Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Oct 25, 2024 | - | - | - | - | - | - |
Oct 24, 2024 | - | - | - | - | - | - |
Oct 23, 2024 | 967.50 | 970.00 | 941.50 | 949.00 | 949.00 | 124,628 |
Oct 22, 2024 | 960.00 | 974.50 | 955.00 | 962.00 | 962.00 | 148,097 |
Oct 21, 2024 | 945.00 | 970.50 | 945.00 | 955.00 | 955.00 | 217,629 |
Oct 18, 2024 | 923.50 | 952.00 | 920.50 | 947.50 | 947.50 | 233,967 |
Oct 17, 2024 | 908.00 | 922.50 | 902.50 | 922.00 | 922.00 | 174,510 |
Oct 16, 2024 | 918.94 | 923.00 | 910.50 | 910.50 | 910.50 | 170,707 |
Oct 15, 2024 | 900.00 | 919.50 | 889.50 | 911.00 | 911.00 | 314,002 |
Oct 14, 2024 | 889.50 | 911.50 | 885.80 | 906.00 | 906.00 | 152,545 |
Oct 11, 2024 | 855.50 | 905.00 | 855.50 | 887.50 | 887.50 | 255,019 |
Oct 10, 2024 | 924.50 | 924.50 | 890.00 | 896.00 | 896.00 | 120,576 |
Oct 09, 2024 | 857.00 | 917.00 | 857.00 | 893.50 | 893.50 | 214,328 |
Oct 08, 2024 | 915.50 | 919.00 | 886.50 | 892.50 | 892.50 | 219,665 |
Oct 07, 2024 | 889.50 | 915.00 | 876.00 | 902.50 | 902.50 | 175,000 |
Oct 04, 2024 | 860.00 | 883.50 | 856.50 | 879.00 | 879.00 | 368,892 |
Oct 03, 2024 | 836.50 | 865.00 | 824.50 | 860.50 | 860.50 | 537,825 |
Oct 02, 2024 | 909.00 | 927.50 | 836.00 | 836.00 | 836.00 | 471,262 |
Oct 01, 2024 | 891.00 | 919.60 | 891.00 | 909.00 | 909.00 | 337,645 |
Sep 30, 2024 | 915.00 | 931.50 | 893.00 | 902.00 | 902.00 | 785,092 |
Sep 27, 2024 | 877.00 | 905.50 | 856.00 | 894.00 | 894.00 | 1,040,673 |
Sep 26, 2024 | 880.00 | 906.50 | 879.00 | 884.00 | 884.00 | 621,932 |
Sep 25, 2024 | 865.00 | 890.00 | 859.50 | 872.00 | 872.00 | 330,935 |
Sep 24, 2024 | 860.00 | 870.00 | 852.50 | 863.00 | 863.00 | 586,817 |
Sep 23, 2024 | 855.00 | 869.50 | 848.70 | 864.50 | 864.50 | 347,889 |
Sep 20, 2024 | 885.00 | 890.00 | 850.50 | 850.50 | 850.50 | 440,196 |
Sep 19, 2024 | 906.50 | 906.50 | 878.50 | 890.00 | 890.00 | 424,884 |
Sep 18, 2024 | 947.50 | 947.50 | 905.00 | 905.50 | 905.50 | 352,732 |
Sep 17, 2024 | 944.50 | 951.50 | 930.50 | 935.50 | 935.50 | 368,357 |
Sep 16, 2024 | 956.50 | 963.00 | 924.00 | 938.50 | 938.50 | 1,691,245 |
Sep 13, 2024 | 913.00 | 956.50 | 907.50 | 935.50 | 935.50 | 334,287 |
Sep 12, 2024 | 900.00 | 914.00 | 891.00 | 913.50 | 913.50 | 300,617 |
Sep 11, 2024 | 887.00 | 905.00 | 876.00 | 903.00 | 903.00 | 313,320 |
Sep 10, 2024 | 947.00 | 947.00 | 883.50 | 885.50 | 885.50 | 425,362 |
Sep 09, 2024 | 923.00 | 925.00 | 900.00 | 902.00 | 902.00 | 386,278 |
Sep 06, 2024 | 931.00 | 932.50 | 906.50 | 913.00 | 913.00 | 207,501 |
Sep 05, 2024 | 975.00 | 975.00 | 929.00 | 929.00 | 929.00 | 359,172 |
Sep 04, 2024 | 927.00 | 949.00 | 927.00 | 934.50 | 934.50 | 308,346 |
Sep 03, 2024 | 970.00 | 977.50 | 945.50 | 946.50 | 946.50 | 342,089 |
Sep 02, 2024 | 958.50 | 984.50 | 928.00 | 972.00 | 972.00 | 125,550 |
Aug 30, 2024 | 997.50 | 1,014.00 | 972.50 | 972.50 | 972.50 | 169,958 |
Aug 29, 2024 | 975.50 | 994.50 | 970.50 | 993.50 | 993.50 | 995,724 |
Aug 28, 2024 | 967.50 | 973.00 | 951.50 | 973.00 | 973.00 | 175,181 |
Aug 27, 2024 | 948.00 | 980.50 | 947.50 | 958.50 | 958.50 | 238,147 |
Aug 23, 2024 | 910.50 | 937.50 | 910.50 | 930.00 | 930.00 | 97,594 |
Aug 22, 2024 | 922.00 | 955.00 | 921.00 | 921.00 | 921.00 | 167,271 |
Aug 21, 2024 | 944.00 | 953.50 | 920.00 | 953.50 | 953.50 | 337,251 |
Aug 20, 2024 | 940.00 | 945.00 | 923.50 | 939.00 | 939.00 | 202,287 |
Aug 19, 2024 | 930.50 | 949.00 | 918.00 | 939.50 | 939.50 | 140,608 |
Aug 16, 2024 | 938.00 | 948.50 | 924.50 | 931.00 | 931.00 | 129,799 |
Aug 15, 2024 | 920.50 | 949.50 | 915.00 | 940.00 | 940.00 | 134,465 |
Aug 14, 2024 | 924.50 | 934.50 | 915.00 | 919.50 | 919.50 | 213,554 |
Aug 13, 2024 | 902.00 | 943.50 | 902.00 | 919.00 | 919.00 | 137,568 |
Aug 12, 2024 | 924.00 | 940.50 | 918.98 | 935.50 | 935.50 | 347,886 |
Aug 09, 2024 | 927.50 | 939.00 | 920.50 | 922.50 | 922.50 | 115,076 |
Aug 08, 2024 | 927.00 | 958.50 | 914.00 | 924.00 | 924.00 | 383,210 |
Aug 07, 2024 | 913.00 | 937.00 | 911.00 | 921.00 | 921.00 | 321,364 |
Aug 06, 2024 | 912.50 | 918.89 | 902.00 | 904.50 | 904.50 | 459,199 |
Aug 05, 2024 | 927.00 | 935.00 | 879.00 | 897.00 | 897.00 | 602,268 |
Aug 02, 2024 | 951.00 | 962.50 | 926.00 | 937.50 | 937.50 | 498,721 |
Aug 01, 2024 | 998.00 | 1,002.00 | 966.00 | 968.00 | 968.00 | 683,043 |
Jul 31, 2024 | 998.50 | 1,015.00 | 971.50 | 999.00 | 999.00 | 644,339 |
Jul 30, 2024 | 990.00 | 1,002.00 | 966.95 | 988.50 | 988.50 | 544,375 |
Jul 29, 2024 | 1,082.00 | 1,083.00 | 984.00 | 989.00 | 989.00 | 937,913 |
Jul 26, 2024 | 1,040.00 | 1,113.00 | 1,040.00 | 1,095.00 | 1,095.00 | 286,108 |
Jul 25, 2024 | 1,068.00 | 1,082.00 | 1,036.00 | 1,082.00 | 1,082.00 | 215,471 |
Jul 24, 2024 | 1,054.00 | 1,060.00 | 1,034.00 | 1,060.00 | 1,060.00 | 148,904 |
Jul 23, 2024 | 1,069.00 | 1,069.00 | 1,042.00 | 1,042.00 | 1,042.00 | 502,054 |
Jul 22, 2024 | 1,043.00 | 1,062.00 | 1,043.00 | 1,055.00 | 1,055.00 | 307,041 |
Jul 19, 2024 | 1,094.00 | 1,094.00 | 1,038.00 | 1,060.00 | 1,060.00 | 137,359 |
Jul 18, 2024 | 1,048.00 | 1,078.00 | 1,048.00 | 1,074.00 | 1,074.00 | 272,916 |
Jul 17, 2024 | 1,056.00 | 1,056.00 | 1,040.00 | 1,045.00 | 1,045.00 | 225,370 |
Jul 16, 2024 | 1,050.00 | 1,053.00 | 1,032.00 | 1,048.00 | 1,048.00 | 652,126 |
Jul 15, 2024 | 1,050.00 | 1,066.00 | 1,001.00 | 1,052.00 | 1,052.00 | 262,520 |
Jul 12, 2024 | 1,071.00 | 1,089.00 | 1,057.00 | 1,057.00 | 1,057.00 | 178,408 |
Jul 11, 2024 | 1,053.00 | 1,071.00 | 1,041.00 | 1,070.00 | 1,070.00 | 311,396 |
Jul 10, 2024 | 1,043.00 | 1,052.00 | 1,024.00 | 1,052.00 | 1,052.00 | 305,284 |
Jul 09, 2024 | 1,019.00 | 1,040.00 | 1,000.00 | 1,040.00 | 1,040.00 | 350,531 |
Jul 08, 2024 | 1,040.00 | 1,058.00 | 1,017.00 | 1,017.00 | 1,017.00 | 210,810 |
Jul 05, 2024 | 1,043.00 | 1,043.00 | 1,013.00 | 1,017.00 | 1,017.00 | 232,096 |
Jul 04, 2024 | 1,022.00 | 1,022.00 | 1,003.00 | 1,009.00 | 1,009.00 | 115,683 |
Jul 03, 2024 | 1,007.00 | 1,009.00 | 986.00 | 1,006.00 | 1,006.00 | 201,839 |
Jul 02, 2024 | 1,028.00 | 1,028.00 | 980.00 | 990.00 | 990.00 | 1,186,019 |
Jul 01, 2024 | 979.50 | 1,002.00 | 979.50 | 995.00 | 995.00 | 263,742 |
Jun 28, 2024 | 985.00 | 1,000.00 | 973.00 | 986.00 | 986.00 | 246,917 |
Jun 27, 2024 | 994.00 | 999.50 | 973.50 | 995.50 | 995.50 | 601,564 |
Jun 26, 2024 | 1,012.00 | 1,025.00 | 999.00 | 1,011.00 | 1,011.00 | 1,328,703 |
Jun 25, 2024 | 1,021.00 | 1,039.00 | 1,002.00 | 1,008.00 | 1,008.00 | 287,454 |
Jun 24, 2024 | 1,031.00 | 1,046.00 | 1,024.00 | 1,033.00 | 1,033.00 | 372,721 |
Jun 21, 2024 | 1,055.00 | 1,065.00 | 1,026.00 | 1,040.00 | 1,040.00 | 1,123,660 |
Jun 20, 2024 | 1,081.00 | 1,111.00 | 1,050.00 | 1,073.00 | 1,073.00 | 834,961 |
Jun 19, 2024 | 1,034.00 | 1,058.66 | 1,032.00 | 1,032.00 | 1,032.00 | 262,516 |
Jun 18, 2024 | 982.00 | 1,065.00 | 982.00 | 1,054.00 | 1,054.00 | 507,891 |
Jun 17, 2024 | 993.00 | 997.00 | 981.00 | 986.50 | 986.50 | 228,485 |
Jun 14, 2024 | 1,001.00 | 1,011.00 | 982.50 | 992.00 | 992.00 | 231,789 |
Jun 13, 2024 | 1,010.00 | 1,030.05 | 996.00 | 1,002.00 | 1,002.00 | 283,954 |
Jun 12, 2024 | 1,019.00 | 1,051.00 | 1,015.00 | 1,022.00 | 1,022.00 | 355,858 |
Jun 11, 2024 | 1,050.00 | 1,059.00 | 1,016.00 | 1,016.00 | 1,016.00 | 184,441 |
Jun 10, 2024 | 1,081.00 | 1,081.00 | 1,040.00 | 1,050.00 | 1,050.00 | 280,159 |
Jun 07, 2024 | 1,051.00 | 1,066.00 | 1,036.00 | 1,053.00 | 1,053.00 | 168,937 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |