Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 May 2024 | 849.80 | 858.70 | 836.60 | 843.00 | 843.00 | 2,924,300 |
08 May 2024 | 860.00 | 867.10 | 851.10 | 852.60 | 852.60 | 3,408,300 |
07 May 2024 | 840.50 | 860.40 | 835.20 | 860.40 | 860.40 | 3,469,100 |
02 May 2024 | 821.80 | 835.40 | 820.80 | 834.50 | 834.50 | 2,034,100 |
01 May 2024 | 819.90 | 836.10 | 819.00 | 828.00 | 828.00 | 2,256,700 |
30 Apr 2024 | 814.50 | 840.80 | 812.50 | 831.00 | 831.00 | 3,108,000 |
26 Apr 2024 | 815.50 | 824.30 | 808.80 | 818.80 | 818.80 | 1,915,900 |
25 Apr 2024 | 827.10 | 832.60 | 820.00 | 820.00 | 820.00 | 2,219,300 |
24 Apr 2024 | 819.00 | 833.00 | 813.40 | 831.00 | 831.00 | 2,774,400 |
23 Apr 2024 | 820.00 | 827.50 | 813.20 | 819.60 | 819.60 | 2,535,600 |
22 Apr 2024 | 793.00 | 817.80 | 790.20 | 817.20 | 817.20 | 3,888,500 |
19 Apr 2024 | 801.00 | 806.30 | 787.00 | 788.70 | 788.70 | 4,968,200 |
18 Apr 2024 | 800.10 | 827.20 | 798.50 | 821.40 | 821.40 | 3,390,000 |
17 Apr 2024 | 801.40 | 808.00 | 793.70 | 800.00 | 800.00 | 1,986,900 |
16 Apr 2024 | 808.90 | 811.90 | 793.20 | 803.00 | 803.00 | 3,828,900 |
15 Apr 2024 | 815.00 | 824.60 | 812.40 | 821.60 | 821.60 | 1,770,700 |
12 Apr 2024 | 828.00 | 832.80 | 815.60 | 821.30 | 821.30 | 3,016,700 |
11 Apr 2024 | 822.00 | 834.90 | 815.60 | 819.20 | 819.20 | 2,927,900 |
10 Apr 2024 | 835.00 | 857.00 | 831.70 | 835.90 | 835.90 | 3,178,600 |
09 Apr 2024 | 824.10 | 832.50 | 822.00 | 832.40 | 832.40 | 2,244,500 |
08 Apr 2024 | 843.40 | 845.00 | 820.20 | 825.40 | 825.40 | 3,340,000 |
05 Apr 2024 | 854.80 | 854.80 | 841.00 | 852.50 | 852.50 | 1,690,300 |
04 Apr 2024 | 858.00 | 864.10 | 850.10 | 857.00 | 857.00 | 2,662,500 |
03 Apr 2024 | 850.00 | 865.90 | 838.60 | 846.10 | 846.10 | 2,433,000 |
02 Apr 2024 | 857.80 | 859.60 | 848.10 | 854.40 | 854.40 | 2,325,000 |
01 Apr 2024 | 834.70 | 861.70 | 826.30 | 858.00 | 858.00 | 3,601,100 |
29 Mar 2024 | 845.10 | 853.90 | 828.40 | 835.80 | 835.80 | 1,666,700 |
28 Mar 2024 | 839.00 | 844.60 | 827.70 | 840.50 | 840.50 | 2,499,400 |
27 Mar 2024 | 820.00 | 848.20 | 816.50 | 830.80 | 830.80 | 4,840,700 |
26 Mar 2024 | 821.00 | 828.20 | 811.30 | 813.80 | 813.80 | 4,922,100 |
25 Mar 2024 | 853.40 | 869.00 | 822.60 | 823.40 | 823.40 | 9,395,000 |
22 Mar 2024 | 842.70 | 935.00 | 833.00 | 883.40 | 883.40 | 27,109,900 |
21 Mar 2024 | 839.10 | 849.00 | 834.60 | 839.80 | 839.80 | 3,929,700 |
19 Mar 2024 | 838.00 | 838.50 | 818.70 | 829.00 | 829.00 | 3,732,100 |
18 Mar 2024 | 810.00 | 831.40 | 807.90 | 830.60 | 830.60 | 3,046,800 |
15 Mar 2024 | 797.20 | 824.40 | 794.00 | 808.50 | 808.50 | 4,652,400 |
14 Mar 2024 | 799.00 | 805.90 | 795.50 | 801.70 | 801.70 | 2,405,400 |
13 Mar 2024 | 815.00 | 820.50 | 802.30 | 806.80 | 806.80 | 2,467,700 |
12 Mar 2024 | 795.00 | 818.20 | 782.50 | 813.70 | 813.70 | 3,545,100 |
11 Mar 2024 | 791.20 | 795.10 | 778.60 | 795.10 | 795.10 | 3,110,200 |
08 Mar 2024 | 785.00 | 806.20 | 781.20 | 796.50 | 796.50 | 3,412,900 |
07 Mar 2024 | 808.10 | 813.50 | 786.00 | 790.00 | 790.00 | 3,903,600 |
06 Mar 2024 | 817.00 | 825.80 | 804.20 | 807.60 | 807.60 | 3,887,000 |
05 Mar 2024 | 818.90 | 826.00 | 807.80 | 817.00 | 817.00 | 2,503,300 |
04 Mar 2024 | 818.00 | 822.60 | 807.80 | 816.50 | 816.50 | 2,668,500 |
01 Mar 2024 | 819.30 | 828.80 | 812.10 | 814.90 | 814.90 | 2,511,700 |
29 Feb 2024 | 817.00 | 821.90 | 808.60 | 815.50 | 815.50 | 3,208,500 |
28 Feb 2024 | 820.00 | 826.40 | 816.10 | 817.80 | 817.80 | 2,451,800 |
27 Feb 2024 | 832.00 | 839.90 | 818.00 | 820.00 | 820.00 | 2,886,400 |
26 Feb 2024 | 828.00 | 837.90 | 822.20 | 831.50 | 831.50 | 2,910,200 |
22 Feb 2024 | 816.00 | 824.00 | 812.30 | 820.20 | 820.20 | 2,631,700 |
21 Feb 2024 | 822.00 | 823.90 | 806.40 | 809.80 | 809.80 | 2,810,000 |
20 Feb 2024 | 826.20 | 836.50 | 818.00 | 825.20 | 825.20 | 3,075,400 |
19 Feb 2024 | 797.50 | 822.00 | 792.00 | 820.00 | 820.00 | 2,732,400 |
16 Feb 2024 | 797.00 | 811.60 | 785.60 | 804.00 | 804.00 | 3,383,200 |
15 Feb 2024 | 820.00 | 828.70 | 805.10 | 806.10 | 806.10 | 3,445,200 |
14 Feb 2024 | 840.00 | 840.10 | 811.20 | 811.20 | 811.20 | 4,007,800 |
13 Feb 2024 | 831.00 | 854.10 | 826.00 | 845.70 | 845.70 | 5,134,400 |
09 Feb 2024 | 841.20 | 849.80 | 819.40 | 819.60 | 819.60 | 5,518,700 |
08 Feb 2024 | 861.20 | 862.00 | 826.00 | 842.00 | 842.00 | 8,625,500 |
07 Feb 2024 | 915.70 | 921.00 | 850.10 | 862.10 | 862.10 | 14,582,500 |
06 Feb 2024 | 979.80 | 982.40 | 945.70 | 945.70 | 945.70 | 4,221,000 |
05 Feb 2024 | 981.00 | 995.50 | 974.20 | 988.00 | 988.00 | 2,912,600 |
02 Feb 2024 | 990.00 | 991.90 | 974.30 | 980.20 | 980.20 | 2,206,100 |
01 Feb 2024 | 993.30 | 994.00 | 971.00 | 980.00 | 980.00 | 2,748,500 |
31 Jan 2024 | 997.50 | 1,004.00 | 987.90 | 997.00 | 997.00 | 2,415,200 |
30 Jan 2024 | 1,029.00 | 1,030.50 | 997.60 | 997.60 | 997.60 | 2,751,200 |
29 Jan 2024 | 1,036.00 | 1,041.00 | 1,006.50 | 1,017.00 | 1,017.00 | 2,310,900 |
26 Jan 2024 | 1,025.00 | 1,048.00 | 1,021.00 | 1,034.00 | 1,034.00 | 1,779,900 |
25 Jan 2024 | 1,050.00 | 1,067.00 | 1,033.00 | 1,033.50 | 1,033.50 | 1,985,000 |
24 Jan 2024 | 1,040.00 | 1,060.00 | 1,039.50 | 1,054.00 | 1,054.00 | 1,521,900 |
23 Jan 2024 | 1,070.50 | 1,074.50 | 1,047.00 | 1,051.50 | 1,051.50 | 1,849,100 |
22 Jan 2024 | 1,071.00 | 1,074.00 | 1,056.50 | 1,071.50 | 1,071.50 | 1,375,000 |
19 Jan 2024 | 1,099.00 | 1,118.00 | 1,058.00 | 1,061.50 | 1,061.50 | 3,040,000 |
18 Jan 2024 | 1,068.00 | 1,093.00 | 1,057.00 | 1,092.00 | 1,092.00 | 2,365,700 |
17 Jan 2024 | 1,056.00 | 1,089.00 | 1,030.50 | 1,068.00 | 1,068.00 | 3,329,900 |
16 Jan 2024 | 1,062.50 | 1,065.50 | 1,048.00 | 1,050.00 | 1,050.00 | 1,325,200 |
15 Jan 2024 | 1,072.50 | 1,072.50 | 1,064.50 | 1,065.50 | 1,065.50 | 288,900 |
12 Jan 2024 | 1,091.50 | 1,092.00 | 1,060.00 | 1,079.00 | 1,079.00 | 2,259,600 |
11 Jan 2024 | 1,067.50 | 1,075.50 | 1,057.00 | 1,070.50 | 1,070.50 | 2,445,300 |
10 Jan 2024 | 1,060.50 | 1,074.00 | 1,059.00 | 1,062.00 | 1,062.00 | 2,233,000 |
09 Jan 2024 | 1,038.00 | 1,063.00 | 1,033.50 | 1,057.00 | 1,057.00 | 2,946,400 |
05 Jan 2024 | 1,005.00 | 1,042.50 | 1,005.00 | 1,026.50 | 1,026.50 | 2,519,000 |
04 Jan 2024 | 994.00 | 1,005.00 | 979.00 | 1,005.00 | 1,005.00 | 2,094,000 |
29 Dec 2023 | 1,015.00 | 1,028.50 | 996.10 | 1,005.50 | 1,005.50 | 2,189,200 |
28 Dec 2023 | 998.90 | 1,006.50 | 989.10 | 1,006.00 | 1,006.00 | 1,400,000 |
27 Dec 2023 | 1,000.00 | 1,019.50 | 997.40 | 1,003.00 | 1,003.00 | 2,228,500 |
26 Dec 2023 | 1,000.00 | 1,013.00 | 991.60 | 995.50 | 995.50 | 1,227,200 |
25 Dec 2023 | 1,006.50 | 1,019.00 | 1,000.50 | 1,000.50 | 1,000.50 | 1,103,900 |
22 Dec 2023 | 999.40 | 1,016.00 | 995.50 | 1,002.00 | 1,002.00 | 1,436,700 |
21 Dec 2023 | 998.00 | 1,010.00 | 994.30 | 1,002.00 | 1,002.00 | 1,338,600 |
20 Dec 2023 | 1,020.50 | 1,036.50 | 1,008.50 | 1,011.50 | 1,011.50 | 1,698,400 |
19 Dec 2023 | 997.50 | 1,018.00 | 989.10 | 1,017.50 | 1,017.50 | 2,031,500 |
18 Dec 2023 | 1,018.00 | 1,023.50 | 993.10 | 997.50 | 997.50 | 3,058,700 |
15 Dec 2023 | 1,048.50 | 1,055.00 | 1,020.50 | 1,042.00 | 1,042.00 | 3,924,600 |
14 Dec 2023 | 1,059.00 | 1,082.00 | 1,033.50 | 1,044.50 | 1,044.50 | 4,142,100 |
13 Dec 2023 | 995.00 | 1,065.00 | 995.00 | 1,064.00 | 1,064.00 | 6,433,200 |
12 Dec 2023 | 975.30 | 992.10 | 971.50 | 992.10 | 992.10 | 3,819,000 |
11 Dec 2023 | 952.30 | 968.80 | 952.10 | 960.50 | 960.50 | 2,238,700 |
08 Dec 2023 | 939.50 | 949.40 | 932.90 | 948.50 | 948.50 | 3,220,700 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |