Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 992.80 | 1,007.25 | 988.00 | 989.10 | 989.10 | 301,913 |
27 Jun 2024 | 992.95 | 1,002.70 | 984.00 | 991.25 | 991.25 | 72,477 |
26 Jun 2024 | 1,004.95 | 1,004.95 | 988.25 | 990.00 | 990.00 | 300,681 |
25 Jun 2024 | 1,019.95 | 1,019.95 | 988.00 | 995.00 | 995.00 | 126,245 |
24 Jun 2024 | 1,024.40 | 1,037.50 | 1,007.70 | 1,010.20 | 1,010.20 | 336,320 |
21 Jun 2024 | 1,023.95 | 1,045.70 | 1,008.00 | 1,012.60 | 1,012.60 | 203,144 |
20 Jun 2024 | 1,016.00 | 1,026.40 | 1,007.25 | 1,015.55 | 1,015.55 | 180,170 |
19 Jun 2024 | 1,035.00 | 1,036.80 | 1,004.00 | 1,014.80 | 1,014.80 | 139,405 |
18 Jun 2024 | 1,019.00 | 1,038.00 | 1,019.00 | 1,032.15 | 1,032.15 | 110,260 |
14 Jun 2024 | 1,025.00 | 1,027.35 | 1,014.60 | 1,017.95 | 1,017.95 | 209,886 |
13 Jun 2024 | 1,044.25 | 1,044.25 | 1,013.80 | 1,017.55 | 1,017.55 | 132,538 |
12 Jun 2024 | 1,028.00 | 1,033.60 | 1,015.95 | 1,026.80 | 1,026.80 | 153,103 |
11 Jun 2024 | 987.60 | 1,035.85 | 982.50 | 1,019.80 | 1,019.80 | 408,460 |
10 Jun 2024 | 990.00 | 990.05 | 972.60 | 977.60 | 977.60 | 293,545 |
07 Jun 2024 | 979.15 | 981.95 | 965.00 | 977.75 | 977.75 | 329,137 |
06 Jun 2024 | 945.00 | 984.80 | 925.50 | 973.40 | 973.40 | 367,819 |
05 Jun 2024 | 935.05 | 941.25 | 858.00 | 918.85 | 918.85 | 882,219 |
04 Jun 2024 | 1,055.05 | 1,055.05 | 843.45 | 912.70 | 912.70 | 706,390 |
03 Jun 2024 | 1,071.70 | 1,084.75 | 1,038.00 | 1,054.15 | 1,054.15 | 482,249 |
31 May 2024 | 1,038.80 | 1,038.80 | 998.50 | 1,021.70 | 1,021.70 | 187,301 |
30 May 2024 | 1,043.00 | 1,053.30 | 1,020.30 | 1,025.15 | 1,025.15 | 247,916 |
29 May 2024 | 1,046.95 | 1,061.05 | 1,028.00 | 1,043.00 | 1,043.00 | 386,545 |
28 May 2024 | 1,105.00 | 1,107.65 | 1,078.90 | 1,082.70 | 1,082.70 | 139,968 |
27 May 2024 | 1,122.10 | 1,122.10 | 1,096.00 | 1,100.25 | 1,100.25 | 101,463 |
24 May 2024 | 1,122.70 | 1,124.65 | 1,107.00 | 1,108.95 | 1,108.95 | 76,928 |
23 May 2024 | 1,129.25 | 1,138.75 | 1,116.55 | 1,121.70 | 1,121.70 | 278,881 |
22 May 2024 | 1,122.35 | 1,148.30 | 1,106.00 | 1,134.00 | 1,134.00 | 322,925 |
21 May 2024 | 1,108.00 | 1,122.00 | 1,087.80 | 1,115.50 | 1,115.50 | 230,203 |
17 May 2024 | 1,040.05 | 1,100.00 | 1,038.90 | 1,093.40 | 1,093.40 | 276,105 |
16 May 2024 | 1,028.25 | 1,044.55 | 1,028.25 | 1,040.05 | 1,040.05 | 58,023 |
15 May 2024 | 1,028.15 | 1,040.00 | 1,021.00 | 1,028.20 | 1,028.20 | 50,195 |
14 May 2024 | 995.30 | 1,032.45 | 993.70 | 1,026.45 | 1,026.45 | 263,431 |
13 May 2024 | 998.65 | 1,000.00 | 973.35 | 990.35 | 990.35 | 58,569 |
10 May 2024 | 989.35 | 1,003.95 | 983.00 | 994.95 | 994.95 | 146,400 |
09 May 2024 | 1,016.95 | 1,016.95 | 982.20 | 986.10 | 986.10 | 167,895 |
08 May 2024 | 990.00 | 1,015.95 | 989.05 | 1,007.80 | 1,007.80 | 71,295 |
07 May 2024 | 1,024.15 | 1,028.05 | 987.10 | 993.30 | 993.30 | 265,922 |
06 May 2024 | 1,059.95 | 1,059.95 | 1,007.50 | 1,022.45 | 1,022.45 | 106,510 |
03 May 2024 | 1,062.35 | 1,075.45 | 1,041.20 | 1,052.35 | 1,052.35 | 118,434 |
02 May 2024 | 1,038.60 | 1,076.35 | 1,038.25 | 1,056.05 | 1,056.05 | 136,533 |
30 Apr 2024 | 1,052.45 | 1,057.45 | 1,034.30 | 1,038.50 | 1,038.50 | 182,993 |
29 Apr 2024 | 1,050.30 | 1,067.30 | 1,037.80 | 1,045.35 | 1,045.35 | 108,446 |
26 Apr 2024 | 1,035.00 | 1,058.85 | 1,027.00 | 1,044.15 | 1,044.15 | 154,124 |
25 Apr 2024 | 1,031.45 | 1,037.75 | 1,022.00 | 1,027.50 | 1,027.50 | 69,250 |
24 Apr 2024 | 1,029.55 | 1,029.55 | 1,017.15 | 1,025.05 | 1,025.05 | 74,169 |
23 Apr 2024 | 1,006.35 | 1,019.00 | 998.05 | 1,015.50 | 1,015.50 | 197,502 |
22 Apr 2024 | 1,003.45 | 1,008.10 | 995.00 | 1,000.05 | 1,000.05 | 157,492 |
19 Apr 2024 | 992.20 | 1,005.95 | 971.00 | 992.00 | 992.00 | 126,424 |
18 Apr 2024 | 1,018.00 | 1,033.00 | 987.75 | 992.75 | 992.75 | 249,156 |
16 Apr 2024 | 1,023.55 | 1,036.85 | 1,006.55 | 1,016.45 | 1,016.45 | 153,450 |
15 Apr 2024 | 1,036.50 | 1,047.60 | 1,018.45 | 1,029.15 | 1,029.15 | 654,708 |
12 Apr 2024 | 1,023.00 | 1,068.65 | 1,017.05 | 1,057.65 | 1,057.65 | 425,089 |
10 Apr 2024 | 1,017.35 | 1,029.60 | 1,013.70 | 1,022.80 | 1,022.80 | 102,939 |
09 Apr 2024 | 1,018.55 | 1,030.85 | 1,006.15 | 1,009.95 | 1,009.95 | 104,598 |
08 Apr 2024 | 1,005.00 | 1,026.20 | 998.05 | 1,014.60 | 1,014.60 | 129,475 |
05 Apr 2024 | 999.00 | 1,010.25 | 994.00 | 1,002.75 | 1,002.75 | 78,318 |
04 Apr 2024 | 1,016.05 | 1,023.10 | 994.05 | 997.90 | 997.90 | 104,476 |
03 Apr 2024 | 1,003.40 | 1,037.15 | 992.10 | 1,014.50 | 1,014.50 | 244,004 |
02 Apr 2024 | 969.85 | 1,012.00 | 964.30 | 1,003.40 | 1,003.40 | 394,822 |
01 Apr 2024 | 930.00 | 972.00 | 930.00 | 969.50 | 969.50 | 525,922 |
28 Mar 2024 | 930.00 | 939.10 | 926.60 | 929.95 | 929.95 | 58,667 |
27 Mar 2024 | 930.05 | 940.00 | 926.30 | 929.20 | 929.20 | 150,200 |
26 Mar 2024 | 927.10 | 936.45 | 920.90 | 928.95 | 928.95 | 71,643 |
22 Mar 2024 | 939.95 | 940.00 | 926.50 | 928.25 | 928.25 | 65,891 |
21 Mar 2024 | 910.70 | 943.20 | 910.70 | 934.55 | 934.55 | 299,223 |
20 Mar 2024 | 904.45 | 916.00 | 882.60 | 901.90 | 901.90 | 279,762 |
19 Mar 2024 | 918.65 | 918.65 | 900.10 | 906.75 | 906.75 | 55,200 |
18 Mar 2024 | 906.15 | 923.00 | 903.65 | 918.65 | 918.65 | 164,250 |
15 Mar 2024 | 898.75 | 920.00 | 877.55 | 913.60 | 913.60 | 343,805 |
14 Mar 2024 | 877.95 | 905.05 | 863.00 | 899.10 | 899.10 | 134,666 |
13 Mar 2024 | 924.05 | 931.35 | 868.90 | 879.55 | 879.55 | 156,993 |
12 Mar 2024 | 939.95 | 940.70 | 915.50 | 920.65 | 920.65 | 257,871 |
11 Mar 2024 | 934.05 | 960.90 | 931.10 | 938.95 | 938.95 | 145,940 |
07 Mar 2024 | 929.25 | 946.40 | 929.25 | 936.70 | 936.70 | 65,879 |
06 Mar 2024 | 935.80 | 936.95 | 911.80 | 928.95 | 928.95 | 233,371 |
05 Mar 2024 | 938.00 | 941.00 | 928.65 | 935.80 | 935.80 | 161,053 |
04 Mar 2024 | 928.90 | 945.80 | 924.15 | 938.20 | 938.20 | 87,353 |
01 Mar 2024 | 934.95 | 938.15 | 927.00 | 929.05 | 929.05 | 57,727 |
29 Feb 2024 | 924.55 | 933.45 | 912.55 | 926.90 | 926.90 | 217,085 |
28 Feb 2024 | 952.30 | 962.30 | 920.25 | 924.60 | 924.60 | 136,667 |
27 Feb 2024 | 973.80 | 973.80 | 948.25 | 952.30 | 952.30 | 116,008 |
26 Feb 2024 | 968.00 | 989.80 | 963.50 | 967.10 | 967.10 | 308,667 |
23 Feb 2024 | 946.70 | 970.00 | 946.00 | 964.65 | 964.65 | 767,856 |
22 Feb 2024 | 929.00 | 939.25 | 916.75 | 935.95 | 935.95 | 187,794 |
21 Feb 2024 | 951.60 | 959.60 | 922.30 | 926.35 | 926.35 | 96,672 |
20 Feb 2024 | 951.95 | 954.85 | 944.55 | 951.55 | 951.55 | 63,484 |
19 Feb 2024 | 941.05 | 956.75 | 939.55 | 946.75 | 946.75 | 263,573 |
16 Feb 2024 | 956.40 | 959.00 | 937.05 | 941.05 | 941.05 | 107,544 |
15 Feb 2024 | 937.90 | 967.70 | 935.60 | 951.30 | 951.30 | 471,533 |
14 Feb 2024 | 919.95 | 934.00 | 898.45 | 929.55 | 929.55 | 364,597 |
13 Feb 2024 | 899.05 | 914.00 | 876.75 | 910.80 | 910.80 | 425,339 |
12 Feb 2024 | 940.75 | 947.00 | 891.10 | 900.10 | 900.10 | 495,212 |
09 Feb 2024 | 947.85 | 954.35 | 915.60 | 939.20 | 939.20 | 353,341 |
08 Feb 2024 | 956.05 | 959.20 | 941.75 | 944.70 | 944.70 | 75,330 |
07 Feb 2024 | 969.85 | 972.90 | 948.25 | 954.70 | 954.70 | 187,919 |
06 Feb 2024 | 947.15 | 968.00 | 939.70 | 964.65 | 964.65 | 139,505 |
05 Feb 2024 | 968.25 | 974.10 | 941.70 | 946.50 | 946.50 | 538,160 |
02 Feb 2024 | 970.00 | 986.00 | 964.00 | 967.55 | 967.55 | 128,814 |
01 Feb 2024 | 988.35 | 993.20 | 958.00 | 963.00 | 963.00 | 622,617 |
31 Jan 2024 | 969.95 | 982.00 | 965.35 | 978.35 | 978.35 | 105,429 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |