Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Jun 2024 | 885.40 | 886.19 | 871.60 | 875.80 | 875.80 | 39,445,619 |
14 Jun 2024 | 870.20 | 886.20 | 869.20 | 882.00 | 882.00 | 13,881,314 |
13 Jun 2024 | 870.00 | 882.80 | 866.00 | 872.80 | 872.80 | 25,778,208 |
12 Jun 2024 | 865.00 | 891.00 | 835.00 | 877.60 | 877.60 | 26,673,886 |
11 Jun 2024 | 877.00 | 883.60 | 861.20 | 862.80 | 862.80 | 14,340,470 |
10 Jun 2024 | 867.40 | 881.80 | 861.78 | 872.40 | 872.40 | 11,406,808 |
07 Jun 2024 | 865.80 | 877.80 | 863.31 | 869.20 | 869.20 | 14,067,063 |
06 Jun 2024 | 862.00 | 876.80 | 858.00 | 864.00 | 864.00 | 18,955,644 |
06 Jun 2024 | 39.12 Dividend | |||||
05 Jun 2024 | 915.00 | 920.20 | 898.80 | 901.60 | 862.48 | 19,915,174 |
04 Jun 2024 | 887.60 | 913.40 | 884.60 | 911.80 | 872.24 | 21,335,483 |
03 Jun 2024 | 905.00 | 907.80 | 882.60 | 886.00 | 847.56 | 32,928,592 |
31 May 2024 | 850.60 | 885.40 | 848.31 | 882.40 | 844.11 | 65,268,120 |
30 May 2024 | 839.00 | 846.20 | 645.00 | 843.00 | 806.42 | 37,307,889 |
29 May 2024 | 861.40 | 867.80 | 830.69 | 838.40 | 802.02 | 31,235,302 |
28 May 2024 | 895.00 | 902.60 | 874.40 | 876.60 | 838.56 | 29,869,062 |
24 May 2024 | 904.60 | 917.00 | 889.40 | 889.40 | 850.81 | 25,451,919 |
23 May 2024 | 974.26 | 974.26 | 909.19 | 923.71 | 883.63 | 58,567,926 |
22 May 2024 | 1,029.87 | 1,042.73 | 1,022.51 | 1,036.30 | 991.34 | 20,828,859 |
21 May 2024 | 1,031.25 | 1,045.49 | 1,022.05 | 1,036.30 | 991.34 | 7,667,844 |
20 May 2024 | 1,040.90 | 1,049.17 | 1,035.84 | 1,039.06 | 993.97 | 4,323,422 |
17 May 2024 | 1,142.50 | 1,145.50 | 1,132.50 | 1,136.00 | 1,086.71 | 28,739,968 |
16 May 2024 | 1,135.50 | 1,144.50 | 1,128.00 | 1,142.50 | 1,092.93 | 6,835,689 |
15 May 2024 | 1,123.50 | 1,140.50 | 1,121.50 | 1,136.50 | 1,087.19 | 12,102,681 |
14 May 2024 | 1,112.00 | 1,128.00 | 1,108.50 | 1,119.50 | 1,070.93 | 6,891,476 |
13 May 2024 | 1,121.00 | 1,129.50 | 1,110.00 | 1,114.00 | 1,065.66 | 5,148,505 |
10 May 2024 | 1,113.00 | 1,128.00 | 1,105.50 | 1,117.00 | 1,068.53 | 5,088,915 |
09 May 2024 | 1,103.50 | 1,113.50 | 1,094.50 | 1,112.50 | 1,064.23 | 5,744,053 |
08 May 2024 | 1,100.00 | 1,104.00 | 1,095.50 | 1,101.50 | 1,053.71 | 8,029,535 |
07 May 2024 | 1,093.00 | 1,098.50 | 1,084.00 | 1,095.50 | 1,047.97 | 6,539,000 |
03 May 2024 | 1,062.50 | 1,075.22 | 1,052.50 | 1,074.00 | 1,027.40 | 5,704,615 |
02 May 2024 | 1,056.50 | 1,070.50 | 1,055.50 | 1,059.00 | 1,013.05 | 6,015,663 |
01 May 2024 | 1,052.00 | 1,054.50 | 1,053.00 | 1,055.00 | 1,009.22 | 379,505 |
30 Apr 2024 | 1,058.00 | 1,061.50 | 1,042.00 | 1,048.00 | 1,002.53 | 7,901,497 |
29 Apr 2024 | 1,048.00 | 1,061.00 | 1,046.50 | 1,054.00 | 1,008.27 | 5,464,830 |
26 Apr 2024 | 1,052.00 | 1,055.50 | 1,047.00 | 1,048.50 | 1,003.01 | 5,238,886 |
25 Apr 2024 | 1,055.00 | 1,062.50 | 1,041.00 | 1,047.00 | 1,001.57 | 5,284,838 |
24 Apr 2024 | 1,060.00 | 1,061.00 | 1,050.00 | 1,055.50 | 1,009.70 | 5,796,207 |
23 Apr 2024 | 1,054.50 | 1,063.50 | 1,049.50 | 1,059.50 | 1,013.53 | 9,498,099 |
22 Apr 2024 | 1,048.50 | 1,053.00 | 1,038.50 | 1,046.00 | 1,000.61 | 20,667,085 |
19 Apr 2024 | 1,034.50 | 1,043.50 | 1,028.00 | 1,040.00 | 994.87 | 8,708,294 |
18 Apr 2024 | 1,033.50 | 1,044.00 | 1,027.00 | 1,030.00 | 985.31 | 24,824,183 |
17 Apr 2024 | 1,004.00 | 1,017.00 | 1,000.50 | 1,013.00 | 969.05 | 7,719,064 |
16 Apr 2024 | 1,018.50 | 1,024.00 | 1,001.00 | 1,006.50 | 962.83 | 6,615,137 |
15 Apr 2024 | 1,035.50 | 1,038.00 | 1,024.40 | 1,025.00 | 980.53 | 7,239,159 |
12 Apr 2024 | 1,019.50 | 1,044.50 | 1,016.50 | 1,037.50 | 992.48 | 9,675,718 |
11 Apr 2024 | 1,015.00 | 1,026.00 | 1,010.90 | 1,013.50 | 969.52 | 10,517,279 |
10 Apr 2024 | 1,041.00 | 1,045.00 | 1,017.00 | 1,021.00 | 976.70 | 22,506,655 |
09 Apr 2024 | 1,036.00 | 1,039.50 | 1,029.50 | 1,032.50 | 987.70 | 5,579,078 |
08 Apr 2024 | 1,035.00 | 1,041.00 | 1,030.50 | 1,037.50 | 992.48 | 5,940,417 |
05 Apr 2024 | 1,063.00 | 1,065.50 | 1,032.00 | 1,033.00 | 988.18 | 8,384,438 |
04 Apr 2024 | 1,067.00 | 1,078.50 | 1,065.50 | 1,072.00 | 1,025.49 | 5,567,116 |
03 Apr 2024 | 1,067.50 | 1,071.50 | 1,060.00 | 1,070.00 | 1,023.57 | 5,831,290 |
02 Apr 2024 | 1,080.50 | 1,085.50 | 1,063.72 | 1,073.00 | 1,026.44 | 7,147,811 |
28 Mar 2024 | 1,064.00 | 1,071.00 | 1,059.00 | 1,066.00 | 1,019.75 | 9,508,663 |
27 Mar 2024 | 1,059.00 | 1,064.00 | 1,039.50 | 1,061.50 | 1,015.44 | 9,191,037 |
26 Mar 2024 | 1,065.00 | 1,071.50 | 1,057.00 | 1,057.50 | 1,011.62 | 6,865,935 |
25 Mar 2024 | 1,064.50 | 1,070.00 | 1,061.00 | 1,069.50 | 1,023.09 | 7,052,975 |
22 Mar 2024 | 1,062.50 | 1,069.50 | 1,053.50 | 1,066.50 | 1,020.23 | 5,798,192 |
21 Mar 2024 | 1,053.50 | 1,071.00 | 1,053.50 | 1,058.00 | 1,012.09 | 10,351,368 |
20 Mar 2024 | 1,042.00 | 1,060.00 | 1,041.00 | 1,057.00 | 1,011.14 | 6,014,417 |
19 Mar 2024 | 1,039.00 | 1,047.00 | 1,032.50 | 1,041.50 | 996.31 | 4,827,109 |
18 Mar 2024 | 1,047.50 | 1,050.00 | 1,039.50 | 1,044.50 | 999.18 | 17,505,439 |
15 Mar 2024 | 1,043.00 | 1,052.50 | 1,040.50 | 1,048.50 | 1,003.01 | 28,934,963 |
14 Mar 2024 | 1,043.00 | 1,053.00 | 1,039.50 | 1,043.00 | 997.74 | 9,201,400 |
13 Mar 2024 | 1,043.50 | 1,052.00 | 1,039.00 | 1,045.50 | 1,000.14 | 15,880,301 |
12 Mar 2024 | 1,055.50 | 1,059.00 | 1,036.00 | 1,036.00 | 991.05 | 9,009,717 |
11 Mar 2024 | 1,051.00 | 1,056.50 | 1,045.84 | 1,054.50 | 1,008.75 | 16,318,227 |
08 Mar 2024 | 1,054.00 | 1,058.04 | 1,046.50 | 1,053.00 | 1,007.31 | 8,542,339 |
07 Mar 2024 | 1,058.50 | 1,066.50 | 1,053.37 | 1,054.00 | 1,008.27 | 24,195,430 |
06 Mar 2024 | 1,052.00 | 1,067.50 | 1,050.00 | 1,056.50 | 1,010.66 | 12,563,505 |
05 Mar 2024 | 1,045.50 | 1,060.00 | 1,037.50 | 1,059.50 | 1,013.53 | 6,161,623 |
04 Mar 2024 | 1,036.50 | 1,041.00 | 1,030.27 | 1,039.50 | 994.40 | 5,901,461 |
01 Mar 2024 | 1,040.00 | 1,047.00 | 1,028.50 | 1,035.00 | 990.09 | 5,248,711 |
29 Feb 2024 | 1,034.00 | 1,048.50 | 1,031.00 | 1,037.50 | 992.48 | 14,474,781 |
28 Feb 2024 | 1,034.50 | 1,039.00 | 1,024.00 | 1,029.50 | 984.83 | 8,405,816 |
27 Feb 2024 | 1,020.50 | 1,030.00 | 1,020.00 | 1,030.00 | 985.31 | 5,112,380 |
26 Feb 2024 | 1,036.50 | 1,036.50 | 1,021.00 | 1,023.50 | 979.09 | 16,971,112 |
23 Feb 2024 | 1,027.50 | 1,040.00 | 1,023.50 | 1,034.50 | 989.61 | 18,020,945 |
22 Feb 2024 | 1,038.50 | 1,041.50 | 1,023.82 | 1,028.50 | 983.87 | 5,376,659 |
21 Feb 2024 | 1,036.50 | 1,044.00 | 1,035.50 | 1,040.00 | 994.87 | 7,972,893 |
20 Feb 2024 | 1,023.00 | 1,042.00 | 1,019.50 | 1,039.00 | 993.92 | 9,013,811 |
19 Feb 2024 | 1,016.00 | 1,025.00 | 1,013.18 | 1,021.50 | 977.18 | 3,428,465 |
16 Feb 2024 | 1,011.50 | 1,018.00 | 1,004.50 | 1,016.00 | 971.92 | 9,921,124 |
15 Feb 2024 | 1,005.50 | 1,017.50 | 1,002.00 | 1,009.00 | 965.22 | 5,628,169 |
14 Feb 2024 | 1,005.00 | 1,011.00 | 999.20 | 1,002.00 | 958.52 | 4,022,206 |
13 Feb 2024 | 1,004.00 | 1,012.00 | 996.20 | 997.00 | 953.74 | 5,839,840 |
12 Feb 2024 | 1,000.00 | 1,006.00 | 993.40 | 1,002.00 | 958.52 | 10,982,049 |
09 Feb 2024 | 1,006.00 | 1,014.00 | 997.80 | 997.80 | 954.51 | 7,969,281 |
08 Feb 2024 | 1,033.50 | 1,037.50 | 1,012.96 | 1,013.00 | 969.05 | 5,753,578 |
07 Feb 2024 | 1,040.50 | 1,044.33 | 1,034.50 | 1,035.50 | 990.57 | 23,959,757 |
06 Feb 2024 | 1,050.00 | 1,055.00 | 1,026.50 | 1,036.50 | 991.53 | 9,318,375 |
05 Feb 2024 | 1,070.50 | 1,077.00 | 1,043.00 | 1,047.00 | 1,001.57 | 22,418,602 |
02 Feb 2024 | 1,065.00 | 1,066.00 | 1,039.50 | 1,040.50 | 995.35 | 4,788,848 |
01 Feb 2024 | 1,047.50 | 1,056.50 | 1,044.80 | 1,051.00 | 1,005.40 | 6,833,639 |
31 Jan 2024 | 1,050.00 | 1,060.00 | 1,045.50 | 1,055.00 | 1,009.22 | 8,547,008 |
30 Jan 2024 | 1,046.00 | 1,052.22 | 1,040.50 | 1,046.50 | 1,001.09 | 7,814,055 |
29 Jan 2024 | 1,046.50 | 1,060.50 | 1,041.50 | 1,045.50 | 1,000.14 | 6,291,339 |
26 Jan 2024 | 1,032.50 | 1,043.50 | 1,030.50 | 1,043.50 | 998.22 | 8,479,771 |
25 Jan 2024 | 1,029.00 | 1,033.50 | 1,024.00 | 1,026.00 | 981.48 | 6,779,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |