Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 1,045.10 | 1,054.50 | 1,040.40 | 1,040.75 | 1,040.75 | 537,388 |
27 Jun 2024 | 1,051.00 | 1,058.30 | 1,029.35 | 1,048.00 | 1,048.00 | 1,175,750 |
26 Jun 2024 | 1,051.40 | 1,061.95 | 1,044.00 | 1,047.30 | 1,047.30 | 1,596,944 |
25 Jun 2024 | 1,059.95 | 1,061.95 | 1,048.30 | 1,051.40 | 1,051.40 | 1,670,151 |
24 Jun 2024 | 1,080.05 | 1,081.50 | 1,039.40 | 1,049.35 | 1,049.35 | 5,176,051 |
21 Jun 2024 | 1,098.00 | 1,115.95 | 1,088.00 | 1,090.90 | 1,090.90 | 1,650,747 |
20 Jun 2024 | 1,100.05 | 1,113.55 | 1,087.10 | 1,095.95 | 1,095.95 | 1,775,105 |
19 Jun 2024 | 1,140.00 | 1,140.00 | 1,101.00 | 1,103.05 | 1,103.05 | 2,279,630 |
18 Jun 2024 | 1,139.85 | 1,144.95 | 1,131.30 | 1,140.30 | 1,140.30 | 823,281 |
14 Jun 2024 | 1,140.00 | 1,146.65 | 1,124.50 | 1,139.85 | 1,139.85 | 2,423,581 |
13 Jun 2024 | 1,152.35 | 1,153.40 | 1,126.55 | 1,140.30 | 1,140.30 | 1,696,148 |
12 Jun 2024 | 1,096.00 | 1,152.00 | 1,089.65 | 1,141.35 | 1,141.35 | 7,365,867 |
11 Jun 2024 | 1,065.55 | 1,096.50 | 1,052.65 | 1,087.80 | 1,087.80 | 4,660,360 |
10 Jun 2024 | 1,061.40 | 1,073.85 | 1,042.40 | 1,054.95 | 1,054.95 | 3,010,024 |
07 Jun 2024 | 1,057.00 | 1,060.00 | 1,040.50 | 1,054.80 | 1,054.80 | 1,823,209 |
06 Jun 2024 | 1,014.00 | 1,074.30 | 1,005.10 | 1,052.75 | 1,052.75 | 4,231,087 |
05 Jun 2024 | 979.00 | 1,004.90 | 890.85 | 993.25 | 993.25 | 9,725,718 |
04 Jun 2024 | 1,180.00 | 1,180.00 | 880.70 | 948.75 | 948.75 | 11,525,081 |
03 Jun 2024 | 1,122.00 | 1,180.00 | 1,105.00 | 1,174.25 | 1,174.25 | 7,777,140 |
31 May 2024 | 1,073.00 | 1,080.65 | 1,046.55 | 1,074.85 | 1,074.85 | 2,862,392 |
30 May 2024 | 1,078.00 | 1,086.70 | 1,063.45 | 1,066.05 | 1,066.05 | 841,185 |
29 May 2024 | 1,076.95 | 1,097.20 | 1,062.00 | 1,084.80 | 1,084.80 | 1,886,810 |
28 May 2024 | 1,106.00 | 1,111.30 | 1,070.30 | 1,080.70 | 1,080.70 | 2,215,982 |
27 May 2024 | 1,113.40 | 1,115.50 | 1,097.65 | 1,103.05 | 1,103.05 | 2,770,553 |
24 May 2024 | 1,109.85 | 1,119.90 | 1,095.95 | 1,102.85 | 1,102.85 | 2,248,991 |
23 May 2024 | 1,083.95 | 1,113.25 | 1,076.55 | 1,105.85 | 1,105.85 | 3,765,254 |
22 May 2024 | 1,096.00 | 1,100.00 | 1,070.05 | 1,081.80 | 1,081.80 | 1,796,314 |
21 May 2024 | 1,118.00 | 1,119.20 | 1,077.50 | 1,093.85 | 1,093.85 | 3,637,937 |
17 May 2024 | 1,035.00 | 1,116.05 | 998.65 | 1,087.05 | 1,087.05 | 12,366,085 |
16 May 2024 | 1,032.00 | 1,042.00 | 1,019.05 | 1,036.40 | 1,036.40 | 1,069,653 |
15 May 2024 | 1,029.90 | 1,038.60 | 1,021.30 | 1,027.20 | 1,027.20 | 1,057,905 |
14 May 2024 | 1,020.90 | 1,035.00 | 1,005.00 | 1,027.10 | 1,027.10 | 1,129,308 |
13 May 2024 | 1,009.50 | 1,018.70 | 993.10 | 1,013.20 | 1,013.20 | 2,352,890 |
10 May 2024 | 998.00 | 1,013.00 | 978.05 | 1,001.75 | 1,001.75 | 1,407,788 |
09 May 2024 | 1,017.75 | 1,027.00 | 987.95 | 990.60 | 990.60 | 839,141 |
08 May 2024 | 1,004.95 | 1,032.00 | 1,000.50 | 1,019.05 | 1,019.05 | 1,361,317 |
07 May 2024 | 1,033.00 | 1,033.75 | 985.00 | 1,002.35 | 1,002.35 | 2,022,960 |
06 May 2024 | 1,069.00 | 1,069.00 | 1,027.75 | 1,032.35 | 1,032.35 | 1,290,298 |
03 May 2024 | 1,061.20 | 1,073.75 | 1,048.05 | 1,059.45 | 1,059.45 | 2,723,333 |
02 May 2024 | 1,033.75 | 1,055.55 | 1,028.60 | 1,050.50 | 1,050.50 | 1,530,017 |
30 Apr 2024 | 1,058.00 | 1,059.90 | 1,024.35 | 1,028.00 | 1,028.00 | 2,814,829 |
29 Apr 2024 | 1,083.00 | 1,083.85 | 1,036.40 | 1,049.55 | 1,049.55 | 3,847,372 |
26 Apr 2024 | 1,009.95 | 1,079.00 | 1,006.20 | 1,068.00 | 1,068.00 | 7,642,272 |
25 Apr 2024 | 981.60 | 1,012.00 | 968.20 | 1,004.80 | 1,004.80 | 3,929,729 |
24 Apr 2024 | 947.85 | 976.40 | 947.80 | 973.05 | 973.05 | 2,166,181 |
23 Apr 2024 | 946.00 | 958.45 | 939.95 | 948.35 | 948.35 | 1,271,123 |
22 Apr 2024 | 939.90 | 948.40 | 929.45 | 945.75 | 945.75 | 1,124,453 |
19 Apr 2024 | 916.00 | 933.95 | 898.35 | 926.85 | 926.85 | 1,884,184 |
18 Apr 2024 | 954.70 | 954.95 | 920.00 | 924.15 | 924.15 | 1,614,368 |
16 Apr 2024 | 920.00 | 959.90 | 917.10 | 946.85 | 946.85 | 2,600,963 |
15 Apr 2024 | 934.10 | 953.85 | 922.25 | 928.90 | 928.90 | 2,887,446 |
12 Apr 2024 | 969.00 | 974.95 | 944.20 | 946.80 | 946.80 | 997,938 |
10 Apr 2024 | 927.70 | 974.75 | 925.65 | 970.70 | 970.70 | 4,586,719 |
09 Apr 2024 | 921.25 | 933.85 | 914.55 | 924.40 | 924.40 | 1,117,137 |
08 Apr 2024 | 934.00 | 936.70 | 892.00 | 911.35 | 911.35 | 2,331,541 |
05 Apr 2024 | 913.65 | 942.20 | 905.45 | 933.50 | 933.50 | 1,816,263 |
04 Apr 2024 | 920.00 | 926.10 | 910.00 | 913.65 | 913.65 | 716,188 |
03 Apr 2024 | 917.10 | 925.20 | 909.65 | 913.95 | 913.95 | 689,633 |
02 Apr 2024 | 904.00 | 922.20 | 897.10 | 917.10 | 917.10 | 1,302,199 |
01 Apr 2024 | 894.00 | 908.90 | 887.75 | 902.25 | 902.25 | 2,133,855 |
28 Mar 2024 | 869.00 | 891.70 | 864.60 | 882.10 | 882.10 | 1,661,176 |
27 Mar 2024 | 870.00 | 887.00 | 862.20 | 866.20 | 866.20 | 1,643,044 |
26 Mar 2024 | 868.10 | 880.45 | 862.75 | 868.05 | 868.05 | 950,457 |
22 Mar 2024 | 873.20 | 880.95 | 864.60 | 868.10 | 868.10 | 999,736 |
21 Mar 2024 | 851.00 | 877.55 | 846.30 | 873.20 | 873.20 | 2,443,904 |
20 Mar 2024 | 835.55 | 843.30 | 819.45 | 839.60 | 839.60 | 1,182,471 |
19 Mar 2024 | 854.00 | 857.90 | 827.60 | 831.70 | 831.70 | 1,306,629 |
18 Mar 2024 | 868.85 | 879.40 | 849.45 | 854.90 | 854.90 | 1,604,337 |
15 Mar 2024 | 868.05 | 872.40 | 845.00 | 865.75 | 865.75 | 2,284,557 |
14 Mar 2024 | 862.45 | 921.00 | 854.95 | 867.95 | 867.95 | 1,997,066 |
13 Mar 2024 | 918.10 | 928.70 | 853.10 | 862.45 | 862.45 | 3,796,016 |
12 Mar 2024 | 955.00 | 964.00 | 921.70 | 925.00 | 925.00 | 817,033 |
11 Mar 2024 | 964.70 | 971.60 | 950.75 | 955.75 | 955.75 | 1,674,256 |
07 Mar 2024 | 972.05 | 975.70 | 959.05 | 964.70 | 964.70 | 763,240 |
06 Mar 2024 | 965.00 | 975.00 | 949.30 | 971.70 | 971.70 | 1,005,912 |
05 Mar 2024 | 984.10 | 985.20 | 966.15 | 967.95 | 967.95 | 1,258,586 |
04 Mar 2024 | 977.05 | 990.75 | 972.00 | 986.15 | 986.15 | 1,935,494 |
01 Mar 2024 | 983.80 | 988.90 | 972.35 | 978.05 | 978.05 | 627,986 |
29 Feb 2024 | 952.20 | 985.65 | 945.00 | 977.40 | 977.40 | 3,664,111 |
28 Feb 2024 | 980.20 | 985.95 | 951.20 | 957.25 | 957.25 | 1,761,906 |
27 Feb 2024 | 987.05 | 998.40 | 965.20 | 972.05 | 972.05 | 1,540,090 |
26 Feb 2024 | 1,004.95 | 1,005.30 | 978.75 | 987.05 | 987.05 | 3,999,562 |
23 Feb 2024 | 1,021.50 | 1,021.50 | 1,001.25 | 1,004.95 | 1,004.95 | 1,290,598 |
22 Feb 2024 | 1,002.75 | 1,024.00 | 985.70 | 1,013.70 | 1,013.70 | 2,872,499 |
21 Feb 2024 | 1,004.00 | 1,027.65 | 986.10 | 991.90 | 991.90 | 3,854,456 |
20 Feb 2024 | 1,001.50 | 1,013.75 | 990.00 | 999.80 | 999.80 | 3,193,542 |
19 Feb 2024 | 984.75 | 1,015.20 | 966.45 | 1,010.25 | 1,010.25 | 3,354,158 |
16 Feb 2024 | 957.00 | 987.00 | 951.20 | 980.80 | 980.80 | 3,576,995 |
15 Feb 2024 | 949.00 | 961.65 | 934.00 | 955.15 | 955.15 | 1,713,175 |
14 Feb 2024 | 920.90 | 942.50 | 913.00 | 939.65 | 939.65 | 1,538,122 |
13 Feb 2024 | 914.90 | 933.65 | 894.00 | 925.30 | 925.30 | 1,624,595 |
12 Feb 2024 | 951.95 | 951.95 | 906.50 | 913.65 | 913.65 | 2,251,407 |
09 Feb 2024 | 961.00 | 971.55 | 910.10 | 943.35 | 943.35 | 2,799,376 |
08 Feb 2024 | 928.00 | 964.00 | 920.20 | 950.85 | 950.85 | 3,711,989 |
07 Feb 2024 | 938.00 | 939.00 | 918.05 | 922.55 | 922.55 | 1,022,135 |
07 Feb 2024 | 4 Dividend | |||||
06 Feb 2024 | 935.90 | 940.45 | 920.00 | 935.75 | 931.75 | 1,185,651 |
05 Feb 2024 | 930.05 | 951.90 | 913.05 | 930.40 | 926.42 | 3,238,887 |
02 Feb 2024 | 937.05 | 937.90 | 915.15 | 920.05 | 916.12 | 3,415,920 |
01 Feb 2024 | 892.70 | 924.30 | 872.60 | 921.20 | 917.26 | 4,773,808 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |