Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 729.90 | 730.55 | 729.80 | 730.20 | 730.20 | 1,457 |
02 May 2024 | 728.90 | 728.90 | 726.00 | 727.90 | 727.90 | 717 |
01 May 2024 | 725.00 | 726.60 | 723.68 | 724.00 | 724.00 | 630 |
30 Apr 2024 | 731.40 | 732.51 | 724.50 | 724.50 | 724.50 | 4,642 |
29 Apr 2024 | 734.80 | 736.55 | 733.36 | 733.65 | 733.65 | 54,447 |
26 Apr 2024 | 731.33 | 732.70 | 731.10 | 732.25 | 732.25 | 2,383 |
25 Apr 2024 | 725.60 | 728.30 | 723.90 | 725.65 | 725.65 | 827 |
24 Apr 2024 | 726.50 | 731.20 | 726.20 | 726.80 | 726.80 | 2,485 |
23 Apr 2024 | 729.90 | 729.90 | 727.16 | 728.75 | 728.75 | 5,840 |
22 Apr 2024 | 721.00 | 725.37 | 719.70 | 725.15 | 725.15 | 1,447 |
19 Apr 2024 | 709.00 | 709.00 | 706.78 | 713.30 | 713.30 | 2,485 |
18 Apr 2024 | 710.64 | 710.64 | 709.20 | 711.15 | 711.15 | 388 |
17 Apr 2024 | 705.90 | 708.60 | 702.47 | 706.35 | 706.35 | 5,094 |
16 Apr 2024 | 706.50 | 706.50 | 700.80 | 703.00 | 703.00 | 143,307 |
15 Apr 2024 | 716.83 | 716.85 | 715.60 | 714.75 | 714.75 | 21,626 |
12 Apr 2024 | 720.80 | 720.80 | 714.40 | 714.50 | 714.50 | 4,885 |
11 Apr 2024 | 719.64 | 719.64 | 715.40 | 713.10 | 713.10 | 219 |
10 Apr 2024 | 725.20 | 725.20 | 716.30 | 719.80 | 719.80 | 3,669 |
09 Apr 2024 | 722.10 | 722.10 | 719.80 | 719.80 | 719.80 | 2,876 |
08 Apr 2024 | 722.20 | 724.30 | 718.74 | 723.05 | 723.05 | 47,528 |
05 Apr 2024 | 717.10 | 717.40 | 715.50 | 717.20 | 717.20 | 374 |
04 Apr 2024 | 721.70 | 727.80 | 721.70 | 727.40 | 727.40 | 362,043 |
03 Apr 2024 | 721.40 | 721.80 | 716.39 | 721.65 | 721.65 | 5,942 |
02 Apr 2024 | 720.70 | 721.90 | 717.70 | 716.70 | 716.70 | 8,022 |
28 Mar 2024 | 719.80 | 721.20 | 719.30 | 719.40 | 719.40 | 4,042 |
27 Mar 2024 | 715.80 | 719.80 | 715.80 | 718.85 | 718.85 | 27,670 |
26 Mar 2024 | 713.10 | 716.10 | 713.10 | 716.15 | 716.15 | 6,235 |
25 Mar 2024 | 710.20 | 714.20 | 709.84 | 713.00 | 713.00 | 14,574 |
22 Mar 2024 | 713.40 | 713.40 | 711.75 | 712.85 | 712.85 | 8,675 |
21 Mar 2024 | 708.93 | 710.94 | 706.70 | 710.35 | 710.35 | 208 |
20 Mar 2024 | 699.86 | 701.10 | 699.86 | 700.80 | 700.80 | 450 |
19 Mar 2024 | 700.50 | 700.50 | 700.50 | 700.85 | 700.85 | 9,623 |
18 Mar 2024 | 702.60 | 702.60 | 700.30 | 699.85 | 699.85 | 635 |
15 Mar 2024 | 701.80 | 701.80 | 699.25 | 700.80 | 700.80 | 2,871 |
14 Mar 2024 | 700.00 | 702.36 | 698.30 | 697.70 | 697.70 | 12,803 |
13 Mar 2024 | 702.00 | 703.15 | 702.00 | 702.15 | 702.15 | 195 |
12 Mar 2024 | 698.60 | 700.80 | 695.19 | 701.70 | 701.70 | 1,836 |
11 Mar 2024 | 688.40 | 689.16 | 687.75 | 691.90 | 691.90 | 1,060 |
08 Mar 2024 | 690.15 | 690.15 | 690.15 | 690.15 | 690.15 | - |
07 Mar 2024 | 689.70 | 695.10 | 687.61 | 693.80 | 693.80 | 19,658 |
06 Mar 2024 | 690.36 | 690.84 | 689.20 | 689.60 | 689.60 | 8 |
05 Mar 2024 | 687.00 | 687.20 | 685.75 | 687.20 | 687.20 | 7,086 |
04 Mar 2024 | 689.80 | 689.80 | 687.30 | 687.85 | 687.85 | 152 |
01 Mar 2024 | 692.20 | 692.20 | 689.40 | 691.05 | 691.05 | 2,167 |
29 Feb 2024 | 689.40 | 689.65 | 689.04 | 688.15 | 688.15 | 679 |
28 Feb 2024 | 688.30 | 688.70 | 686.74 | 687.75 | 687.75 | 1,876,645 |
27 Feb 2024 | 687.90 | 687.90 | 687.90 | 687.90 | 687.90 | - |
26 Feb 2024 | 685.90 | 686.35 | 684.65 | 685.10 | 685.10 | 8,764 |
23 Feb 2024 | 686.20 | 686.20 | 686.20 | 687.25 | 687.25 | 1,188 |
22 Feb 2024 | 684.60 | 684.66 | 684.60 | 685.75 | 685.75 | 14,692 |
21 Feb 2024 | 679.20 | 679.50 | 679.20 | 679.85 | 679.85 | 6,684 |
20 Feb 2024 | 678.86 | 679.30 | 678.80 | 679.45 | 679.45 | 45 |
19 Feb 2024 | 679.70 | 679.76 | 677.24 | 679.75 | 679.75 | 2,546 |
16 Feb 2024 | 680.74 | 681.15 | 679.30 | 680.35 | 680.35 | 1,698,324 |
15 Feb 2024 | 675.50 | 676.54 | 675.50 | 676.60 | 676.60 | 1,304 |
14 Feb 2024 | 668.90 | 669.90 | 668.90 | 670.70 | 670.70 | 95 |
13 Feb 2024 | 670.07 | 670.07 | 664.70 | 664.75 | 664.75 | 200 |
12 Feb 2024 | 672.80 | 672.86 | 672.80 | 672.05 | 672.05 | 350 |
09 Feb 2024 | 669.30 | 671.43 | 669.30 | 668.30 | 668.30 | 3,336 |
08 Feb 2024 | 670.05 | 671.95 | 670.05 | 669.75 | 669.75 | 951 |
07 Feb 2024 | 672.70 | 672.70 | 669.56 | 667.95 | 667.95 | 1,836 |
06 Feb 2024 | 672.04 | 672.04 | 672.04 | 674.65 | 674.65 | 10 |
05 Feb 2024 | 674.20 | 675.73 | 672.86 | 672.25 | 672.25 | 2,001 |
02 Feb 2024 | 673.40 | 674.86 | 673.40 | 672.90 | 672.90 | 6,221 |
01 Feb 2024 | 674.24 | 674.24 | 673.40 | 670.40 | 670.40 | 2,816 |
31 Jan 2024 | 676.05 | 676.05 | 676.05 | 676.05 | 676.05 | - |
30 Jan 2024 | 678.20 | 678.20 | 674.76 | 678.95 | 678.95 | 6,028 |
29 Jan 2024 | 675.05 | 675.05 | 673.50 | 674.20 | 674.20 | 874 |
26 Jan 2024 | 676.50 | 676.50 | 676.50 | 676.85 | 676.85 | 6 |
25 Jan 2024 | 672.50 | 673.10 | 672.50 | 671.85 | 671.85 | 3,855 |
24 Jan 2024 | 671.60 | 673.10 | 671.60 | 674.55 | 674.55 | 13,846 |
23 Jan 2024 | 670.35 | 670.35 | 670.35 | 669.60 | 669.60 | 1,600 |
22 Jan 2024 | 669.20 | 669.20 | 667.93 | 669.85 | 669.85 | 919 |
19 Jan 2024 | 670.65 | 670.65 | 669.04 | 666.30 | 666.30 | 863 |
18 Jan 2024 | 668.40 | 668.43 | 668.40 | 667.55 | 667.55 | 28 |
17 Jan 2024 | 665.60 | 666.67 | 665.10 | 665.90 | 665.90 | 2,901,438 |
16 Jan 2024 | 674.64 | 676.73 | 674.64 | 675.00 | 675.00 | 3,774 |
15 Jan 2024 | 678.50 | 680.23 | 678.50 | 678.60 | 678.60 | 4,429 |
12 Jan 2024 | 682.54 | 684.59 | 682.54 | 681.30 | 681.30 | 1,393 |
11 Jan 2024 | 687.30 | 687.30 | 681.40 | 679.50 | 679.50 | 1,535,365 |
10 Jan 2024 | 686.90 | 686.90 | 686.00 | 686.15 | 686.15 | 118,451 |
09 Jan 2024 | 689.44 | 689.44 | 687.97 | 688.75 | 688.75 | 1,932 |
08 Jan 2024 | 688.00 | 689.52 | 688.00 | 690.80 | 690.80 | 11,402 |
05 Jan 2024 | 686.83 | 690.30 | 686.83 | 690.00 | 690.00 | 5,578 |
04 Jan 2024 | 689.00 | 689.00 | 688.10 | 691.70 | 691.70 | 10 |
03 Jan 2024 | 688.93 | 688.93 | 684.90 | 684.95 | 684.95 | 66 |
02 Jan 2024 | 695.00 | 695.00 | 693.64 | 695.00 | 695.00 | 4,834 |
29 Dec 2023 | 691.60 | 691.60 | 691.60 | 691.60 | 691.60 | - |
28 Dec 2023 | 690.25 | 690.25 | 690.25 | 689.60 | 689.60 | 347 |
27 Dec 2023 | 692.00 | 692.00 | 691.44 | 691.10 | 691.10 | 2,719 |
22 Dec 2023 | 687.80 | 687.80 | 687.80 | 687.80 | 687.80 | - |
21 Dec 2023 | 685.77 | 685.77 | 685.77 | 687.70 | 687.70 | 415 |
20 Dec 2023 | 685.50 | 687.53 | 685.50 | 687.45 | 687.45 | 925 |
19 Dec 2023 | 681.55 | 681.55 | 681.55 | 681.55 | 681.55 | - |
18 Dec 2023 | 681.30 | 683.12 | 681.13 | 681.40 | 681.40 | 21,167 |
15 Dec 2023 | 680.50 | 681.08 | 680.50 | 680.75 | 680.75 | 4,261 |
14 Dec 2023 | 678.30 | 685.70 | 678.30 | 681.60 | 681.60 | 32,460 |
13 Dec 2023 | 672.05 | 672.05 | 672.05 | 672.05 | 672.05 | - |
12 Dec 2023 | 673.50 | 676.20 | 672.90 | 672.85 | 672.85 | 4,627 |
11 Dec 2023 | 671.60 | 673.10 | 669.50 | 672.00 | 672.00 | 16,585 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |