Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 1,067.54 | 1,091.31 | 1,067.54 | 1,078.63 | 1,078.63 | 380,900 |
25 Jul 2024 | 1,070.75 | 1,102.95 | 1,061.72 | 1,064.19 | 1,064.19 | 528,300 |
24 Jul 2024 | 1,056.00 | 1,066.43 | 1,052.81 | 1,060.86 | 1,060.86 | 452,500 |
23 Jul 2024 | 1,077.80 | 1,077.80 | 1,055.34 | 1,055.57 | 1,055.57 | 312,000 |
22 Jul 2024 | 1,075.35 | 1,078.71 | 1,064.95 | 1,069.74 | 1,069.74 | 299,500 |
19 Jul 2024 | 1,072.19 | 1,076.73 | 1,060.74 | 1,063.60 | 1,063.60 | 452,200 |
18 Jul 2024 | 1,091.40 | 1,098.97 | 1,065.43 | 1,067.26 | 1,067.26 | 396,100 |
17 Jul 2024 | 1,093.01 | 1,100.00 | 1,076.77 | 1,085.62 | 1,085.62 | 464,500 |
16 Jul 2024 | 1,087.89 | 1,100.08 | 1,079.09 | 1,094.99 | 1,094.99 | 282,400 |
15 Jul 2024 | 1,097.29 | 1,100.03 | 1,079.28 | 1,082.11 | 1,082.11 | 434,600 |
12 Jul 2024 | 1,092.08 | 1,106.16 | 1,084.94 | 1,100.05 | 1,100.05 | 471,500 |
11 Jul 2024 | 1,065.93 | 1,091.40 | 1,065.93 | 1,080.27 | 1,080.27 | 444,400 |
10 Jul 2024 | 1,057.17 | 1,072.33 | 1,053.28 | 1,071.12 | 1,071.12 | 263,900 |
09 Jul 2024 | 1,055.83 | 1,059.01 | 1,040.01 | 1,054.03 | 1,054.03 | 268,400 |
08 Jul 2024 | 1,039.51 | 1,054.60 | 1,037.32 | 1,052.25 | 1,052.25 | 366,200 |
05 Jul 2024 | 1,027.47 | 1,040.05 | 1,025.80 | 1,034.23 | 1,034.23 | 418,300 |
03 Jul 2024 | 1,042.28 | 1,047.24 | 1,011.67 | 1,024.09 | 1,024.09 | 378,300 |
02 Jul 2024 | 1,054.00 | 1,058.17 | 1,030.23 | 1,044.66 | 1,044.66 | 364,300 |
01 Jul 2024 | 1,047.11 | 1,069.69 | 1,045.00 | 1,057.02 | 1,057.02 | 383,200 |
28 Jun 2024 | 1,054.81 | 1,057.22 | 1,041.78 | 1,051.03 | 1,051.03 | 750,600 |
27 Jun 2024 | 1,071.22 | 1,073.05 | 1,047.01 | 1,050.86 | 1,050.86 | 507,700 |
26 Jun 2024 | 1,067.00 | 1,075.30 | 1,049.59 | 1,069.16 | 1,069.16 | 533,700 |
25 Jun 2024 | 1,068.12 | 1,081.17 | 1,066.04 | 1,071.19 | 1,071.19 | 521,700 |
24 Jun 2024 | 1,060.00 | 1,068.00 | 1,052.26 | 1,063.89 | 1,063.89 | 518,400 |
21 Jun 2024 | 1,047.71 | 1,059.80 | 1,041.25 | 1,053.14 | 1,053.14 | 1,291,700 |
20 Jun 2024 | 1,038.44 | 1,046.29 | 1,028.00 | 1,044.39 | 1,044.39 | 590,500 |
18 Jun 2024 | 1,046.50 | 1,052.34 | 1,036.00 | 1,039.11 | 1,039.11 | 379,300 |
17 Jun 2024 | 1,036.52 | 1,049.50 | 1,026.01 | 1,045.37 | 1,045.37 | 446,100 |
14 Jun 2024 | 1,024.30 | 1,042.66 | 1,017.96 | 1,036.52 | 1,036.52 | 353,900 |
13 Jun 2024 | 1,022.68 | 1,030.83 | 1,017.87 | 1,026.55 | 1,026.55 | 315,400 |
12 Jun 2024 | 1,014.81 | 1,030.00 | 1,009.15 | 1,027.67 | 1,027.67 | 453,700 |
11 Jun 2024 | 998.08 | 1,016.99 | 997.84 | 1,010.54 | 1,010.54 | 448,200 |
10 Jun 2024 | 998.45 | 1,002.95 | 992.22 | 1,001.73 | 1,001.73 | 250,900 |
07 Jun 2024 | 999.00 | 1,007.43 | 994.44 | 1,002.95 | 1,002.95 | 250,100 |
06 Jun 2024 | 1,005.19 | 1,016.00 | 997.73 | 1,000.79 | 1,000.79 | 439,700 |
05 Jun 2024 | 993.44 | 1,015.00 | 989.77 | 1,005.87 | 1,005.87 | 385,500 |
04 Jun 2024 | 989.79 | 1,000.15 | 986.64 | 993.29 | 993.29 | 340,400 |
03 Jun 2024 | 980.16 | 1,001.04 | 979.26 | 989.48 | 989.48 | 533,000 |
31 May 2024 | 969.14 | 980.92 | 967.43 | 980.16 | 980.16 | 833,200 |
30 May 2024 | 965.58 | 971.86 | 952.30 | 969.91 | 969.91 | 444,000 |
29 May 2024 | 970.00 | 971.24 | 958.64 | 966.49 | 966.49 | 346,700 |
28 May 2024 | 974.86 | 978.93 | 963.41 | 973.16 | 973.16 | 336,800 |
24 May 2024 | 984.04 | 995.41 | 983.16 | 985.02 | 985.02 | 259,300 |
23 May 2024 | 985.43 | 991.71 | 975.73 | 980.57 | 980.57 | 315,700 |
22 May 2024 | 993.00 | 997.87 | 981.57 | 983.80 | 983.80 | 308,700 |
21 May 2024 | 987.99 | 995.92 | 982.97 | 993.95 | 993.95 | 331,600 |
20 May 2024 | 980.42 | 987.99 | 978.21 | 987.27 | 987.27 | 317,900 |
17 May 2024 | 969.27 | 982.77 | 966.00 | 982.29 | 982.29 | 386,600 |
16 May 2024 | 978.27 | 978.30 | 967.41 | 967.98 | 967.98 | 407,600 |
15 May 2024 | 988.00 | 988.96 | 966.34 | 978.21 | 978.21 | 593,300 |
14 May 2024 | 980.00 | 987.80 | 970.95 | 984.64 | 984.64 | 307,900 |
13 May 2024 | 980.00 | 982.58 | 970.99 | 976.96 | 976.96 | 284,300 |
10 May 2024 | 970.00 | 979.98 | 966.85 | 973.80 | 973.80 | 351,400 |
09 May 2024 | 959.59 | 969.98 | 956.76 | 968.00 | 968.00 | 281,900 |
08 May 2024 | 969.90 | 971.86 | 952.14 | 955.76 | 955.76 | 424,900 |
07 May 2024 | 967.88 | 970.56 | 957.10 | 969.97 | 969.97 | 362,300 |
06 May 2024 | 958.00 | 962.10 | 950.27 | 958.64 | 958.64 | 352,000 |
03 May 2024 | 926.94 | 958.13 | 926.94 | 957.00 | 957.00 | 547,400 |
02 May 2024 | 900.00 | 943.77 | 891.30 | 937.61 | 937.61 | 1,067,000 |
01 May 2024 | 889.41 | 913.21 | 888.52 | 903.48 | 903.48 | 595,200 |
30 Apr 2024 | 892.11 | 896.85 | 885.01 | 890.66 | 890.66 | 636,700 |
29 Apr 2024 | 883.20 | 897.78 | 883.20 | 892.48 | 892.48 | 369,900 |
26 Apr 2024 | 881.72 | 887.48 | 875.23 | 883.20 | 883.20 | 505,700 |
25 Apr 2024 | 911.09 | 915.00 | 876.75 | 890.68 | 890.68 | 576,600 |
24 Apr 2024 | 906.90 | 915.70 | 904.41 | 906.54 | 906.54 | 373,600 |
23 Apr 2024 | 905.66 | 912.74 | 903.83 | 907.32 | 907.32 | 341,200 |
22 Apr 2024 | 904.54 | 908.67 | 897.45 | 900.16 | 900.16 | 351,400 |
19 Apr 2024 | 913.97 | 920.73 | 891.46 | 896.82 | 896.82 | 507,500 |
18 Apr 2024 | 901.26 | 908.81 | 891.67 | 893.99 | 893.99 | 450,600 |
17 Apr 2024 | 903.88 | 911.64 | 899.90 | 901.19 | 901.19 | 468,700 |
16 Apr 2024 | 897.22 | 901.07 | 890.43 | 894.14 | 894.14 | 615,700 |
15 Apr 2024 | 915.37 | 921.12 | 895.09 | 898.56 | 898.56 | 656,200 |
12 Apr 2024 | 911.55 | 912.22 | 898.26 | 904.70 | 904.70 | 665,300 |
11 Apr 2024 | 928.58 | 930.64 | 907.33 | 920.32 | 920.32 | 617,100 |
10 Apr 2024 | 935.02 | 937.87 | 923.44 | 936.20 | 936.20 | 389,700 |
09 Apr 2024 | 941.39 | 949.20 | 938.00 | 943.89 | 943.89 | 305,700 |
08 Apr 2024 | 939.16 | 942.99 | 935.51 | 938.48 | 938.48 | 330,900 |
05 Apr 2024 | 939.31 | 949.83 | 934.87 | 942.70 | 942.70 | 363,500 |
04 Apr 2024 | 962.20 | 962.20 | 935.36 | 937.02 | 937.02 | 410,800 |
03 Apr 2024 | 955.00 | 961.68 | 950.43 | 950.95 | 950.95 | 413,200 |
02 Apr 2024 | 961.44 | 961.44 | 951.02 | 954.68 | 954.68 | 438,100 |
01 Apr 2024 | 964.73 | 970.20 | 954.09 | 969.31 | 969.31 | 360,600 |
28 Mar 2024 | 970.38 | 970.79 | 959.25 | 962.49 | 962.49 | 461,800 |
27 Mar 2024 | 971.04 | 976.75 | 962.41 | 966.30 | 966.30 | 314,800 |
26 Mar 2024 | 961.99 | 966.68 | 957.78 | 963.55 | 963.55 | 386,800 |
25 Mar 2024 | 954.01 | 964.98 | 952.47 | 961.09 | 961.09 | 322,300 |
22 Mar 2024 | 973.00 | 977.39 | 966.47 | 967.24 | 967.24 | 274,400 |
21 Mar 2024 | 974.75 | 979.26 | 968.00 | 968.01 | 968.01 | 435,100 |
20 Mar 2024 | 959.06 | 967.20 | 947.37 | 966.96 | 966.96 | 579,300 |
19 Mar 2024 | 965.11 | 969.16 | 959.14 | 963.66 | 963.66 | 365,300 |
18 Mar 2024 | 970.00 | 970.71 | 959.49 | 959.92 | 959.92 | 360,200 |
15 Mar 2024 | 956.47 | 968.51 | 953.72 | 964.47 | 964.47 | 1,090,500 |
14 Mar 2024 | 966.30 | 969.18 | 950.97 | 959.04 | 959.04 | 507,300 |
13 Mar 2024 | 979.82 | 979.82 | 963.83 | 965.47 | 965.47 | 386,200 |
12 Mar 2024 | 964.44 | 975.93 | 963.00 | 970.57 | 970.57 | 359,000 |
11 Mar 2024 | 971.09 | 979.80 | 960.44 | 964.44 | 964.44 | 355,600 |
08 Mar 2024 | 973.34 | 976.00 | 962.82 | 968.83 | 968.83 | 354,400 |
07 Mar 2024 | 971.13 | 979.25 | 969.88 | 973.31 | 973.31 | 380,500 |
06 Mar 2024 | 959.23 | 974.18 | 955.56 | 972.10 | 972.10 | 366,800 |
05 Mar 2024 | 972.72 | 977.67 | 953.29 | 965.21 | 965.21 | 397,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |