Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 760.75 | 760.75 | 760.75 | 760.75 | 760.75 | 19 |
25 Apr 2024 | 758.00 | 760.82 | 758.00 | 758.49 | 758.49 | 27 |
24 Apr 2024 | 750.00 | 753.75 | 747.81 | 747.81 | 747.81 | 750 |
23 Apr 2024 | 746.00 | 748.50 | 746.00 | 746.00 | 746.00 | 2,614 |
22 Apr 2024 | 772.00 | 772.00 | 753.20 | 753.20 | 753.20 | 831 |
19 Apr 2024 | 774.67 | 777.08 | 773.85 | 773.85 | 773.85 | 128 |
18 Apr 2024 | 772.80 | 772.80 | 772.00 | 772.00 | 772.00 | 6,301 |
17 Apr 2024 | 768.00 | 768.00 | 760.33 | 760.33 | 760.33 | 1,164 |
16 Apr 2024 | 766.15 | 770.00 | 766.15 | 768.00 | 768.00 | 453 |
15 Apr 2024 | 741.41 | 753.22 | 741.41 | 753.22 | 753.22 | 1,355 |
12 Apr 2024 | 743.00 | 765.00 | 735.63 | 739.00 | 739.00 | 1,605 |
11 Apr 2024 | 729.88 | 734.00 | 729.88 | 734.00 | 734.00 | 266 |
10 Apr 2024 | 730.79 | 730.79 | 727.75 | 727.75 | 727.75 | 26 |
09 Apr 2024 | 725.85 | 727.31 | 725.00 | 727.31 | 727.31 | 656 |
08 Apr 2024 | 720.00 | 720.00 | 720.00 | 720.00 | 720.00 | 31 |
05 Apr 2024 | 725.00 | 725.00 | 725.00 | 725.00 | 725.00 | 11 |
04 Apr 2024 | 715.40 | 719.30 | 714.57 | 718.10 | 718.10 | 4,418 |
03 Apr 2024 | 715.00 | 718.00 | 715.00 | 718.00 | 718.00 | 46 |
02 Apr 2024 | 713.50 | 713.50 | 709.50 | 713.50 | 713.50 | 94 |
01 Apr 2024 | 699.00 | 705.00 | 699.00 | 705.00 | 705.00 | 77 |
27 Mar 2024 | 686.00 | 686.26 | 685.25 | 685.25 | 685.25 | 1,259 |
26 Mar 2024 | 685.00 | 685.00 | 685.00 | 685.00 | 685.00 | - |
25 Mar 2024 | 685.00 | 685.00 | 685.00 | 685.00 | 685.00 | 169 |
22 Mar 2024 | 685.00 | 686.00 | 685.00 | 686.00 | 686.00 | 54 |
21 Mar 2024 | 691.00 | 691.30 | 689.00 | 690.00 | 690.00 | 1,870 |
20 Mar 2024 | 684.60 | 691.06 | 682.61 | 691.06 | 691.06 | 2,099 |
19 Mar 2024 | 681.01 | 681.01 | 681.01 | 681.01 | 681.01 | - |
15 Mar 2024 | 682.00 | 683.88 | 681.01 | 681.01 | 681.01 | 10,731 |
14 Mar 2024 | 682.00 | 683.25 | 682.00 | 683.25 | 683.25 | 40 |
13 Mar 2024 | 686.91 | 689.99 | 686.91 | 688.71 | 688.71 | 177 |
12 Mar 2024 | 689.32 | 689.32 | 686.45 | 686.51 | 686.51 | 535 |
11 Mar 2024 | 692.22 | 694.00 | 692.22 | 693.05 | 693.05 | 1,598 |
08 Mar 2024 | 690.99 | 698.46 | 690.00 | 690.00 | 690.00 | 287 |
07 Mar 2024 | 689.00 | 690.42 | 688.25 | 689.00 | 689.00 | 9,879 |
06 Mar 2024 | 678.52 | 685.93 | 678.52 | 685.93 | 685.93 | 134,513 |
05 Mar 2024 | 682.50 | 683.00 | 682.50 | 683.00 | 683.00 | 132 |
04 Mar 2024 | 671.90 | 679.20 | 671.90 | 679.20 | 679.20 | 240 |
01 Mar 2024 | 672.00 | 672.00 | 672.00 | 672.00 | 672.00 | 17 |
29 Feb 2024 | 660.05 | 660.05 | 659.00 | 659.79 | 659.79 | 3,962 |
28 Feb 2024 | 656.08 | 656.08 | 656.08 | 656.08 | 656.08 | - |
27 Feb 2024 | 657.39 | 657.39 | 656.08 | 656.08 | 656.08 | 864 |
26 Feb 2024 | 657.00 | 657.00 | 657.00 | 657.00 | 657.00 | 15 |
23 Feb 2024 | 655.00 | 661.20 | 655.00 | 661.20 | 661.20 | 6,432 |
22 Feb 2024 | 654.49 | 655.00 | 654.49 | 655.00 | 655.00 | 900 |
21 Feb 2024 | 653.15 | 654.00 | 653.15 | 653.45 | 653.45 | 53,630 |
20 Feb 2024 | 646.04 | 655.45 | 646.04 | 655.45 | 655.45 | 565 |
19 Feb 2024 | 645.55 | 645.55 | 645.55 | 645.55 | 645.55 | - |
16 Feb 2024 | 645.55 | 645.55 | 645.55 | 645.55 | 645.55 | - |
15 Feb 2024 | 642.06 | 647.00 | 642.06 | 645.55 | 645.55 | 2,227 |
14 Feb 2024 | 646.53 | 646.53 | 645.06 | 645.06 | 645.06 | 9,477 |
13 Feb 2024 | 650.00 | 650.00 | 649.40 | 649.40 | 649.40 | 49 |
12 Feb 2024 | 650.00 | 650.00 | 650.00 | 650.00 | 650.00 | 20 |
09 Feb 2024 | 654.75 | 654.75 | 653.37 | 653.37 | 653.37 | 3,779 |
08 Feb 2024 | 656.90 | 658.45 | 656.00 | 658.45 | 658.45 | 255,908 |
07 Feb 2024 | 656.61 | 656.61 | 656.61 | 656.61 | 656.61 | 27,176 |
06 Feb 2024 | 656.38 | 656.75 | 655.71 | 656.60 | 656.60 | 3,496 |
02 Feb 2024 | 664.00 | 664.00 | 664.00 | 664.00 | 664.00 | - |
01 Feb 2024 | 663.92 | 664.00 | 663.92 | 664.00 | 664.00 | 792 |
31 Jan 2024 | 667.26 | 667.26 | 662.00 | 662.00 | 662.00 | 39 |
30 Jan 2024 | 660.14 | 660.14 | 660.14 | 660.14 | 660.14 | - |
29 Jan 2024 | 654.15 | 660.60 | 654.15 | 660.14 | 660.14 | 1,177 |
26 Jan 2024 | 655.80 | 655.80 | 654.15 | 654.15 | 654.15 | 54 |
25 Jan 2024 | 658.00 | 658.00 | 655.27 | 655.27 | 655.27 | 3,172 |
24 Jan 2024 | 653.00 | 655.90 | 653.00 | 655.90 | 655.90 | 1,364 |
23 Jan 2024 | 656.89 | 656.89 | 656.89 | 656.89 | 656.89 | - |
22 Jan 2024 | 656.89 | 656.89 | 656.89 | 656.89 | 656.89 | - |
19 Jan 2024 | 656.70 | 656.89 | 655.66 | 656.89 | 656.89 | 2,489 |
18 Jan 2024 | 656.00 | 656.00 | 656.00 | 656.00 | 656.00 | 347 |
17 Jan 2024 | 655.65 | 655.66 | 655.65 | 655.66 | 655.66 | 159 |
16 Jan 2024 | 650.00 | 662.16 | 650.00 | 660.00 | 660.00 | 1,404 |
15 Jan 2024 | 655.00 | 655.00 | 645.00 | 645.00 | 645.00 | 261 |
12 Jan 2024 | 643.86 | 643.86 | 643.86 | 643.86 | 643.86 | - |
11 Jan 2024 | 646.00 | 646.00 | 643.86 | 643.86 | 643.86 | 10 |
10 Jan 2024 | 650.60 | 650.60 | 650.60 | 650.60 | 650.60 | 770 |
09 Jan 2024 | 652.00 | 652.00 | 652.00 | 652.00 | 652.00 | 10 |
08 Jan 2024 | 650.03 | 650.03 | 645.00 | 645.00 | 645.00 | 69 |
05 Jan 2024 | 657.80 | 657.80 | 657.80 | 657.80 | 657.80 | - |
04 Jan 2024 | 659.50 | 659.50 | 657.80 | 657.80 | 657.80 | 437 |
03 Jan 2024 | 662.69 | 662.69 | 655.01 | 656.20 | 656.20 | 5,433 |
02 Jan 2024 | 663.32 | 663.32 | 663.32 | 663.32 | 663.32 | 20 |
29 Dec 2023 | 662.00 | 662.00 | 661.00 | 661.00 | 661.00 | 28 |
28 Dec 2023 | 664.40 | 664.40 | 664.00 | 664.00 | 664.00 | 15 |
27 Dec 2023 | 661.98 | 667.00 | 661.98 | 667.00 | 667.00 | 22 |
26 Dec 2023 | 661.98 | 661.98 | 661.98 | 661.98 | 661.98 | 10 |
22 Dec 2023 | 665.00 | 665.00 | 661.00 | 661.00 | 661.00 | 1,311 |
21 Dec 2023 | 660.12 | 660.12 | 660.12 | 660.12 | 660.12 | 5,449 |
20 Dec 2023 | 658.56 | 658.56 | 656.00 | 656.00 | 656.00 | 1,882 |
19 Dec 2023 | 659.30 | 660.86 | 659.30 | 660.86 | 660.86 | 6,680 |
18 Dec 2023 | 658.93 | 658.93 | 657.06 | 657.06 | 657.06 | 109 |
15 Dec 2023 | 659.55 | 659.55 | 659.55 | 659.55 | 659.55 | 15 |
14 Dec 2023 | 653.00 | 653.00 | 653.00 | 653.00 | 653.00 | - |
13 Dec 2023 | 653.34 | 653.34 | 651.54 | 653.00 | 653.00 | 2,267 |
11 Dec 2023 | 652.43 | 653.51 | 652.43 | 653.51 | 653.51 | 9,454 |
08 Dec 2023 | 673.00 | 673.00 | 673.00 | 673.00 | 673.00 | - |
07 Dec 2023 | 668.50 | 673.00 | 668.50 | 673.00 | 673.00 | 11,141 |
06 Dec 2023 | 665.71 | 665.71 | 665.71 | 665.71 | 665.71 | - |
05 Dec 2023 | 664.22 | 665.71 | 664.22 | 665.71 | 665.71 | 1,123 |
04 Dec 2023 | 671.90 | 671.90 | 668.50 | 668.50 | 668.50 | 1,664 |
01 Dec 2023 | 664.77 | 664.77 | 664.77 | 664.77 | 664.77 | - |
30 Nov 2023 | 664.77 | 664.77 | 664.77 | 664.77 | 664.77 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |