Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 879.44 | 883.13 | 872.78 | 873.08 | 873.08 | - |
23 Apr 2024 | 873.96 | 875.77 | 871.02 | 874.79 | 874.79 | 61,087,700 |
22 Apr 2024 | 865.48 | 868.44 | 864.49 | 866.51 | 866.51 | 53,182,100 |
19 Apr 2024 | 859.10 | 863.30 | 858.09 | 860.01 | 860.01 | 70,442,300 |
18 Apr 2024 | 868.84 | 868.84 | 862.43 | 865.36 | 865.36 | 55,799,100 |
17 Apr 2024 | 866.50 | 876.58 | 865.35 | 865.35 | 865.35 | 53,954,300 |
16 Apr 2024 | 872.36 | 876.96 | 871.06 | 874.67 | 874.67 | 66,305,400 |
15 Apr 2024 | 883.14 | 890.58 | 881.62 | 884.07 | 884.07 | 51,491,500 |
12 Apr 2024 | 891.55 | 894.52 | 881.14 | 883.45 | 883.45 | 63,049,200 |
11 Apr 2024 | 886.41 | 891.11 | 879.51 | 883.79 | 883.79 | 57,779,300 |
10 Apr 2024 | 889.56 | 891.56 | 879.35 | 886.67 | 886.67 | 56,872,000 |
09 Apr 2024 | 884.25 | 888.81 | 879.19 | 881.03 | 881.03 | 50,546,100 |
08 Apr 2024 | 879.58 | 885.52 | 879.37 | 884.86 | 884.86 | 44,160,700 |
05 Apr 2024 | 875.83 | 880.89 | 874.26 | 880.63 | 880.63 | 50,525,500 |
04 Apr 2024 | 884.88 | 886.82 | 883.21 | 884.17 | 884.17 | 47,327,400 |
03 Apr 2024 | 883.27 | 884.51 | 879.47 | 884.05 | 884.05 | 50,944,300 |
02 Apr 2024 | 888.54 | 892.54 | 880.32 | 881.42 | 881.42 | 58,447,900 |
28 Mar 2024 | 881.85 | 883.73 | 881.05 | 881.78 | 881.78 | 57,532,500 |
27 Mar 2024 | 878.85 | 881.20 | 878.55 | 879.10 | 879.10 | 45,265,100 |
26 Mar 2024 | 876.38 | 880.77 | 875.14 | 878.40 | 878.40 | 44,004,500 |
25 Mar 2024 | 875.81 | 878.65 | 873.48 | 877.15 | 877.15 | 36,895,800 |
22 Mar 2024 | 873.68 | 877.09 | 870.59 | 876.34 | 876.34 | 53,607,700 |
21 Mar 2024 | 872.12 | 876.22 | 869.81 | 875.42 | 875.42 | 57,605,900 |
20 Mar 2024 | 860.96 | 864.82 | 859.06 | 860.54 | 860.54 | 47,244,800 |
19 Mar 2024 | 857.13 | 860.69 | 855.68 | 860.69 | 860.69 | 50,709,100 |
18 Mar 2024 | 854.83 | 856.75 | 852.79 | 853.76 | 853.76 | 51,870,600 |
15 Mar 2024 | 858.57 | 860.44 | 851.78 | 851.78 | 851.78 | 196,283,200 |
14 Mar 2024 | 863.63 | 863.82 | 856.13 | 858.75 | 858.75 | 57,129,900 |
13 Mar 2024 | 862.92 | 864.60 | 859.64 | 860.33 | 860.33 | 60,301,000 |
12 Mar 2024 | 856.42 | 861.66 | 854.04 | 860.97 | 860.97 | 67,101,900 |
11 Mar 2024 | 855.45 | 857.50 | 849.89 | 852.32 | 852.32 | 55,743,800 |
08 Mar 2024 | 870.97 | 872.00 | 861.96 | 861.96 | 861.96 | 49,848,000 |
07 Mar 2024 | 855.88 | 868.98 | 853.74 | 868.74 | 868.74 | 57,971,000 |
06 Mar 2024 | 851.75 | 857.85 | 851.75 | 857.02 | 857.02 | 54,213,700 |
05 Mar 2024 | 854.05 | 855.03 | 849.81 | 851.16 | 851.16 | 49,499,900 |
04 Mar 2024 | 857.15 | 859.24 | 854.97 | 856.55 | 856.55 | 52,716,000 |
01 Mar 2024 | 852.60 | 854.23 | 848.37 | 854.10 | 854.10 | 62,860,100 |
29 Feb 2024 | 847.45 | 849.78 | 844.09 | 848.44 | 848.44 | 118,687,400 |
28 Feb 2024 | 849.14 | 850.31 | 845.58 | 847.46 | 847.46 | 52,188,600 |
27 Feb 2024 | 851.97 | 854.04 | 849.88 | 852.98 | 852.98 | 43,697,400 |
26 Feb 2024 | 853.02 | 854.34 | 851.16 | 852.87 | 852.87 | 45,203,300 |
23 Feb 2024 | 859.04 | 859.61 | 854.13 | 854.97 | 854.97 | 49,430,000 |
22 Feb 2024 | 857.35 | 861.63 | 854.72 | 857.51 | 857.51 | 57,543,600 |
21 Feb 2024 | 849.34 | 849.34 | 843.50 | 846.79 | 846.79 | 53,520,300 |
20 Feb 2024 | 853.09 | 854.57 | 846.58 | 848.28 | 848.28 | 59,555,800 |
19 Feb 2024 | 853.63 | 857.68 | 853.31 | 855.85 | 855.85 | 42,028,000 |
16 Feb 2024 | 855.66 | 858.11 | 854.17 | 858.11 | 858.11 | 63,394,800 |
15 Feb 2024 | 848.73 | 850.46 | 844.27 | 847.59 | 847.59 | 66,205,000 |
14 Feb 2024 | 843.74 | 845.38 | 841.87 | 843.67 | 843.67 | 57,458,900 |
13 Feb 2024 | 843.03 | 851.43 | 838.22 | 842.62 | 842.62 | 57,534,000 |
12 Feb 2024 | 852.71 | 855.13 | 851.10 | 854.88 | 854.88 | 40,748,300 |
09 Feb 2024 | 845.74 | 851.95 | 845.01 | 851.77 | 851.77 | 52,471,200 |
08 Feb 2024 | 837.45 | 845.13 | 837.27 | 843.75 | 843.75 | 57,878,500 |
07 Feb 2024 | 831.22 | 832.11 | 829.33 | 830.13 | 830.13 | 72,967,800 |
06 Feb 2024 | 829.87 | 831.78 | 826.60 | 831.09 | 831.09 | 83,551,600 |
05 Feb 2024 | 824.03 | 825.36 | 821.58 | 824.29 | 824.29 | 63,782,700 |
02 Feb 2024 | 827.25 | 827.57 | 821.69 | 822.53 | 822.53 | 82,859,300 |
01 Feb 2024 | 817.63 | 824.72 | 816.83 | 822.09 | 822.09 | 159,758,000 |
31 Jan 2024 | 819.76 | 822.65 | 818.19 | 818.21 | 818.21 | 85,656,700 |
30 Jan 2024 | 821.39 | 823.76 | 819.11 | 820.64 | 820.64 | 58,600 |
29 Jan 2024 | 818.80 | 820.98 | 818.02 | 819.91 | 819.91 | 54,900 |
26 Jan 2024 | 811.97 | 818.96 | 811.97 | 817.74 | 817.74 | 58,500 |
25 Jan 2024 | 808.41 | 815.89 | 807.77 | 814.87 | 814.87 | 58,700 |
24 Jan 2024 | 799.82 | 807.93 | 798.43 | 806.93 | 806.93 | 57,300 |
23 Jan 2024 | 787.58 | 789.37 | 783.10 | 787.77 | 787.77 | 47,400 |
22 Jan 2024 | 784.82 | 787.27 | 783.81 | 785.60 | 785.60 | 51,900 |
19 Jan 2024 | 782.58 | 783.52 | 778.34 | 778.89 | 778.89 | 53,400 |
18 Jan 2024 | 772.62 | 778.46 | 772.62 | 778.17 | 778.17 | 56,400 |
17 Jan 2024 | 769.89 | 771.99 | 766.66 | 771.43 | 771.43 | 59,300 |
16 Jan 2024 | 775.07 | 779.31 | 773.28 | 778.54 | 778.54 | 50,100 |
15 Jan 2024 | 783.92 | 784.95 | 779.21 | 779.49 | 779.49 | 48,000 |
12 Jan 2024 | 780.68 | 785.34 | 780.37 | 781.86 | 781.86 | 51,716,100 |
11 Jan 2024 | 780.60 | 783.20 | 774.54 | 774.54 | 774.54 | 53,000 |
10 Jan 2024 | 777.14 | 778.96 | 774.24 | 775.02 | 775.02 | 55,700 |
09 Jan 2024 | 779.56 | 779.76 | 774.54 | 777.58 | 777.58 | 53,100 |
08 Jan 2024 | 777.13 | 780.10 | 773.50 | 779.09 | 779.09 | 52,000 |
05 Jan 2024 | 775.37 | 779.68 | 771.57 | 778.70 | 778.70 | 45,200 |
04 Jan 2024 | 780.51 | 781.05 | 776.00 | 780.31 | 780.31 | 58,900 |
03 Jan 2024 | 782.49 | 784.65 | 776.10 | 779.75 | 779.75 | 61,200 |
02 Jan 2024 | 790.69 | 792.49 | 780.13 | 783.11 | 783.11 | 47,900 |
29 Dec 2023 | 787.79 | 790.21 | 785.96 | 786.82 | 786.82 | 34,600 |
28 Dec 2023 | 789.39 | 789.58 | 786.04 | 787.04 | 787.04 | 35,434,000 |
27 Dec 2023 | 788.51 | 789.32 | 785.46 | 786.84 | 786.84 | 41,100 |
22 Dec 2023 | 789.15 | 789.48 | 782.61 | 785.45 | 785.45 | 47,600 |
21 Dec 2023 | 789.38 | 791.30 | 787.12 | 789.88 | 789.88 | 43,000 |
20 Dec 2023 | 793.57 | 796.00 | 790.03 | 793.69 | 793.69 | 53,200 |
19 Dec 2023 | 789.94 | 793.37 | 789.94 | 792.48 | 792.48 | 54,500 |
18 Dec 2023 | 790.19 | 793.11 | 787.73 | 789.15 | 789.15 | 56,100 |
15 Dec 2023 | 793.70 | 796.12 | 790.96 | 793.13 | 793.13 | 142,400 |
14 Dec 2023 | 793.39 | 798.09 | 786.24 | 789.91 | 789.91 | 86,000 |
13 Dec 2023 | 787.32 | 791.07 | 787.02 | 787.02 | 787.02 | 55,700 |
12 Dec 2023 | 785.85 | 790.52 | 785.23 | 786.13 | 786.13 | 58,400 |
11 Dec 2023 | 782.42 | 787.07 | 780.40 | 786.45 | 786.45 | 54,600 |
08 Dec 2023 | 777.69 | 783.60 | 776.74 | 781.85 | 781.85 | 56,800 |
07 Dec 2023 | 774.84 | 777.17 | 773.99 | 776.34 | 776.34 | 49,500 |
06 Dec 2023 | 776.10 | 779.03 | 775.53 | 776.18 | 776.18 | 67,500 |
05 Dec 2023 | 768.87 | 775.25 | 768.47 | 774.07 | 774.07 | 56,600 |
04 Dec 2023 | 770.30 | 773.24 | 769.54 | 770.61 | 770.61 | 53,000 |
01 Dec 2023 | 767.45 | 772.34 | 767.44 | 771.37 | 771.37 | 53,300 |
30 Nov 2023 | 764.52 | 768.03 | 761.71 | 765.04 | 765.04 | 176,400 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |