Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Nov 26, 2024 | 987.20 | 996.80 | 985.20 | 993.60 | 993.60 | 59,984 |
Nov 25, 2024 | 984.40 | 995.40 | 983.80 | 992.20 | 992.20 | 1,396,382 |
Nov 22, 2024 | 980.20 | 986.80 | 975.00 | 983.60 | 983.60 | 312,017 |
Nov 21, 2024 | 975.00 | 982.40 | 968.80 | 977.00 | 977.00 | 256,025 |
Nov 20, 2024 | 988.60 | 991.80 | 978.00 | 980.60 | 980.60 | 290,642 |
Nov 19, 2024 | 993.20 | 1,001.00 | 977.00 | 984.20 | 984.20 | 392,500 |
Nov 18, 2024 | 1,005.50 | 1,006.50 | 979.00 | 993.20 | 993.20 | 542,671 |
Nov 15, 2024 | 997.00 | 1,015.00 | 996.20 | 1,009.00 | 1,009.00 | 687,791 |
Nov 14, 2024 | 977.00 | 997.20 | 970.40 | 997.20 | 997.20 | 522,995 |
Nov 13, 2024 | 977.60 | 988.00 | 975.60 | 977.60 | 977.60 | 441,411 |
Nov 12, 2024 | 971.00 | 979.60 | 964.60 | 974.80 | 974.80 | 514,659 |
Nov 11, 2024 | 984.80 | 987.40 | 972.80 | 977.80 | 977.80 | 316,965 |
Nov 08, 2024 | 994.60 | 995.20 | 974.20 | 977.20 | 977.20 | 491,589 |
Nov 07, 2024 | 983.60 | 997.00 | 980.20 | 994.20 | 994.20 | 425,084 |
Nov 06, 2024 | 998.80 | 1,018.50 | 983.80 | 983.80 | 983.80 | 489,000 |
Nov 05, 2024 | 1,002.50 | 1,003.00 | 995.00 | 995.00 | 995.00 | 413,633 |
Nov 04, 2024 | 1,004.50 | 1,008.50 | 997.60 | 1,000.00 | 1,000.00 | 405,953 |
Nov 01, 2024 | 1,008.00 | 1,012.00 | 1,000.00 | 1,000.50 | 1,000.50 | 188,593 |
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 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |