Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 1,143.00 | 1,155.50 | 1,133.25 | 1,139.45 | 1,139.45 | 25,116,477 |
30 Apr 2024 | 1,159.95 | 1,169.55 | 1,146.75 | 1,150.40 | 1,150.40 | 29,568,491 |
29 Apr 2024 | 1,108.00 | 1,163.45 | 1,107.90 | 1,160.15 | 1,160.15 | 28,578,063 |
26 Apr 2024 | 1,112.15 | 1,120.00 | 1,102.75 | 1,107.90 | 1,107.90 | 14,190,059 |
25 Apr 2024 | 1,090.00 | 1,125.65 | 1,089.95 | 1,113.75 | 1,113.75 | 19,905,338 |
24 Apr 2024 | 1,092.25 | 1,098.40 | 1,089.00 | 1,096.75 | 1,096.75 | 5,461,309 |
23 Apr 2024 | 1,100.00 | 1,100.00 | 1,082.70 | 1,090.25 | 1,090.25 | 9,848,215 |
22 Apr 2024 | 1,078.80 | 1,088.70 | 1,070.35 | 1,086.65 | 1,086.65 | 10,346,714 |
19 Apr 2024 | 1,052.95 | 1,072.00 | 1,048.10 | 1,067.25 | 1,067.25 | 11,284,433 |
18 Apr 2024 | 1,074.00 | 1,078.05 | 1,050.45 | 1,055.45 | 1,055.45 | 16,564,216 |
16 Apr 2024 | 1,070.55 | 1,074.60 | 1,062.70 | 1,067.05 | 1,067.05 | 11,278,092 |
15 Apr 2024 | 1,100.20 | 1,106.15 | 1,076.60 | 1,078.35 | 1,078.35 | 10,526,597 |
12 Apr 2024 | 1,103.50 | 1,111.85 | 1,095.80 | 1,104.40 | 1,104.40 | 12,216,657 |
10 Apr 2024 | 1,110.95 | 1,116.55 | 1,105.15 | 1,109.40 | 1,109.40 | 10,598,000 |
09 Apr 2024 | 1,091.95 | 1,115.25 | 1,088.30 | 1,107.05 | 1,107.05 | 12,298,463 |
08 Apr 2024 | 1,078.35 | 1,091.75 | 1,076.30 | 1,087.15 | 1,087.15 | 8,023,461 |
05 Apr 2024 | 1,070.00 | 1,086.00 | 1,067.45 | 1,083.40 | 1,083.40 | 15,340,637 |
04 Apr 2024 | 1,084.75 | 1,085.80 | 1,063.45 | 1,078.85 | 1,078.85 | 21,419,689 |
03 Apr 2024 | 1,075.00 | 1,083.65 | 1,072.25 | 1,077.20 | 1,077.20 | 15,477,184 |
02 Apr 2024 | 1,094.45 | 1,094.45 | 1,079.25 | 1,081.20 | 1,081.20 | 14,380,396 |
01 Apr 2024 | 1,096.05 | 1,102.95 | 1,094.45 | 1,099.65 | 1,099.65 | 10,848,191 |
28 Mar 2024 | 1,085.00 | 1,105.05 | 1,085.00 | 1,093.30 | 1,093.30 | 22,070,566 |
27 Mar 2024 | 1,083.70 | 1,092.50 | 1,079.55 | 1,083.75 | 1,083.75 | 26,907,245 |
26 Mar 2024 | 1,081.00 | 1,089.15 | 1,076.95 | 1,083.70 | 1,083.70 | 13,367,635 |
22 Mar 2024 | 1,081.15 | 1,093.70 | 1,078.70 | 1,090.30 | 1,090.30 | 17,214,415 |
21 Mar 2024 | 1,092.00 | 1,100.00 | 1,079.15 | 1,081.80 | 1,081.80 | 19,992,607 |
20 Mar 2024 | 1,080.00 | 1,090.00 | 1,067.50 | 1,084.50 | 1,084.50 | 18,725,251 |
19 Mar 2024 | 1,078.45 | 1,088.75 | 1,075.25 | 1,083.95 | 1,083.95 | 16,708,715 |
18 Mar 2024 | 1,075.05 | 1,084.80 | 1,060.05 | 1,081.20 | 1,081.20 | 8,769,440 |
15 Mar 2024 | 1,072.00 | 1,086.25 | 1,070.00 | 1,080.35 | 1,080.35 | 66,192,734 |
14 Mar 2024 | 1,080.00 | 1,097.10 | 1,075.05 | 1,083.60 | 1,083.60 | 14,231,421 |
13 Mar 2024 | 1,077.15 | 1,089.65 | 1,073.15 | 1,083.95 | 1,083.95 | 24,855,870 |
12 Mar 2024 | 1,077.05 | 1,094.80 | 1,055.65 | 1,076.85 | 1,076.85 | 21,785,435 |
11 Mar 2024 | 1,087.95 | 1,087.95 | 1,076.75 | 1,078.70 | 1,078.70 | 13,310,362 |
07 Mar 2024 | 1,094.95 | 1,095.00 | 1,082.70 | 1,087.95 | 1,087.95 | 9,963,926 |
06 Mar 2024 | 1,080.30 | 1,113.55 | 1,080.30 | 1,097.10 | 1,097.10 | 21,796,484 |
05 Mar 2024 | 1,086.20 | 1,099.50 | 1,076.50 | 1,088.05 | 1,088.05 | 9,222,544 |
04 Mar 2024 | 1,081.00 | 1,095.00 | 1,080.10 | 1,092.35 | 1,092.35 | 11,424,581 |
01 Mar 2024 | 1,055.00 | 1,089.95 | 1,054.00 | 1,086.90 | 1,086.90 | 14,909,562 |
29 Feb 2024 | 1,043.05 | 1,060.70 | 1,038.50 | 1,052.20 | 1,052.20 | 20,944,844 |
28 Feb 2024 | 1,063.00 | 1,064.85 | 1,042.15 | 1,046.20 | 1,046.20 | 7,730,332 |
27 Feb 2024 | 1,050.75 | 1,066.20 | 1,046.50 | 1,060.20 | 1,060.20 | 10,580,973 |
26 Feb 2024 | 1,053.10 | 1,062.30 | 1,050.50 | 1,054.20 | 1,054.20 | 7,875,941 |
23 Feb 2024 | 1,070.00 | 1,070.00 | 1,057.65 | 1,061.30 | 1,061.30 | 13,142,759 |
22 Feb 2024 | 1,056.00 | 1,066.00 | 1,040.30 | 1,062.70 | 1,062.70 | 13,432,573 |
21 Feb 2024 | 1,056.80 | 1,064.00 | 1,048.00 | 1,051.95 | 1,051.95 | 15,946,325 |
20 Feb 2024 | 1,041.05 | 1,052.65 | 1,033.25 | 1,048.75 | 1,048.75 | 11,293,528 |
19 Feb 2024 | 1,023.35 | 1,046.00 | 1,023.35 | 1,043.75 | 1,043.75 | 9,388,255 |
16 Feb 2024 | 1,023.20 | 1,026.20 | 1,016.90 | 1,023.25 | 1,023.25 | 7,159,395 |
15 Feb 2024 | 1,022.85 | 1,026.65 | 1,006.60 | 1,016.65 | 1,016.65 | 10,069,878 |
14 Feb 2024 | 1,009.55 | 1,035.70 | 1,007.55 | 1,022.70 | 1,022.70 | 17,878,720 |
13 Feb 2024 | 1,006.00 | 1,027.05 | 1,000.30 | 1,019.80 | 1,019.80 | 18,706,292 |
12 Feb 2024 | 1,010.40 | 1,012.20 | 985.25 | 996.10 | 996.10 | 8,050,066 |
09 Feb 2024 | 988.85 | 1,013.75 | 985.50 | 1,010.70 | 1,010.70 | 12,799,837 |
08 Feb 2024 | 1,024.10 | 1,028.25 | 985.25 | 989.30 | 989.30 | 20,565,502 |
07 Feb 2024 | 1,028.00 | 1,031.55 | 1,013.00 | 1,022.15 | 1,022.15 | 16,410,895 |
06 Feb 2024 | 1,023.55 | 1,034.90 | 1,016.70 | 1,026.40 | 1,026.40 | 12,886,927 |
05 Feb 2024 | 1,022.50 | 1,026.45 | 1,012.10 | 1,023.50 | 1,023.50 | 12,948,430 |
02 Feb 2024 | 1,037.10 | 1,050.00 | 1,021.65 | 1,024.00 | 1,024.00 | 14,774,650 |
01 Feb 2024 | 1,033.95 | 1,033.95 | 1,017.40 | 1,025.15 | 1,025.15 | 13,058,880 |
31 Jan 2024 | 1,016.80 | 1,039.00 | 1,003.25 | 1,028.15 | 1,028.15 | 25,627,447 |
30 Jan 2024 | 1,014.95 | 1,023.85 | 1,008.00 | 1,016.90 | 1,016.90 | 16,085,742 |
29 Jan 2024 | 1,020.00 | 1,032.00 | 1,010.00 | 1,016.40 | 1,016.40 | 14,078,922 |
25 Jan 2024 | 998.40 | 1,015.10 | 988.15 | 1,009.95 | 1,009.95 | 28,315,035 |
24 Jan 2024 | 1,029.45 | 1,035.95 | 996.65 | 999.20 | 999.20 | 34,578,943 |
23 Jan 2024 | 1,059.10 | 1,059.40 | 1,021.20 | 1,029.05 | 1,029.05 | 50,797,448 |
19 Jan 2024 | 991.30 | 1,010.90 | 987.55 | 999.20 | 999.20 | 23,271,148 |
18 Jan 2024 | 973.95 | 994.30 | 970.15 | 986.35 | 986.35 | 17,902,484 |
17 Jan 2024 | 987.90 | 1,007.80 | 976.75 | 981.75 | 981.75 | 41,914,771 |
16 Jan 2024 | 1,006.10 | 1,015.80 | 1,004.60 | 1,009.05 | 1,009.05 | 11,505,126 |
15 Jan 2024 | 1,003.50 | 1,011.65 | 999.25 | 1,009.85 | 1,009.85 | 12,388,044 |
12 Jan 2024 | 994.80 | 1,008.70 | 991.75 | 1,003.50 | 1,003.50 | 12,255,743 |
11 Jan 2024 | 995.30 | 998.50 | 986.85 | 991.15 | 991.15 | 6,451,345 |
10 Jan 2024 | 974.30 | 994.95 | 974.30 | 993.05 | 993.05 | 9,409,181 |
09 Jan 2024 | 986.25 | 995.00 | 975.40 | 979.75 | 979.75 | 14,660,414 |
08 Jan 2024 | 994.00 | 998.20 | 980.30 | 982.00 | 982.00 | 8,393,164 |
05 Jan 2024 | 988.00 | 998.30 | 983.80 | 993.70 | 993.70 | 14,875,499 |
04 Jan 2024 | 986.40 | 989.15 | 981.90 | 987.15 | 987.15 | 22,789,140 |
03 Jan 2024 | 984.70 | 988.00 | 975.10 | 984.05 | 984.05 | 16,826,752 |
02 Jan 2024 | 997.00 | 997.65 | 980.25 | 982.25 | 982.25 | 16,263,825 |
01 Jan 2024 | 991.55 | 1,004.85 | 991.00 | 999.40 | 999.40 | 7,683,792 |
29 Dec 2023 | 1,004.05 | 1,008.55 | 993.70 | 996.60 | 996.60 | 12,280,140 |
28 Dec 2023 | 1,008.00 | 1,011.70 | 999.10 | 1,005.90 | 1,005.90 | 24,915,990 |
27 Dec 2023 | 997.95 | 1,004.90 | 992.00 | 1,002.25 | 1,002.25 | 12,996,468 |
26 Dec 2023 | 994.90 | 997.50 | 989.90 | 995.10 | 995.10 | 14,339,699 |
22 Dec 2023 | 1,002.95 | 1,009.55 | 991.60 | 994.30 | 994.30 | 20,881,976 |
21 Dec 2023 | 996.55 | 1,010.90 | 989.20 | 1,004.40 | 1,004.40 | 18,064,916 |
20 Dec 2023 | 1,022.00 | 1,022.00 | 1,002.00 | 1,006.65 | 1,006.65 | 16,490,281 |
19 Dec 2023 | 1,025.50 | 1,025.50 | 1,012.60 | 1,015.45 | 1,015.45 | 10,094,256 |
18 Dec 2023 | 1,029.95 | 1,029.95 | 1,018.00 | 1,021.45 | 1,021.45 | 8,592,711 |
15 Dec 2023 | 1,043.65 | 1,043.70 | 1,025.70 | 1,037.40 | 1,037.40 | 14,306,067 |
14 Dec 2023 | 1,022.25 | 1,040.00 | 1,021.25 | 1,033.65 | 1,033.65 | 16,317,672 |
13 Dec 2023 | 1,014.80 | 1,020.70 | 1,009.20 | 1,013.90 | 1,013.90 | 15,887,040 |
12 Dec 2023 | 1,017.10 | 1,021.00 | 1,008.60 | 1,015.70 | 1,015.70 | 12,380,856 |
11 Dec 2023 | 1,007.10 | 1,020.00 | 1,004.65 | 1,017.10 | 1,017.10 | 11,714,606 |
08 Dec 2023 | 994.50 | 1,012.85 | 993.25 | 1,010.85 | 1,010.85 | 16,116,363 |
07 Dec 2023 | 996.35 | 1,002.20 | 988.15 | 999.00 | 999.00 | 11,841,945 |
06 Dec 2023 | 1,014.00 | 1,016.25 | 1,000.25 | 1,003.25 | 1,003.25 | 18,786,590 |
05 Dec 2023 | 1,002.50 | 1,015.75 | 995.05 | 1,013.45 | 1,013.45 | 31,378,461 |
04 Dec 2023 | 963.70 | 994.85 | 961.40 | 991.20 | 991.20 | 33,131,257 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |