Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jun 2024 | 1,000.00 | 1,002.75 | 988.00 | 990.45 | 990.45 | 3,136,020 |
25 Jun 2024 | 1,014.00 | 1,018.80 | 987.10 | 995.10 | 995.10 | 3,163,136 |
24 Jun 2024 | 1,020.00 | 1,037.95 | 1,007.60 | 1,010.25 | 1,010.25 | 4,131,226 |
21 Jun 2024 | 1,018.80 | 1,046.00 | 1,008.20 | 1,012.30 | 1,012.30 | 5,664,314 |
20 Jun 2024 | 1,017.35 | 1,027.00 | 1,007.20 | 1,015.60 | 1,015.60 | 1,694,557 |
19 Jun 2024 | 1,035.85 | 1,037.00 | 1,002.90 | 1,014.65 | 1,014.65 | 2,550,530 |
18 Jun 2024 | 1,019.00 | 1,038.65 | 1,018.70 | 1,032.40 | 1,032.40 | 2,486,989 |
14 Jun 2024 | 1,024.00 | 1,027.70 | 1,014.65 | 1,018.20 | 1,018.20 | 1,511,522 |
13 Jun 2024 | 1,037.00 | 1,037.00 | 1,013.50 | 1,017.55 | 1,017.55 | 1,996,303 |
12 Jun 2024 | 1,027.00 | 1,034.00 | 1,015.10 | 1,026.95 | 1,026.95 | 4,385,975 |
11 Jun 2024 | 985.10 | 1,036.00 | 982.60 | 1,020.05 | 1,020.05 | 8,695,834 |
10 Jun 2024 | 990.00 | 990.85 | 972.60 | 977.90 | 977.90 | 2,242,074 |
07 Jun 2024 | 978.00 | 982.60 | 965.00 | 977.75 | 977.75 | 2,476,737 |
06 Jun 2024 | 942.90 | 984.85 | 925.70 | 973.30 | 973.30 | 5,451,521 |
05 Jun 2024 | 945.00 | 945.00 | 858.00 | 918.90 | 918.90 | 8,798,437 |
04 Jun 2024 | 1,056.00 | 1,056.00 | 845.30 | 912.05 | 912.05 | 11,464,052 |
03 Jun 2024 | 1,084.95 | 1,084.95 | 1,038.20 | 1,054.25 | 1,054.25 | 3,598,463 |
31 May 2024 | 1,035.40 | 1,037.75 | 998.00 | 1,020.35 | 1,020.35 | 4,783,658 |
30 May 2024 | 1,042.90 | 1,053.85 | 1,020.50 | 1,025.35 | 1,025.35 | 2,329,426 |
29 May 2024 | 1,046.10 | 1,061.30 | 1,027.15 | 1,042.90 | 1,042.90 | 7,214,522 |
28 May 2024 | 1,105.00 | 1,107.60 | 1,077.75 | 1,083.10 | 1,083.10 | 2,907,482 |
27 May 2024 | 1,116.10 | 1,119.75 | 1,095.05 | 1,101.25 | 1,101.25 | 2,681,079 |
24 May 2024 | 1,124.00 | 1,124.00 | 1,107.00 | 1,109.05 | 1,109.05 | 2,116,118 |
23 May 2024 | 1,129.00 | 1,138.90 | 1,116.60 | 1,122.10 | 1,122.10 | 2,440,066 |
22 May 2024 | 1,121.10 | 1,136.90 | 1,106.05 | 1,126.00 | 1,126.00 | 3,646,850 |
21 May 2024 | 1,109.00 | 1,122.30 | 1,087.55 | 1,115.55 | 1,115.55 | 4,808,902 |
17 May 2024 | 1,041.10 | 1,100.00 | 1,039.15 | 1,093.70 | 1,093.70 | 6,852,207 |
16 May 2024 | 1,031.00 | 1,044.70 | 1,029.10 | 1,040.50 | 1,040.50 | 1,662,931 |
15 May 2024 | 1,027.05 | 1,039.90 | 1,020.25 | 1,028.65 | 1,028.65 | 1,328,038 |
14 May 2024 | 994.25 | 1,032.55 | 993.65 | 1,026.65 | 1,026.65 | 2,536,531 |
13 May 2024 | 999.70 | 999.70 | 973.50 | 990.15 | 990.15 | 1,422,203 |
10 May 2024 | 988.35 | 1,003.95 | 983.00 | 995.55 | 995.55 | 1,307,761 |
09 May 2024 | 1,009.00 | 1,013.45 | 982.70 | 986.10 | 986.10 | 1,962,409 |
08 May 2024 | 989.00 | 1,016.00 | 989.00 | 1,007.45 | 1,007.45 | 1,871,931 |
07 May 2024 | 1,025.00 | 1,029.10 | 987.25 | 993.50 | 993.50 | 2,314,924 |
06 May 2024 | 1,055.00 | 1,057.20 | 1,007.15 | 1,022.20 | 1,022.20 | 3,652,645 |
03 May 2024 | 1,061.20 | 1,075.60 | 1,041.00 | 1,052.45 | 1,052.45 | 2,504,576 |
02 May 2024 | 1,038.75 | 1,076.45 | 1,036.80 | 1,056.30 | 1,056.30 | 3,702,221 |
30 Apr 2024 | 1,050.50 | 1,057.70 | 1,034.20 | 1,038.75 | 1,038.75 | 1,889,199 |
29 Apr 2024 | 1,052.00 | 1,068.00 | 1,037.65 | 1,045.25 | 1,045.25 | 3,571,796 |
26 Apr 2024 | 1,034.30 | 1,059.00 | 1,026.60 | 1,044.45 | 1,044.45 | 3,367,252 |
25 Apr 2024 | 1,030.00 | 1,038.00 | 1,022.50 | 1,027.80 | 1,027.80 | 1,586,884 |
24 Apr 2024 | 1,023.00 | 1,027.95 | 1,016.85 | 1,025.35 | 1,025.35 | 1,689,611 |
23 Apr 2024 | 1,005.00 | 1,019.65 | 998.80 | 1,016.30 | 1,016.30 | 1,744,634 |
22 Apr 2024 | 1,004.95 | 1,008.05 | 995.00 | 1,000.05 | 1,000.05 | 1,465,887 |
19 Apr 2024 | 990.00 | 1,006.15 | 970.50 | 992.00 | 992.00 | 3,556,149 |
18 Apr 2024 | 1,022.40 | 1,033.50 | 988.00 | 992.95 | 992.95 | 2,259,164 |
16 Apr 2024 | 1,024.60 | 1,036.90 | 1,006.25 | 1,016.45 | 1,016.45 | 2,760,799 |
15 Apr 2024 | 1,044.95 | 1,048.25 | 1,018.95 | 1,029.50 | 1,029.50 | 4,729,372 |
12 Apr 2024 | 1,022.75 | 1,068.80 | 1,016.85 | 1,057.65 | 1,057.65 | 10,944,073 |
10 Apr 2024 | 1,014.65 | 1,029.50 | 1,013.40 | 1,023.00 | 1,023.00 | 2,728,295 |
09 Apr 2024 | 1,019.65 | 1,030.90 | 1,006.10 | 1,010.45 | 1,010.45 | 2,439,829 |
08 Apr 2024 | 1,005.00 | 1,026.00 | 998.00 | 1,014.80 | 1,014.80 | 3,002,278 |
05 Apr 2024 | 998.00 | 1,010.95 | 993.85 | 1,002.95 | 1,002.95 | 1,970,844 |
04 Apr 2024 | 1,020.00 | 1,022.50 | 994.05 | 998.15 | 998.15 | 2,790,135 |
03 Apr 2024 | 1,003.00 | 1,037.95 | 992.10 | 1,014.65 | 1,014.65 | 7,346,168 |
02 Apr 2024 | 970.95 | 1,012.30 | 964.10 | 1,003.80 | 1,003.80 | 8,068,586 |
01 Apr 2024 | 930.05 | 972.95 | 930.00 | 970.15 | 970.15 | 4,502,891 |
28 Mar 2024 | 933.40 | 939.40 | 925.00 | 929.70 | 929.70 | 1,729,773 |
27 Mar 2024 | 930.95 | 940.20 | 926.40 | 929.95 | 929.95 | 1,511,283 |
26 Mar 2024 | 928.70 | 936.75 | 920.15 | 928.75 | 928.75 | 1,707,716 |
22 Mar 2024 | 938.90 | 940.90 | 926.50 | 928.70 | 928.70 | 1,554,947 |
21 Mar 2024 | 913.00 | 943.90 | 910.20 | 934.75 | 934.75 | 3,688,075 |
20 Mar 2024 | 906.00 | 916.50 | 882.80 | 901.90 | 901.90 | 1,978,201 |
19 Mar 2024 | 918.90 | 918.90 | 900.00 | 906.40 | 906.40 | 1,737,458 |
18 Mar 2024 | 912.50 | 922.95 | 904.00 | 918.90 | 918.90 | 1,605,008 |
15 Mar 2024 | 899.00 | 916.15 | 877.05 | 912.50 | 912.50 | 3,393,550 |
14 Mar 2024 | 875.05 | 905.35 | 862.75 | 898.75 | 898.75 | 2,731,461 |
13 Mar 2024 | 925.15 | 931.50 | 869.00 | 880.65 | 880.65 | 4,244,094 |
12 Mar 2024 | 939.00 | 941.40 | 915.50 | 920.95 | 920.95 | 1,570,749 |
11 Mar 2024 | 937.20 | 961.00 | 931.05 | 938.60 | 938.60 | 3,587,812 |
07 Mar 2024 | 931.60 | 946.45 | 930.15 | 937.20 | 937.20 | 1,565,514 |
06 Mar 2024 | 936.00 | 937.00 | 911.55 | 929.05 | 929.05 | 1,888,149 |
05 Mar 2024 | 938.00 | 941.25 | 928.65 | 935.80 | 935.80 | 1,167,131 |
04 Mar 2024 | 934.80 | 945.85 | 923.95 | 938.00 | 938.00 | 2,010,812 |
01 Mar 2024 | 934.00 | 938.05 | 927.00 | 929.30 | 929.30 | 1,305,118 |
29 Feb 2024 | 923.00 | 933.95 | 912.40 | 927.40 | 927.40 | 3,232,361 |
28 Feb 2024 | 953.00 | 959.65 | 920.00 | 924.05 | 924.05 | 2,972,449 |
27 Feb 2024 | 968.90 | 974.00 | 948.15 | 952.75 | 952.75 | 2,829,201 |
26 Feb 2024 | 966.95 | 989.90 | 964.00 | 968.40 | 968.40 | 7,397,592 |
23 Feb 2024 | 947.30 | 971.00 | 944.15 | 964.85 | 964.85 | 7,709,557 |
22 Feb 2024 | 928.10 | 939.25 | 917.10 | 935.65 | 935.65 | 1,724,197 |
21 Feb 2024 | 952.65 | 959.55 | 922.10 | 925.75 | 925.75 | 2,291,737 |
20 Feb 2024 | 947.40 | 954.90 | 944.25 | 951.90 | 951.90 | 1,723,035 |
19 Feb 2024 | 942.00 | 956.75 | 939.55 | 946.95 | 946.95 | 2,063,916 |
16 Feb 2024 | 957.00 | 959.85 | 937.10 | 940.65 | 940.65 | 2,036,667 |
15 Feb 2024 | 938.45 | 968.00 | 935.20 | 951.50 | 951.50 | 4,532,823 |
14 Feb 2024 | 915.50 | 934.00 | 897.30 | 929.20 | 929.20 | 4,480,920 |
13 Feb 2024 | 900.10 | 914.70 | 877.00 | 910.45 | 910.45 | 3,906,213 |
12 Feb 2024 | 941.95 | 947.00 | 894.00 | 900.10 | 900.10 | 3,029,950 |
09 Feb 2024 | 949.10 | 954.40 | 916.00 | 939.15 | 939.15 | 2,482,688 |
08 Feb 2024 | 957.60 | 958.55 | 941.80 | 944.35 | 944.35 | 1,638,646 |
07 Feb 2024 | 969.00 | 972.60 | 948.30 | 954.75 | 954.75 | 1,956,892 |
06 Feb 2024 | 950.00 | 968.40 | 939.50 | 965.25 | 965.25 | 2,521,842 |
05 Feb 2024 | 971.90 | 972.80 | 941.15 | 946.65 | 946.65 | 3,260,389 |
02 Feb 2024 | 968.95 | 986.30 | 963.90 | 967.50 | 967.50 | 2,803,549 |
01 Feb 2024 | 988.50 | 993.50 | 958.05 | 963.30 | 963.30 | 5,130,192 |
31 Jan 2024 | 968.90 | 981.90 | 965.00 | 977.20 | 977.20 | 2,254,800 |
30 Jan 2024 | 986.35 | 986.65 | 961.15 | 964.05 | 964.05 | 2,502,690 |
29 Jan 2024 | 983.90 | 989.90 | 972.65 | 981.80 | 981.80 | 3,870,322 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |