Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Jul 2024 | 893.92 | 895.57 | 882.23 | 888.39 | 888.39 | 1,681,200 |
25 Jul 2024 | 873.00 | 886.37 | 850.18 | 862.63 | 862.63 | 2,075,900 |
24 Jul 2024 | 918.16 | 919.67 | 870.76 | 872.75 | 872.75 | 1,912,000 |
23 Jul 2024 | 935.38 | 940.41 | 929.18 | 932.81 | 932.81 | 1,056,200 |
22 Jul 2024 | 928.19 | 942.57 | 922.01 | 941.26 | 941.26 | 1,926,800 |
19 Jul 2024 | 915.23 | 920.34 | 891.66 | 895.37 | 895.37 | 2,133,600 |
18 Jul 2024 | 953.50 | 957.21 | 911.00 | 924.15 | 924.15 | 2,242,200 |
17 Jul 2024 | 978.58 | 979.99 | 928.70 | 932.06 | 932.06 | 5,188,400 |
16 Jul 2024 | 1,074.52 | 1,077.05 | 1,060.74 | 1,068.19 | 1,068.19 | 1,197,600 |
15 Jul 2024 | 1,097.44 | 1,098.73 | 1,060.37 | 1,063.63 | 1,063.63 | 1,365,600 |
12 Jul 2024 | 1,072.76 | 1,100.62 | 1,066.30 | 1,085.26 | 1,085.26 | 1,053,800 |
11 Jul 2024 | 1,109.98 | 1,110.09 | 1,061.56 | 1,062.50 | 1,062.50 | 1,151,400 |
10 Jul 2024 | 1,069.19 | 1,100.58 | 1,065.00 | 1,098.95 | 1,098.95 | 925,400 |
09 Jul 2024 | 1,079.70 | 1,081.52 | 1,059.35 | 1,059.97 | 1,059.97 | 925,400 |
08 Jul 2024 | 1,083.15 | 1,087.79 | 1,075.83 | 1,077.39 | 1,077.39 | 881,900 |
05 Jul 2024 | 1,079.75 | 1,082.79 | 1,069.34 | 1,074.48 | 1,074.48 | 771,100 |
03 Jul 2024 | 1,058.39 | 1,074.30 | 1,055.41 | 1,071.41 | 1,071.41 | 779,800 |
02 Jul 2024 | 1,026.77 | 1,047.99 | 1,025.86 | 1,047.89 | 1,047.89 | 748,700 |
01 Jul 2024 | 1,035.55 | 1,038.11 | 1,015.80 | 1,033.49 | 1,033.49 | 791,000 |
28 Jun 2024 | 1,028.00 | 1,048.81 | 1,015.45 | 1,022.73 | 1,022.73 | 837,600 |
27 Jun 2024 | 1,029.44 | 1,041.71 | 1,024.64 | 1,028.01 | 1,028.01 | 784,300 |
26 Jun 2024 | 1,014.00 | 1,023.60 | 1,003.90 | 1,016.60 | 1,016.60 | 885,100 |
25 Jun 2024 | 1,005.16 | 1,023.49 | 1,002.64 | 1,023.34 | 1,023.34 | 801,100 |
24 Jun 2024 | 1,033.17 | 1,034.71 | 1,002.01 | 1,002.01 | 1,002.01 | 1,027,000 |
21 Jun 2024 | 1,038.18 | 1,039.00 | 1,023.21 | 1,036.60 | 1,036.60 | 1,626,700 |
20 Jun 2024 | 1,058.23 | 1,063.15 | 1,045.02 | 1,050.74 | 1,050.74 | 1,150,300 |
18 Jun 2024 | 1,042.20 | 1,069.42 | 1,042.00 | 1,061.38 | 1,061.38 | 1,025,300 |
17 Jun 2024 | 1,044.19 | 1,054.38 | 1,032.67 | 1,052.47 | 1,052.47 | 844,400 |
14 Jun 2024 | 1,021.46 | 1,031.00 | 1,016.60 | 1,027.90 | 1,027.90 | 1,047,200 |
13 Jun 2024 | 1,053.73 | 1,061.00 | 1,038.74 | 1,052.71 | 1,052.71 | 1,106,300 |
12 Jun 2024 | 1,059.15 | 1,077.22 | 1,055.63 | 1,068.86 | 1,068.86 | 978,400 |
11 Jun 2024 | 1,027.49 | 1,038.91 | 1,019.69 | 1,036.01 | 1,036.01 | 789,500 |
10 Jun 2024 | 1,016.14 | 1,046.12 | 1,013.92 | 1,041.71 | 1,041.71 | 1,039,500 |
07 Jun 2024 | 1,040.25 | 1,043.74 | 1,026.52 | 1,028.42 | 1,028.42 | 936,200 |
06 Jun 2024 | 1,048.00 | 1,054.44 | 1,032.99 | 1,052.61 | 1,052.61 | 1,370,700 |
05 Jun 2024 | 1,019.35 | 1,041.56 | 1,008.90 | 1,041.34 | 1,041.34 | 2,586,500 |
04 Jun 2024 | 962.24 | 963.71 | 943.00 | 950.81 | 950.81 | 765,400 |
03 Jun 2024 | 969.34 | 972.26 | 948.39 | 965.48 | 965.48 | 752,800 |
31 May 2024 | 971.81 | 980.00 | 932.93 | 960.35 | 960.35 | 1,040,400 |
30 May 2024 | 957.00 | 969.15 | 952.80 | 966.12 | 966.12 | 847,000 |
29 May 2024 | 961.55 | 965.50 | 955.94 | 957.88 | 957.88 | 902,000 |
28 May 2024 | 972.80 | 992.88 | 965.25 | 991.85 | 991.85 | 1,184,000 |
24 May 2024 | 938.26 | 958.57 | 933.73 | 956.22 | 956.22 | 684,900 |
23 May 2024 | 967.58 | 969.49 | 927.41 | 934.25 | 934.25 | 1,357,200 |
22 May 2024 | 931.21 | 933.50 | 913.49 | 922.33 | 922.33 | 668,600 |
21 May 2024 | 920.94 | 933.58 | 915.34 | 925.27 | 925.27 | 746,400 |
20 May 2024 | 925.78 | 946.72 | 925.78 | 939.44 | 939.44 | 669,300 |
17 May 2024 | 920.80 | 930.97 | 916.21 | 924.97 | 924.97 | 703,700 |
16 May 2024 | 936.50 | 938.81 | 918.94 | 919.54 | 919.54 | 811,100 |
15 May 2024 | 918.65 | 937.42 | 910.65 | 937.42 | 937.42 | 883,000 |
14 May 2024 | 912.90 | 916.38 | 905.88 | 915.03 | 915.03 | 592,000 |
13 May 2024 | 927.68 | 929.00 | 914.26 | 917.24 | 917.24 | 745,700 |
10 May 2024 | 925.00 | 939.00 | 925.00 | 930.29 | 930.29 | 814,100 |
09 May 2024 | 914.70 | 918.17 | 907.38 | 913.54 | 913.54 | 756,000 |
08 May 2024 | 904.44 | 916.73 | 903.32 | 911.47 | 911.47 | 555,700 |
07 May 2024 | 924.83 | 926.38 | 907.64 | 908.22 | 908.22 | 655,000 |
06 May 2024 | 909.20 | 918.36 | 905.03 | 916.92 | 916.92 | 642,000 |
03 May 2024 | 894.59 | 904.96 | 888.67 | 901.63 | 901.63 | 1,038,000 |
02 May 2024 | 875.00 | 878.00 | 862.35 | 870.28 | 870.28 | 876,800 |
01 May 2024 | 871.11 | 880.59 | 849.14 | 852.84 | 852.84 | 1,458,200 |
30 Apr 2024 | 896.10 | 907.18 | 871.22 | 872.47 | 872.47 | 1,093,000 |
29 Apr 2024 | 911.85 | 913.25 | 901.08 | 909.77 | 909.77 | 650,800 |
26 Apr 2024 | 912.27 | 926.39 | 911.55 | 918.97 | 918.97 | 865,100 |
26 Apr 2024 | 1.873 Dividend | |||||
25 Apr 2024 | 875.00 | 911.06 | 871.00 | 902.51 | 900.64 | 1,114,200 |
24 Apr 2024 | 913.05 | 915.00 | 881.97 | 892.32 | 890.47 | 860,600 |
23 Apr 2024 | 879.30 | 908.06 | 875.00 | 901.57 | 899.70 | 991,300 |
22 Apr 2024 | 870.00 | 880.00 | 862.46 | 872.05 | 870.24 | 1,143,900 |
19 Apr 2024 | 887.44 | 896.21 | 855.59 | 859.54 | 857.76 | 2,485,700 |
18 Apr 2024 | 901.12 | 903.60 | 886.40 | 889.03 | 887.18 | 1,653,700 |
17 Apr 2024 | 942.81 | 942.83 | 895.84 | 907.61 | 905.73 | 3,774,100 |
16 Apr 2024 | 958.30 | 978.61 | 957.20 | 976.92 | 974.89 | 1,506,500 |
15 Apr 2024 | 985.42 | 988.72 | 951.10 | 954.82 | 952.84 | 1,077,500 |
12 Apr 2024 | 969.82 | 972.15 | 956.50 | 961.84 | 959.84 | 1,030,300 |
11 Apr 2024 | 981.55 | 992.19 | 963.33 | 992.18 | 990.12 | 964,700 |
10 Apr 2024 | 962.81 | 983.48 | 962.81 | 974.61 | 972.59 | 722,800 |
09 Apr 2024 | 993.74 | 1,000.20 | 969.36 | 989.83 | 987.78 | 719,600 |
08 Apr 2024 | 989.85 | 996.20 | 980.13 | 982.71 | 980.67 | 929,000 |
05 Apr 2024 | 976.50 | 986.60 | 966.92 | 979.55 | 977.52 | 878,100 |
04 Apr 2024 | 991.99 | 996.80 | 953.39 | 953.41 | 951.43 | 1,269,700 |
03 Apr 2024 | 965.88 | 986.47 | 962.10 | 980.27 | 978.24 | 892,100 |
02 Apr 2024 | 968.13 | 973.84 | 957.12 | 966.71 | 964.70 | 964,000 |
01 Apr 2024 | 979.76 | 1,022.66 | 979.76 | 992.95 | 990.89 | 1,108,500 |
28 Mar 2024 | 969.55 | 971.87 | 961.65 | 970.47 | 968.46 | 685,700 |
27 Mar 2024 | 978.78 | 979.20 | 964.07 | 974.01 | 971.99 | 572,100 |
26 Mar 2024 | 986.74 | 989.39 | 970.83 | 971.30 | 969.28 | 706,000 |
25 Mar 2024 | 979.13 | 992.28 | 976.46 | 978.93 | 976.90 | 860,900 |
22 Mar 2024 | 973.71 | 991.08 | 972.57 | 979.96 | 977.93 | 692,500 |
21 Mar 2024 | 1,005.01 | 1,005.66 | 988.08 | 990.79 | 988.73 | 1,112,400 |
20 Mar 2024 | 956.07 | 974.30 | 946.89 | 970.92 | 968.91 | 838,600 |
19 Mar 2024 | 938.54 | 956.59 | 928.00 | 951.91 | 949.93 | 817,600 |
18 Mar 2024 | 949.36 | 958.21 | 939.75 | 941.34 | 939.39 | 821,400 |
15 Mar 2024 | 954.78 | 954.78 | 931.79 | 940.21 | 938.26 | 1,725,900 |
14 Mar 2024 | 968.59 | 971.47 | 950.56 | 959.78 | 957.79 | 876,600 |
13 Mar 2024 | 983.16 | 983.16 | 959.06 | 968.78 | 966.77 | 851,100 |
12 Mar 2024 | 966.80 | 984.99 | 950.48 | 984.29 | 982.25 | 1,165,200 |
11 Mar 2024 | 979.50 | 981.03 | 957.50 | 962.67 | 960.67 | 1,432,100 |
08 Mar 2024 | 1,038.88 | 1,040.21 | 993.23 | 994.33 | 992.27 | 1,636,700 |
07 Mar 2024 | 1,015.67 | 1,056.34 | 1,014.82 | 1,047.39 | 1,045.22 | 1,580,300 |
06 Mar 2024 | 986.94 | 1,009.63 | 981.47 | 1,003.93 | 1,001.85 | 1,304,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |