Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 959.81 | 980.00 | 893.40 | 894.70 | 894.70 | 1,302,471 |
25 Jul 2024 | 850.00 | 855.57 | 820.52 | 841.50 | 841.50 | 891,000 |
24 Jul 2024 | 878.31 | 882.98 | 845.50 | 846.04 | 846.04 | 447,300 |
23 Jul 2024 | 887.01 | 906.74 | 882.25 | 882.43 | 882.43 | 383,200 |
22 Jul 2024 | 880.00 | 889.91 | 872.81 | 883.91 | 883.91 | 315,100 |
19 Jul 2024 | 887.15 | 892.32 | 869.89 | 871.24 | 871.24 | 256,400 |
18 Jul 2024 | 898.51 | 916.80 | 880.99 | 886.86 | 886.86 | 347,700 |
17 Jul 2024 | 907.66 | 933.26 | 889.52 | 889.62 | 889.62 | 363,900 |
16 Jul 2024 | 910.00 | 912.94 | 893.40 | 912.87 | 912.87 | 381,600 |
15 Jul 2024 | 898.00 | 912.38 | 896.20 | 899.58 | 899.58 | 405,700 |
12 Jul 2024 | 899.10 | 910.00 | 887.84 | 898.06 | 898.06 | 395,500 |
11 Jul 2024 | 894.85 | 895.38 | 876.69 | 888.64 | 888.64 | 494,400 |
10 Jul 2024 | 925.00 | 927.50 | 851.85 | 893.37 | 893.37 | 628,900 |
09 Jul 2024 | 949.71 | 955.15 | 938.29 | 939.05 | 939.05 | 226,100 |
08 Jul 2024 | 944.47 | 954.05 | 935.12 | 952.70 | 952.70 | 303,600 |
05 Jul 2024 | 936.33 | 939.99 | 927.50 | 939.32 | 939.32 | 178,900 |
03 Jul 2024 | 942.39 | 953.03 | 929.48 | 935.69 | 935.69 | 166,000 |
02 Jul 2024 | 943.61 | 952.88 | 925.03 | 940.64 | 940.64 | 300,900 |
01 Jul 2024 | 975.70 | 979.62 | 919.24 | 946.30 | 946.30 | 359,900 |
28 Jun 2024 | 978.04 | 1,004.31 | 965.55 | 967.95 | 967.95 | 589,300 |
27 Jun 2024 | 974.55 | 1,003.04 | 974.55 | 999.91 | 999.91 | 328,600 |
26 Jun 2024 | 977.46 | 992.32 | 975.00 | 981.26 | 981.26 | 294,500 |
25 Jun 2024 | 988.18 | 988.35 | 969.21 | 975.32 | 975.32 | 239,000 |
24 Jun 2024 | 980.00 | 991.39 | 972.82 | 978.08 | 978.08 | 269,300 |
21 Jun 2024 | 988.19 | 988.19 | 965.52 | 980.14 | 980.14 | 624,100 |
20 Jun 2024 | 1,008.10 | 1,012.45 | 980.00 | 989.44 | 989.44 | 381,700 |
18 Jun 2024 | 1,011.64 | 1,026.41 | 1,005.10 | 1,008.39 | 1,008.39 | 420,300 |
17 Jun 2024 | 1,022.26 | 1,037.05 | 1,011.99 | 1,017.49 | 1,017.49 | 373,700 |
14 Jun 2024 | 1,026.81 | 1,032.22 | 1,017.00 | 1,023.75 | 1,023.75 | 201,400 |
13 Jun 2024 | 1,033.57 | 1,035.77 | 1,015.70 | 1,030.16 | 1,030.16 | 331,800 |
12 Jun 2024 | 1,046.63 | 1,047.39 | 1,030.01 | 1,039.52 | 1,039.52 | 356,100 |
11 Jun 2024 | 1,051.78 | 1,053.43 | 1,036.38 | 1,042.33 | 1,042.33 | 241,600 |
10 Jun 2024 | 1,036.10 | 1,056.88 | 1,031.47 | 1,054.95 | 1,054.95 | 281,100 |
07 Jun 2024 | 1,062.63 | 1,062.63 | 1,033.44 | 1,044.31 | 1,044.31 | 248,000 |
06 Jun 2024 | 1,097.60 | 1,101.77 | 1,063.59 | 1,065.43 | 1,065.43 | 254,600 |
05 Jun 2024 | 1,065.76 | 1,095.95 | 1,062.96 | 1,093.26 | 1,093.26 | 228,800 |
04 Jun 2024 | 1,081.19 | 1,092.20 | 1,064.23 | 1,066.83 | 1,066.83 | 225,200 |
03 Jun 2024 | 1,093.85 | 1,106.89 | 1,075.43 | 1,086.57 | 1,086.57 | 264,500 |
31 May 2024 | 1,080.78 | 1,094.62 | 1,061.74 | 1,093.92 | 1,093.92 | 573,200 |
30 May 2024 | 1,062.01 | 1,095.48 | 1,062.01 | 1,082.58 | 1,082.58 | 417,900 |
29 May 2024 | 1,077.00 | 1,083.71 | 1,064.91 | 1,064.92 | 1,064.92 | 362,600 |
28 May 2024 | 1,040.00 | 1,079.87 | 1,038.06 | 1,079.14 | 1,079.14 | 678,100 |
24 May 2024 | 1,014.92 | 1,036.98 | 994.50 | 1,032.90 | 1,032.90 | 949,600 |
23 May 2024 | 901.24 | 908.70 | 893.47 | 904.65 | 904.65 | 654,100 |
22 May 2024 | 902.34 | 904.81 | 889.35 | 892.94 | 892.94 | 316,600 |
21 May 2024 | 899.61 | 910.74 | 897.37 | 899.74 | 899.74 | 323,000 |
20 May 2024 | 888.63 | 913.98 | 888.63 | 902.85 | 902.85 | 312,500 |
17 May 2024 | 889.92 | 898.85 | 886.10 | 888.56 | 888.56 | 319,600 |
16 May 2024 | 905.20 | 910.79 | 882.64 | 885.62 | 885.62 | 287,100 |
15 May 2024 | 888.00 | 916.65 | 886.92 | 903.68 | 903.68 | 394,100 |
14 May 2024 | 861.30 | 886.70 | 856.83 | 882.45 | 882.45 | 354,800 |
13 May 2024 | 864.40 | 864.40 | 841.46 | 850.67 | 850.67 | 303,000 |
10 May 2024 | 874.55 | 876.53 | 854.18 | 861.99 | 861.99 | 222,300 |
09 May 2024 | 854.20 | 876.71 | 854.20 | 874.55 | 874.55 | 265,900 |
08 May 2024 | 857.44 | 861.70 | 851.81 | 853.48 | 853.48 | 280,800 |
07 May 2024 | 865.41 | 881.00 | 861.89 | 862.38 | 862.38 | 260,200 |
06 May 2024 | 849.99 | 867.34 | 845.95 | 861.85 | 861.85 | 296,300 |
03 May 2024 | 839.02 | 845.19 | 828.75 | 842.34 | 842.34 | 223,800 |
02 May 2024 | 827.89 | 835.48 | 820.93 | 832.63 | 832.63 | 195,200 |
01 May 2024 | 818.18 | 839.99 | 805.07 | 819.48 | 819.48 | 289,400 |
30 Apr 2024 | 827.54 | 834.45 | 815.59 | 818.47 | 818.47 | 291,100 |
29 Apr 2024 | 837.52 | 846.08 | 831.60 | 832.43 | 832.43 | 173,700 |
26 Apr 2024 | 814.22 | 839.35 | 811.04 | 833.46 | 833.46 | 268,800 |
25 Apr 2024 | 811.20 | 825.00 | 788.37 | 806.50 | 806.50 | 485,700 |
24 Apr 2024 | 838.81 | 857.43 | 831.96 | 851.71 | 851.71 | 368,500 |
23 Apr 2024 | 816.34 | 831.78 | 813.93 | 829.43 | 829.43 | 272,700 |
22 Apr 2024 | 806.98 | 817.70 | 804.15 | 810.22 | 810.22 | 271,600 |
19 Apr 2024 | 815.04 | 817.24 | 793.46 | 800.38 | 800.38 | 477,800 |
18 Apr 2024 | 825.06 | 831.50 | 810.37 | 813.30 | 813.30 | 308,500 |
17 Apr 2024 | 820.69 | 827.68 | 816.43 | 819.20 | 819.20 | 379,800 |
16 Apr 2024 | 813.54 | 818.45 | 807.31 | 813.89 | 813.89 | 331,000 |
15 Apr 2024 | 830.00 | 830.69 | 814.94 | 815.38 | 815.38 | 481,000 |
12 Apr 2024 | 811.74 | 821.09 | 805.84 | 814.37 | 814.37 | 325,200 |
11 Apr 2024 | 810.94 | 823.66 | 802.54 | 819.93 | 819.93 | 435,100 |
10 Apr 2024 | 816.66 | 824.13 | 791.91 | 810.13 | 810.13 | 889,400 |
09 Apr 2024 | 891.06 | 895.05 | 847.63 | 867.81 | 867.81 | 433,400 |
08 Apr 2024 | 885.14 | 896.70 | 875.80 | 888.84 | 888.84 | 290,700 |
05 Apr 2024 | 886.59 | 891.31 | 873.76 | 879.89 | 879.89 | 290,400 |
04 Apr 2024 | 906.96 | 913.57 | 873.23 | 877.82 | 877.82 | 559,900 |
03 Apr 2024 | 903.47 | 913.23 | 899.58 | 900.72 | 900.72 | 302,100 |
02 Apr 2024 | 919.80 | 924.93 | 883.81 | 903.30 | 903.30 | 368,300 |
01 Apr 2024 | 947.66 | 953.99 | 928.93 | 930.50 | 930.50 | 269,400 |
28 Mar 2024 | 937.89 | 948.89 | 936.61 | 941.26 | 941.26 | 245,200 |
27 Mar 2024 | 941.96 | 942.37 | 922.89 | 937.90 | 937.90 | 364,200 |
26 Mar 2024 | 931.98 | 942.92 | 925.30 | 937.45 | 937.45 | 443,700 |
25 Mar 2024 | 930.00 | 935.58 | 923.16 | 932.59 | 932.59 | 374,800 |
22 Mar 2024 | 946.31 | 946.31 | 921.55 | 922.44 | 922.44 | 462,600 |
21 Mar 2024 | 917.64 | 956.17 | 914.28 | 952.94 | 952.94 | 439,100 |
20 Mar 2024 | 908.00 | 916.25 | 900.17 | 915.18 | 915.18 | 340,900 |
19 Mar 2024 | 910.92 | 913.88 | 895.00 | 908.86 | 908.86 | 368,900 |
18 Mar 2024 | 916.00 | 922.75 | 903.59 | 908.86 | 908.86 | 377,500 |
15 Mar 2024 | 931.42 | 937.28 | 907.18 | 909.80 | 909.80 | 6,106,800 |
14 Mar 2024 | 945.00 | 951.52 | 927.31 | 933.05 | 933.05 | 583,800 |
13 Mar 2024 | 915.57 | 936.83 | 913.30 | 927.66 | 927.66 | 372,500 |
12 Mar 2024 | 901.10 | 917.07 | 897.00 | 915.05 | 915.05 | 239,800 |
11 Mar 2024 | 909.04 | 909.58 | 886.94 | 901.66 | 901.66 | 290,600 |
08 Mar 2024 | 913.63 | 936.90 | 903.16 | 912.20 | 912.20 | 300,700 |
07 Mar 2024 | 911.99 | 918.22 | 902.21 | 912.87 | 912.87 | 264,900 |
06 Mar 2024 | 912.00 | 920.16 | 902.20 | 911.99 | 911.99 | 266,200 |
05 Mar 2024 | 920.01 | 931.89 | 902.42 | 906.86 | 906.86 | 338,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |