Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 01, 2024 | 1,008.00 | 1,012.00 | 1,000.00 | 1,000.50 | 1,000.50 | 181,808 |
Oct 31, 2024 | 1,002.00 | 1,012.50 | 995.60 | 1,005.00 | 1,005.00 | 689,693 |
Oct 30, 2024 | 1,008.00 | 1,014.00 | 998.40 | 1,006.00 | 1,006.00 | 834,596 |
Oct 29, 2024 | 1,039.00 | 1,041.00 | 1,008.50 | 1,010.50 | 1,010.50 | 563,680 |
Oct 28, 2024 | 1,049.00 | 1,051.50 | 1,037.50 | 1,041.50 | 1,041.50 | 504,810 |
Oct 25, 2024 | 1,080.00 | 1,088.50 | 1,044.50 | 1,044.50 | 1,044.50 | 1,054,337 |
Oct 24, 2024 | 1,017.50 | 1,096.25 | 1,002.00 | 1,095.50 | 1,095.50 | 2,791,416 |
Oct 23, 2024 | 938.60 | 954.40 | 938.40 | 953.20 | 953.20 | 554,851 |
Oct 22, 2024 | 946.80 | 948.00 | 936.40 | 946.40 | 946.40 | 487,126 |
Oct 21, 2024 | 958.60 | 971.20 | 942.40 | 946.00 | 946.00 | 617,665 |
Oct 18, 2024 | 950.80 | 970.40 | 945.00 | 957.80 | 957.80 | 752,179 |
Oct 17, 2024 | 963.00 | 967.40 | 938.00 | 948.60 | 948.60 | 811,505 |
Oct 16, 2024 | 938.20 | 963.20 | 938.20 | 960.00 | 960.00 | 849,980 |
Oct 15, 2024 | 948.20 | 957.20 | 940.20 | 940.20 | 940.20 | 746,104 |
Oct 14, 2024 | 967.00 | 968.40 | 938.40 | 946.80 | 946.80 | 998,645 |
Oct 11, 2024 | 965.60 | 976.20 | 962.80 | 972.00 | 972.00 | 642,608 |
Oct 10, 2024 | 963.40 | 965.20 | 948.40 | 965.00 | 965.00 | 608,040 |
Oct 09, 2024 | 976.60 | 979.60 | 954.00 | 963.40 | 963.40 | 821,113 |
Oct 08, 2024 | 981.00 | 988.00 | 974.40 | 980.60 | 980.60 | 574,582 |
Oct 07, 2024 | 1,002.00 | 1,003.00 | 978.00 | 990.00 | 990.00 | 544,311 |
Oct 04, 2024 | 990.20 | 1,002.50 | 989.80 | 995.80 | 995.80 | 386,819 |
Oct 03, 2024 | 991.00 | 995.80 | 980.80 | 987.80 | 987.80 | 468,114 |
Oct 02, 2024 | 997.00 | 1,001.50 | 982.40 | 991.00 | 991.00 | 839,099 |
Oct 01, 2024 | 1,005.00 | 1,008.50 | 993.20 | 997.00 | 997.00 | 467,305 |
Sep 30, 2024 | 1,017.00 | 1,033.00 | 998.00 | 998.00 | 998.00 | 452,942 |
Sep 27, 2024 | 1,008.50 | 1,021.00 | 1,006.50 | 1,018.50 | 1,018.50 | 387,888 |
Sep 26, 2024 | 1,009.50 | 1,023.50 | 1,007.50 | 1,008.50 | 1,008.50 | 565,542 |
Sep 25, 2024 | 992.80 | 1,008.00 | 987.40 | 1,001.00 | 1,001.00 | 597,978 |
Sep 24, 2024 | 1,004.00 | 1,009.50 | 985.40 | 993.60 | 993.60 | 611,567 |
Sep 23, 2024 | 1,000.50 | 1,009.50 | 998.00 | 998.00 | 998.00 | 306,389 |
Sep 20, 2024 | 1,010.00 | 1,014.50 | 996.40 | 1,000.50 | 1,000.50 | 1,031,473 |
Sep 19, 2024 | 1,010.00 | 1,021.00 | 1,006.50 | 1,010.00 | 1,010.00 | 564,201 |
Sep 18, 2024 | 1,006.00 | 1,006.50 | 997.40 | 999.80 | 999.80 | 382,801 |
Sep 17, 2024 | 1,001.00 | 1,009.50 | 1,000.00 | 1,004.50 | 1,004.50 | 414,973 |
Sep 16, 2024 | 1,009.00 | 1,016.00 | 1,000.50 | 1,001.00 | 1,001.00 | 268,313 |
Sep 13, 2024 | 1,012.00 | 1,018.00 | 1,008.50 | 1,010.50 | 1,010.50 | 195,329 |
Sep 12, 2024 | 1,018.50 | 1,023.50 | 1,006.00 | 1,008.00 | 1,008.00 | 445,796 |
Sep 11, 2024 | 1,000.00 | 1,020.00 | 999.80 | 1,005.50 | 1,005.50 | 323,623 |
Sep 10, 2024 | 1,008.00 | 1,013.00 | 992.80 | 1,001.50 | 1,001.50 | 506,638 |
Sep 09, 2024 | 1,004.00 | 1,016.50 | 1,001.00 | 1,009.50 | 1,009.50 | 234,170 |
Sep 06, 2024 | 1,012.00 | 1,014.50 | 993.80 | 993.80 | 993.80 | 471,523 |
Sep 05, 2024 | 1,016.50 | 1,021.50 | 1,007.50 | 1,015.00 | 1,015.00 | 293,849 |
Sep 04, 2024 | 1,020.00 | 1,025.50 | 1,009.50 | 1,016.50 | 1,016.50 | 807,523 |
Sep 03, 2024 | 1,056.50 | 1,062.50 | 1,040.00 | 1,040.00 | 1,040.00 | 325,686 |
Sep 02, 2024 | 1,064.00 | 1,066.00 | 1,045.50 | 1,056.50 | 1,056.50 | 209,203 |
Aug 30, 2024 | 1,066.00 | 1,069.50 | 1,062.00 | 1,066.50 | 1,066.50 | 616,592 |
Aug 29, 2024 | 1,055.50 | 1,069.00 | 1,055.00 | 1,067.00 | 1,067.00 | 287,099 |
Aug 28, 2024 | 1,066.50 | 1,073.50 | 1,055.00 | 1,055.50 | 1,055.50 | 336,297 |
Aug 27, 2024 | 1,070.50 | 1,074.50 | 1,059.00 | 1,065.50 | 1,065.50 | 371,843 |
Aug 26, 2024 | 1,059.50 | 1,073.00 | 1,059.50 | 1,068.00 | 1,068.00 | 306,026 |
Aug 23, 2024 | 1,057.50 | 1,069.00 | 1,055.50 | 1,062.00 | 1,062.00 | 356,171 |
Aug 22, 2024 | 1,048.00 | 1,063.50 | 1,046.50 | 1,062.00 | 1,062.00 | 357,634 |
Aug 21, 2024 | 1,040.00 | 1,053.50 | 1,040.00 | 1,049.00 | 1,049.00 | 328,785 |
Aug 20, 2024 | 1,043.00 | 1,050.50 | 1,039.50 | 1,043.50 | 1,043.50 | 309,856 |
Aug 19, 2024 | 1,035.50 | 1,041.50 | 1,032.50 | 1,041.50 | 1,041.50 | 289,113 |
Aug 16, 2024 | 1,029.50 | 1,040.50 | 1,028.00 | 1,035.00 | 1,035.00 | 352,330 |
Aug 15, 2024 | 1,013.00 | 1,033.00 | 1,012.50 | 1,025.50 | 1,025.50 | 345,504 |
Aug 14, 2024 | 1,015.00 | 1,022.50 | 1,005.00 | 1,009.50 | 1,009.50 | 339,674 |
Aug 13, 2024 | 1,000.00 | 1,011.00 | 988.20 | 1,007.00 | 1,007.00 | 447,279 |
Aug 12, 2024 | 1,009.00 | 1,016.50 | 994.40 | 997.60 | 997.60 | 374,489 |
Aug 09, 2024 | 1,002.50 | 1,020.00 | 1,002.50 | 1,006.50 | 1,006.50 | 505,007 |
Aug 08, 2024 | 977.40 | 1,002.00 | 972.80 | 992.80 | 992.80 | 574,818 |
Aug 07, 2024 | 973.40 | 982.40 | 968.60 | 977.40 | 977.40 | 416,339 |
Aug 06, 2024 | 995.40 | 1,002.00 | 960.60 | 966.40 | 966.40 | 751,937 |
Aug 05, 2024 | 973.80 | 989.60 | 959.00 | 988.40 | 988.40 | 856,593 |
Aug 02, 2024 | 1,022.00 | 1,027.00 | 997.00 | 1,002.50 | 1,002.50 | 719,202 |
Aug 01, 2024 | 1,036.50 | 1,042.00 | 1,027.50 | 1,034.50 | 1,034.50 | 433,832 |
Jul 31, 2024 | 1,036.50 | 1,045.00 | 1,029.50 | 1,037.50 | 1,037.50 | 493,174 |
Jul 30, 2024 | 1,023.00 | 1,034.50 | 1,021.50 | 1,032.00 | 1,032.00 | 310,648 |
Jul 29, 2024 | 1,031.50 | 1,035.50 | 1,016.00 | 1,020.00 | 1,020.00 | 622,370 |
Jul 26, 2024 | 1,015.00 | 1,034.50 | 1,014.00 | 1,033.00 | 1,033.00 | 529,732 |
Jul 25, 2024 | 1,013.00 | 1,026.00 | 998.80 | 1,014.50 | 1,014.50 | 886,031 |
Jul 24, 2024 | 1,016.50 | 1,026.00 | 1,010.50 | 1,020.00 | 1,020.00 | 783,438 |
Jul 23, 2024 | 1,011.50 | 1,030.50 | 1,006.00 | 1,020.00 | 1,020.00 | 946,204 |
Jul 22, 2024 | 1,049.50 | 1,060.00 | 1,010.00 | 1,011.50 | 1,011.50 | 1,548,672 |
Jul 19, 2024 | 1,120.00 | 1,130.00 | 1,035.00 | 1,066.50 | 1,066.50 | 3,141,786 |
Jul 18, 2024 | 1,171.00 | 1,173.50 | 1,152.00 | 1,162.50 | 1,162.50 | 504,042 |
Jul 17, 2024 | 1,169.00 | 1,170.00 | 1,150.00 | 1,166.00 | 1,166.00 | 438,295 |
Jul 16, 2024 | 1,161.50 | 1,171.50 | 1,151.50 | 1,170.00 | 1,170.00 | 363,913 |
Jul 15, 2024 | 1,165.00 | 1,168.50 | 1,159.00 | 1,164.50 | 1,164.50 | 319,378 |
Jul 12, 2024 | 1,151.50 | 1,166.50 | 1,150.50 | 1,164.50 | 1,164.50 | 365,021 |
Jul 11, 2024 | 1,148.00 | 1,156.00 | 1,140.00 | 1,150.50 | 1,150.50 | 380,490 |
Jul 10, 2024 | 1,125.50 | 1,143.50 | 1,121.50 | 1,140.00 | 1,140.00 | 406,407 |
Jul 09, 2024 | 1,110.00 | 1,131.50 | 1,106.00 | 1,118.00 | 1,118.00 | 270,415 |
Jul 08, 2024 | 1,101.00 | 1,114.50 | 1,096.00 | 1,110.00 | 1,110.00 | 458,544 |
Jul 05, 2024 | 1,118.00 | 1,130.50 | 1,112.50 | 1,114.00 | 1,114.00 | 360,999 |
Jul 04, 2024 | 1,110.00 | 1,121.50 | 1,105.00 | 1,115.00 | 1,115.00 | 187,336 |
Jul 03, 2024 | 1,109.00 | 1,121.00 | 1,104.50 | 1,109.50 | 1,109.50 | 429,117 |
Jul 02, 2024 | 1,105.00 | 1,106.00 | 1,088.00 | 1,103.50 | 1,103.50 | 565,506 |
Jul 01, 2024 | 1,108.50 | 1,117.00 | 1,104.00 | 1,105.50 | 1,105.50 | 359,960 |
Jun 28, 2024 | 1,119.00 | 1,122.50 | 1,103.00 | 1,104.00 | 1,104.00 | 542,733 |
Jun 27, 2024 | 1,100.00 | 1,113.50 | 1,091.50 | 1,110.50 | 1,110.50 | 444,865 |
Jun 26, 2024 | 1,112.00 | 1,119.00 | 1,094.50 | 1,099.50 | 1,099.50 | 509,879 |
Jun 25, 2024 | 1,087.50 | 1,107.50 | 1,080.00 | 1,107.00 | 1,107.00 | 644,224 |
Jun 24, 2024 | 1,096.50 | 1,115.00 | 1,089.50 | 1,105.50 | 1,105.50 | 854,021 |
Jun 20, 2024 | 1,085.50 | 1,101.50 | 1,080.00 | 1,080.50 | 1,080.50 | 1,181,520 |
Jun 19, 2024 | 1,067.50 | 1,088.50 | 1,067.50 | 1,084.00 | 1,084.00 | 1,061,913 |
Jun 18, 2024 | 1,073.00 | 1,079.00 | 1,065.00 | 1,068.00 | 1,068.00 | 647,685 |
Jun 17, 2024 | 1,064.50 | 1,079.00 | 1,054.00 | 1,066.50 | 1,066.50 | 791,537 |
Jun 14, 2024 | 1,069.00 | 1,079.00 | 1,053.00 | 1,056.00 | 1,056.00 | 846,880 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |