Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 986.20 | 988.00 | 977.00 | 981.80 | 981.80 | 317,978 |
27 Jun 2024 | 996.00 | 996.00 | 979.00 | 985.00 | 985.00 | 281,545 |
26 Jun 2024 | 1,008.50 | 1,009.50 | 987.60 | 997.20 | 997.20 | 278,465 |
25 Jun 2024 | 1,015.00 | 1,018.50 | 1,004.50 | 1,005.75 | 1,005.75 | 205,557 |
24 Jun 2024 | 1,006.25 | 1,013.50 | 994.20 | 1,011.50 | 1,011.50 | 267,469 |
21 Jun 2024 | 1,020.00 | 1,023.50 | 1,004.50 | 1,012.25 | 1,012.25 | 407,808 |
20 Jun 2024 | 977.40 | 999.40 | 976.60 | 996.00 | 996.00 | 251,224 |
20 Jun 2024 | 33.19 Dividend | |||||
19 Jun 2024 | 1,013.00 | 1,017.25 | 1,008.75 | 1,010.50 | 977.31 | 270,455 |
18 Jun 2024 | 1,015.50 | 1,022.50 | 1,010.00 | 1,017.00 | 983.60 | 365,756 |
17 Jun 2024 | 1,038.00 | 1,039.00 | 1,010.50 | 1,011.00 | 977.79 | 557,959 |
14 Jun 2024 | 1,053.50 | 1,053.50 | 1,030.00 | 1,040.50 | 1,006.32 | 524,216 |
13 Jun 2024 | 1,015.50 | 1,050.50 | 1,002.00 | 1,046.25 | 1,011.89 | 624,878 |
12 Jun 2024 | 1,006.00 | 1,031.00 | 995.00 | 1,024.00 | 990.37 | 441,870 |
11 Jun 2024 | 1,015.50 | 1,019.00 | 998.60 | 1,001.00 | 968.12 | 344,235 |
10 Jun 2024 | 1,004.00 | 1,013.00 | 1,001.00 | 1,010.75 | 977.55 | 169,569 |
07 Jun 2024 | 1,010.50 | 1,017.50 | 1,005.00 | 1,012.50 | 979.24 | 435,414 |
06 Jun 2024 | 1,015.00 | 1,019.25 | 1,006.00 | 1,012.00 | 978.76 | 283,670 |
05 Jun 2024 | 1,027.00 | 1,034.00 | 1,010.00 | 1,015.50 | 982.15 | 282,766 |
04 Jun 2024 | 1,004.00 | 1,026.00 | 1,003.25 | 1,026.00 | 992.30 | 358,546 |
03 Jun 2024 | 1,025.50 | 1,030.00 | 1,000.50 | 1,006.00 | 972.96 | 457,924 |
31 May 2024 | 1,004.50 | 1,028.00 | 999.20 | 1,026.25 | 992.54 | 835,364 |
30 May 2024 | 987.20 | 1,010.50 | 987.20 | 1,009.50 | 976.34 | 570,896 |
29 May 2024 | 983.60 | 1,012.50 | 983.60 | 990.80 | 958.26 | 1,064,907 |
28 May 2024 | 1,009.00 | 1,012.00 | 967.40 | 982.40 | 950.13 | 737,752 |
24 May 2024 | 1,017.50 | 1,023.00 | 1,000.00 | 1,007.50 | 974.41 | 586,322 |
23 May 2024 | 1,063.50 | 1,063.50 | 1,009.50 | 1,023.00 | 989.40 | 930,916 |
22 May 2024 | 1,080.00 | 1,091.50 | 1,068.50 | 1,071.00 | 1,035.82 | 627,047 |
21 May 2024 | 1,090.50 | 1,090.50 | 1,049.50 | 1,085.00 | 1,049.36 | 534,642 |
20 May 2024 | 1,108.50 | 1,109.50 | 1,091.75 | 1,092.25 | 1,056.37 | 219,957 |
17 May 2024 | 1,095.75 | 1,113.00 | 1,095.00 | 1,106.00 | 1,069.67 | 356,852 |
16 May 2024 | 1,100.50 | 1,105.00 | 1,079.00 | 1,093.50 | 1,057.58 | 452,697 |
15 May 2024 | 1,106.50 | 1,124.00 | 1,102.50 | 1,111.00 | 1,074.51 | 402,993 |
14 May 2024 | 1,091.00 | 1,111.50 | 1,088.00 | 1,107.00 | 1,070.64 | 333,956 |
13 May 2024 | 1,098.50 | 1,101.50 | 1,090.00 | 1,090.00 | 1,054.20 | 305,992 |
10 May 2024 | 1,105.50 | 1,110.00 | 1,093.50 | 1,095.00 | 1,059.03 | 239,121 |
09 May 2024 | 1,088.25 | 1,104.00 | 1,086.50 | 1,100.00 | 1,063.87 | 134,866 |
08 May 2024 | 1,093.00 | 1,095.00 | 1,084.50 | 1,088.50 | 1,052.75 | 290,357 |
07 May 2024 | 1,088.50 | 1,094.50 | 1,080.75 | 1,086.50 | 1,050.81 | 386,232 |
03 May 2024 | 1,051.00 | 1,085.00 | 1,049.00 | 1,070.00 | 1,034.86 | 373,598 |
02 May 2024 | 1,052.50 | 1,058.00 | 1,047.00 | 1,049.00 | 1,014.55 | 344,306 |
01 May 2024 | 1,050.00 | 1,060.00 | 1,048.50 | 1,054.00 | 1,019.38 | 100,163 |
30 Apr 2024 | 1,046.00 | 1,052.50 | 1,039.50 | 1,046.00 | 1,011.64 | 269,193 |
29 Apr 2024 | 1,048.00 | 1,052.25 | 1,038.50 | 1,048.00 | 1,013.58 | 207,214 |
26 Apr 2024 | 1,033.50 | 1,041.25 | 1,030.00 | 1,039.75 | 1,005.60 | 172,234 |
25 Apr 2024 | 1,040.50 | 1,047.00 | 1,020.00 | 1,031.00 | 997.14 | 289,276 |
24 Apr 2024 | 1,038.50 | 1,041.00 | 1,032.00 | 1,040.00 | 1,005.84 | 375,130 |
23 Apr 2024 | 1,054.00 | 1,054.50 | 1,035.00 | 1,044.25 | 1,009.95 | 268,829 |
22 Apr 2024 | 1,045.50 | 1,056.50 | 1,041.00 | 1,050.00 | 1,015.51 | 336,429 |
19 Apr 2024 | 1,020.50 | 1,034.25 | 1,016.00 | 1,032.00 | 998.10 | 360,651 |
18 Apr 2024 | 1,011.00 | 1,017.00 | 1,008.00 | 1,016.75 | 983.35 | 242,798 |
17 Apr 2024 | 995.80 | 1,011.50 | 991.60 | 1,004.50 | 971.51 | 350,227 |
16 Apr 2024 | 994.70 | 1,016.00 | 991.60 | 999.60 | 966.77 | 528,798 |
15 Apr 2024 | 1,017.50 | 1,017.50 | 1,000.00 | 1,006.00 | 972.96 | 208,619 |
12 Apr 2024 | 1,001.00 | 1,022.25 | 999.60 | 1,015.50 | 982.15 | 502,575 |
11 Apr 2024 | 1,002.00 | 1,010.00 | 992.20 | 994.20 | 961.55 | 577,633 |
10 Apr 2024 | 1,017.50 | 1,021.00 | 990.40 | 995.40 | 962.71 | 310,339 |
09 Apr 2024 | 1,013.00 | 1,017.50 | 1,003.50 | 1,013.00 | 979.73 | 403,583 |
08 Apr 2024 | 1,023.00 | 1,025.50 | 1,003.50 | 1,011.00 | 977.79 | 330,560 |
05 Apr 2024 | 1,037.50 | 1,041.50 | 1,019.00 | 1,022.50 | 988.92 | 406,110 |
04 Apr 2024 | 1,036.50 | 1,048.50 | 1,034.50 | 1,048.50 | 1,014.06 | 309,636 |
03 Apr 2024 | 1,038.50 | 1,045.50 | 1,028.50 | 1,033.00 | 999.07 | 302,842 |
02 Apr 2024 | 1,028.50 | 1,043.50 | 1,021.00 | 1,038.50 | 1,004.39 | 409,425 |
28 Mar 2024 | 1,049.00 | 1,049.00 | 1,023.50 | 1,029.00 | 995.20 | 341,842 |
27 Mar 2024 | 1,042.00 | 1,043.00 | 1,022.75 | 1,042.50 | 1,008.26 | 443,001 |
26 Mar 2024 | 1,053.00 | 1,056.50 | 1,040.00 | 1,043.50 | 1,009.23 | 472,501 |
25 Mar 2024 | 1,052.00 | 1,057.25 | 1,048.50 | 1,055.00 | 1,020.35 | 214,934 |
22 Mar 2024 | 1,052.50 | 1,062.00 | 1,052.00 | 1,056.00 | 1,021.32 | 263,747 |
21 Mar 2024 | 1,054.00 | 1,061.50 | 1,042.00 | 1,048.25 | 1,013.82 | 454,769 |
20 Mar 2024 | 1,025.50 | 1,048.50 | 1,025.50 | 1,047.50 | 1,013.09 | 284,727 |
19 Mar 2024 | 1,021.50 | 1,029.50 | 1,015.50 | 1,025.00 | 991.33 | 194,477 |
18 Mar 2024 | 1,054.50 | 1,054.50 | 1,021.25 | 1,028.00 | 994.24 | 398,640 |
15 Mar 2024 | 1,055.00 | 1,066.00 | 1,055.00 | 1,057.50 | 1,022.77 | 287,878 |
14 Mar 2024 | 1,058.00 | 1,065.00 | 1,047.50 | 1,055.75 | 1,021.07 | 404,954 |
13 Mar 2024 | 1,046.50 | 1,064.50 | 1,046.50 | 1,058.50 | 1,023.73 | 682,079 |
12 Mar 2024 | 1,061.00 | 1,070.50 | 1,041.00 | 1,041.50 | 1,007.29 | 578,503 |
11 Mar 2024 | 1,057.00 | 1,060.50 | 1,048.00 | 1,057.00 | 1,022.28 | 211,769 |
08 Mar 2024 | 1,049.50 | 1,059.00 | 1,043.50 | 1,055.00 | 1,020.35 | 346,270 |
07 Mar 2024 | 1,028.50 | 1,062.50 | 1,024.50 | 1,053.50 | 1,018.90 | 353,754 |
06 Mar 2024 | 1,017.00 | 1,038.00 | 1,016.00 | 1,030.00 | 996.17 | 318,639 |
05 Mar 2024 | 1,018.50 | 1,026.00 | 1,014.00 | 1,022.50 | 988.92 | 208,931 |
04 Mar 2024 | 1,016.00 | 1,023.00 | 1,010.00 | 1,016.75 | 983.35 | 225,815 |
01 Mar 2024 | 1,019.50 | 1,027.00 | 1,006.00 | 1,018.75 | 985.29 | 340,009 |
29 Feb 2024 | 1,034.00 | 1,043.50 | 1,025.00 | 1,025.00 | 991.33 | 375,534 |
28 Feb 2024 | 1,034.00 | 1,037.00 | 1,018.00 | 1,026.75 | 993.03 | 422,045 |
27 Feb 2024 | 1,026.50 | 1,033.50 | 1,022.50 | 1,032.00 | 998.10 | 297,978 |
26 Feb 2024 | 1,033.00 | 1,034.50 | 1,019.50 | 1,020.50 | 986.98 | 323,321 |
23 Feb 2024 | 1,046.75 | 1,046.75 | 1,031.50 | 1,035.50 | 1,001.49 | 155,433 |
22 Feb 2024 | 1,054.50 | 1,055.00 | 1,038.00 | 1,040.50 | 1,006.32 | 302,226 |
21 Feb 2024 | 1,054.50 | 1,061.00 | 1,046.00 | 1,051.50 | 1,016.96 | 187,827 |
20 Feb 2024 | 1,041.00 | 1,055.50 | 1,032.75 | 1,051.75 | 1,017.21 | 297,064 |
19 Feb 2024 | 1,041.00 | 1,050.00 | 1,035.50 | 1,040.00 | 1,005.84 | 143,489 |
16 Feb 2024 | 1,044.00 | 1,048.50 | 1,032.50 | 1,043.00 | 1,008.74 | 268,205 |
15 Feb 2024 | 1,023.50 | 1,048.50 | 1,021.00 | 1,041.00 | 1,006.81 | 312,335 |
14 Feb 2024 | 1,034.00 | 1,041.00 | 1,012.50 | 1,020.50 | 986.98 | 470,526 |
13 Feb 2024 | 1,037.00 | 1,042.50 | 1,022.75 | 1,023.50 | 989.88 | 349,365 |
12 Feb 2024 | 1,017.50 | 1,036.50 | 1,016.00 | 1,033.25 | 999.31 | 280,448 |
09 Feb 2024 | 1,025.00 | 1,027.50 | 1,016.00 | 1,019.00 | 985.53 | 210,380 |
08 Feb 2024 | 1,044.50 | 1,050.50 | 1,026.75 | 1,027.50 | 993.75 | 216,502 |
07 Feb 2024 | 1,050.00 | 1,055.50 | 1,042.50 | 1,044.50 | 1,010.19 | 322,182 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |