Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 23, 2024 | - | - | - | - | - | - |
Oct 22, 2024 | - | - | - | - | - | - |
Oct 21, 2024 | 1,085.00 | 1,100.00 | 1,052.75 | 1,066.65 | 1,066.65 | 255,386 |
Oct 18, 2024 | 1,053.05 | 1,079.95 | 1,006.10 | 1,069.95 | 1,069.95 | 372,286 |
Oct 17, 2024 | 1,102.50 | 1,104.00 | 1,050.00 | 1,054.65 | 1,054.65 | 304,661 |
Oct 16, 2024 | 1,080.00 | 1,126.50 | 1,073.85 | 1,098.15 | 1,098.15 | 639,461 |
Oct 15, 2024 | 1,064.90 | 1,098.85 | 1,061.00 | 1,080.60 | 1,080.60 | 1,770,117 |
Oct 14, 2024 | 1,046.55 | 1,046.55 | 1,046.55 | 1,046.55 | 1,046.55 | 102,380 |
Oct 11, 2024 | 996.75 | 996.75 | 996.75 | 996.75 | 996.75 | 114,772 |
Oct 10, 2024 | 965.00 | 981.00 | 940.10 | 949.30 | 949.30 | 159,916 |
Oct 09, 2024 | 965.00 | 989.45 | 956.55 | 962.10 | 962.10 | 233,151 |
Oct 08, 2024 | 934.85 | 973.70 | 915.00 | 957.00 | 957.00 | 235,034 |
Oct 07, 2024 | 945.55 | 985.00 | 917.25 | 940.00 | 940.00 | 273,440 |
Oct 04, 2024 | 974.00 | 989.95 | 935.25 | 965.50 | 965.50 | 165,294 |
Oct 03, 2024 | 955.00 | 984.00 | 945.00 | 965.15 | 965.15 | 122,999 |
Oct 01, 2024 | 978.35 | 987.00 | 952.00 | 968.80 | 968.80 | 134,253 |
Sep 30, 2024 | 980.10 | 999.90 | 970.25 | 978.35 | 978.35 | 124,331 |
Sep 27, 2024 | 1,006.75 | 1,006.75 | 983.00 | 985.85 | 985.85 | 103,346 |
Sep 26, 2024 | 994.40 | 1,016.00 | 990.10 | 996.75 | 996.75 | 98,850 |
Sep 25, 2024 | 1,009.00 | 1,021.00 | 987.35 | 1,010.05 | 1,010.05 | 99,945 |
Sep 24, 2024 | 1,015.00 | 1,015.00 | 992.05 | 1,002.10 | 1,002.10 | 85,195 |
Sep 23, 2024 | 1,033.80 | 1,044.00 | 1,005.10 | 1,008.00 | 1,008.00 | 143,662 |
Sep 20, 2024 | 1,021.00 | 1,055.90 | 980.05 | 1,032.55 | 1,032.55 | 492,671 |
Sep 19, 2024 | 966.00 | 1,005.70 | 960.00 | 1,005.65 | 1,005.65 | 323,326 |
Sep 18, 2024 | 988.00 | 995.00 | 955.55 | 957.85 | 957.85 | 149,758 |
Sep 17, 2024 | 995.00 | 1,018.80 | 970.05 | 990.30 | 990.30 | 103,117 |
Sep 16, 2024 | 1,022.00 | 1,022.00 | 980.00 | 990.70 | 990.70 | 186,674 |
Sep 13, 2024 | 1,007.00 | 1,033.00 | 1,005.00 | 1,021.55 | 1,021.55 | 107,858 |
Sep 12, 2024 | 1,004.95 | 1,028.00 | 994.50 | 1,016.80 | 1,016.80 | 170,571 |
Sep 11, 2024 | 1,046.00 | 1,047.00 | 989.00 | 1,000.50 | 1,000.50 | 152,051 |
Sep 10, 2024 | 1,009.20 | 1,047.00 | 970.55 | 1,041.00 | 1,041.00 | 321,157 |
Sep 09, 2024 | 1,000.00 | 1,030.00 | 982.85 | 1,010.80 | 1,010.80 | 565,648 |
Sep 06, 2024 | 1,089.90 | 1,089.90 | 1,034.55 | 1,034.55 | 1,034.55 | 315,426 |
Sep 05, 2024 | 1,069.90 | 1,095.00 | 1,069.90 | 1,089.00 | 1,089.00 | 223,225 |
Sep 04, 2024 | 1,045.00 | 1,071.90 | 1,026.00 | 1,069.90 | 1,069.90 | 195,964 |
Sep 03, 2024 | 1,065.00 | 1,070.20 | 1,038.90 | 1,054.55 | 1,054.55 | 331,387 |
Sep 02, 2024 | 1,060.00 | 1,097.70 | 1,040.00 | 1,048.15 | 1,048.15 | 362,759 |
Aug 30, 2024 | 998.80 | 1,050.60 | 952.00 | 1,050.60 | 1,050.60 | 415,139 |
Aug 29, 2024 | 1,065.00 | 1,079.90 | 1,000.60 | 1,000.60 | 1,000.60 | 188,394 |
Aug 28, 2024 | 1,072.00 | 1,080.00 | 1,042.00 | 1,053.25 | 1,053.25 | 167,096 |
Aug 27, 2024 | 1,055.00 | 1,089.90 | 1,021.00 | 1,062.75 | 1,062.75 | 312,095 |
Aug 26, 2024 | 1,044.90 | 1,069.20 | 1,038.70 | 1,059.10 | 1,059.10 | 554,259 |
Aug 23, 2024 | 977.00 | 1,018.30 | 970.00 | 1,018.30 | 1,018.30 | 501,433 |
Aug 22, 2024 | 975.25 | 991.00 | 965.55 | 969.85 | 969.85 | 92,378 |
Aug 21, 2024 | 990.90 | 996.00 | 975.00 | 982.35 | 982.35 | 101,291 |
Aug 20, 2024 | 1,000.00 | 1,009.00 | 965.00 | 983.45 | 983.45 | 215,780 |
Aug 19, 2024 | 955.00 | 984.35 | 938.10 | 984.35 | 984.35 | 345,056 |
Aug 16, 2024 | 957.00 | 957.00 | 915.00 | 937.50 | 937.50 | 124,660 |
Aug 14, 2024 | 908.00 | 944.00 | 894.50 | 918.95 | 918.95 | 188,011 |
Aug 13, 2024 | 986.10 | 992.00 | 936.30 | 936.55 | 936.55 | 306,395 |
Aug 12, 2024 | 965.00 | 995.00 | 956.60 | 985.55 | 985.55 | 712,077 |
Aug 09, 2024 | 930.00 | 967.90 | 902.15 | 956.60 | 956.60 | 498,127 |
Aug 08, 2024 | 890.00 | 933.40 | 882.00 | 921.85 | 921.85 | 282,462 |
Aug 07, 2024 | 854.00 | 890.15 | 854.00 | 890.15 | 890.15 | 204,874 |
Aug 06, 2024 | 875.00 | 894.00 | 840.00 | 847.80 | 847.80 | 236,667 |
Aug 05, 2024 | 870.00 | 890.00 | 858.00 | 869.80 | 869.80 | 354,031 |
Aug 02, 2024 | 875.00 | 920.00 | 865.00 | 899.45 | 899.45 | 249,835 |
Aug 01, 2024 | 904.10 | 943.90 | 880.00 | 890.40 | 890.40 | 335,695 |
Jul 31, 2024 | 880.00 | 922.55 | 869.00 | 922.55 | 922.55 | 400,685 |
Jul 30, 2024 | 859.95 | 885.00 | 854.00 | 878.65 | 878.65 | 310,562 |
Jul 29, 2024 | 859.00 | 865.95 | 833.35 | 850.15 | 850.15 | 242,985 |
Jul 26, 2024 | 860.00 | 875.00 | 844.00 | 853.35 | 853.35 | 142,239 |
Jul 25, 2024 | 862.00 | 875.00 | 847.50 | 860.65 | 860.65 | 121,044 |
Jul 24, 2024 | 899.00 | 899.00 | 862.00 | 867.75 | 867.75 | 260,943 |
Jul 23, 2024 | 835.00 | 856.20 | 825.00 | 856.20 | 856.20 | 596,136 |
Jul 22, 2024 | 776.00 | 815.45 | 750.00 | 815.45 | 815.45 | 121,824 |
Jul 19, 2024 | 809.00 | 813.80 | 773.05 | 776.65 | 776.65 | 259,447 |
Jul 18, 2024 | 844.60 | 846.00 | 807.00 | 809.20 | 809.20 | 217,007 |
Jul 16, 2024 | 855.90 | 855.90 | 823.55 | 844.60 | 844.60 | 186,446 |
Jul 15, 2024 | 855.00 | 868.00 | 832.70 | 839.70 | 839.70 | 504,006 |
Jul 12, 2024 | 873.45 | 881.30 | 851.40 | 857.25 | 857.25 | 525,470 |
Jul 11, 2024 | 875.00 | 910.50 | 865.55 | 886.25 | 886.25 | 1,214,720 |
Jul 10, 2024 | 853.00 | 877.90 | 820.55 | 858.25 | 858.25 | 1,140,212 |
Jul 09, 2024 | 879.00 | 893.80 | 845.50 | 851.00 | 851.00 | 777,279 |
Jul 08, 2024 | 914.00 | 940.00 | 870.00 | 880.30 | 880.30 | 940,527 |
Jul 05, 2024 | 938.00 | 947.95 | 896.10 | 908.60 | 908.60 | 1,139,249 |
Jul 04, 2024 | 900.00 | 995.00 | 895.00 | 932.45 | 932.45 | 2,638,057 |
Jul 03, 2024 | 852.05 | 943.00 | 825.00 | 888.25 | 888.25 | 2,980,065 |
Jul 02, 2024 | 832.00 | 897.10 | 830.00 | 842.10 | 842.10 | 4,282,382 |
Jul 01, 2024 | 750.00 | 823.90 | 730.50 | 823.90 | 823.90 | 5,829,973 |
Jun 28, 2024 | 686.60 | 686.60 | 686.60 | 686.60 | 686.60 | 324,596 |
Jun 27, 2024 | 683.95 | 683.95 | 630.55 | 653.95 | 653.95 | 2,019,605 |
Jun 26, 2024 | 634.00 | 651.40 | 630.00 | 651.40 | 651.40 | 911,794 |
Jun 25, 2024 | 595.00 | 620.40 | 595.00 | 620.40 | 620.40 | 1,510,691 |
Jun 24, 2024 | 580.00 | 593.75 | 578.30 | 590.90 | 590.90 | 442,666 |
Jun 21, 2024 | 572.70 | 593.75 | 560.20 | 577.30 | 577.30 | 888,104 |
Jun 20, 2024 | 575.50 | 581.15 | 566.10 | 572.70 | 572.70 | 203,385 |
Jun 19, 2024 | 561.00 | 585.00 | 552.00 | 572.60 | 572.60 | 417,033 |
Jun 18, 2024 | 570.00 | 576.70 | 563.00 | 565.50 | 565.50 | 211,251 |
Jun 14, 2024 | 575.20 | 598.00 | 568.00 | 570.85 | 570.85 | 281,199 |
Jun 13, 2024 | 598.00 | 599.00 | 575.55 | 577.20 | 577.20 | 263,690 |
Jun 12, 2024 | 589.80 | 599.00 | 585.05 | 592.60 | 592.60 | 455,468 |
Jun 11, 2024 | 572.00 | 591.00 | 572.00 | 586.30 | 586.30 | 484,213 |
Jun 10, 2024 | 580.00 | 594.65 | 563.00 | 570.65 | 570.65 | 509,558 |
Jun 07, 2024 | 550.00 | 572.65 | 546.20 | 572.65 | 572.65 | 776,561 |
Jun 06, 2024 | 528.00 | 546.10 | 524.10 | 545.40 | 545.40 | 400,257 |
Jun 05, 2024 | 502.00 | 524.45 | 490.15 | 520.10 | 520.10 | 467,939 |
Jun 04, 2024 | 530.00 | 542.60 | 514.00 | 514.00 | 514.00 | 362,939 |
Jun 03, 2024 | 545.00 | 555.00 | 524.00 | 541.05 | 541.05 | 338,463 |
May 31, 2024 | 530.00 | 545.00 | 526.00 | 529.35 | 529.35 | 368,376 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |