Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jul 2024 | 1,110.00 | 1,121.50 | 1,105.00 | 1,115.00 | 1,115.00 | 183,605 |
03 Jul 2024 | 1,109.00 | 1,121.00 | 1,104.50 | 1,109.50 | 1,109.50 | 429,117 |
02 Jul 2024 | 1,105.00 | 1,106.00 | 1,088.00 | 1,103.50 | 1,103.50 | 565,506 |
01 Jul 2024 | 1,108.50 | 1,117.00 | 1,104.00 | 1,105.50 | 1,105.50 | 359,960 |
28 Jun 2024 | 1,119.00 | 1,122.50 | 1,103.00 | 1,104.00 | 1,104.00 | 542,733 |
27 Jun 2024 | 1,100.00 | 1,113.50 | 1,091.50 | 1,110.50 | 1,110.50 | 444,865 |
26 Jun 2024 | 1,112.00 | 1,119.00 | 1,094.50 | 1,099.50 | 1,099.50 | 509,879 |
25 Jun 2024 | 1,087.50 | 1,107.50 | 1,080.00 | 1,107.00 | 1,107.00 | 644,224 |
24 Jun 2024 | 1,096.50 | 1,115.00 | 1,089.50 | 1,105.50 | 1,105.50 | 854,021 |
20 Jun 2024 | 1,085.50 | 1,101.50 | 1,080.00 | 1,080.50 | 1,080.50 | 1,181,520 |
19 Jun 2024 | 1,067.50 | 1,088.50 | 1,067.50 | 1,084.00 | 1,084.00 | 1,061,913 |
18 Jun 2024 | 1,073.00 | 1,079.00 | 1,065.00 | 1,068.00 | 1,068.00 | 647,685 |
17 Jun 2024 | 1,064.50 | 1,079.00 | 1,054.00 | 1,066.50 | 1,066.50 | 791,537 |
14 Jun 2024 | 1,069.00 | 1,079.00 | 1,053.00 | 1,056.00 | 1,056.00 | 846,880 |
13 Jun 2024 | 1,107.00 | 1,107.50 | 1,066.00 | 1,069.00 | 1,069.00 | 923,996 |
12 Jun 2024 | 1,085.00 | 1,118.00 | 1,076.00 | 1,105.50 | 1,105.50 | 1,585,877 |
11 Jun 2024 | 1,118.50 | 1,126.00 | 1,108.00 | 1,114.00 | 1,114.00 | 334,433 |
10 Jun 2024 | 1,130.50 | 1,138.50 | 1,109.00 | 1,114.00 | 1,114.00 | 668,868 |
07 Jun 2024 | 1,142.00 | 1,142.50 | 1,127.50 | 1,130.00 | 1,130.00 | 520,787 |
05 Jun 2024 | 1,134.00 | 1,142.50 | 1,132.00 | 1,133.00 | 1,133.00 | 450,675 |
04 Jun 2024 | 1,132.50 | 1,138.50 | 1,125.50 | 1,126.50 | 1,126.50 | 471,135 |
03 Jun 2024 | 1,138.00 | 1,148.00 | 1,126.50 | 1,130.00 | 1,130.00 | 472,255 |
31 May 2024 | 1,111.00 | 1,129.50 | 1,103.50 | 1,128.00 | 1,128.00 | 1,089,776 |
30 May 2024 | 1,122.00 | 1,125.50 | 1,112.00 | 1,112.00 | 1,112.00 | 401,259 |
29 May 2024 | 1,134.00 | 1,135.50 | 1,118.00 | 1,122.00 | 1,122.00 | 556,337 |
28 May 2024 | 1,167.00 | 1,168.50 | 1,142.00 | 1,144.00 | 1,144.00 | 515,793 |
27 May 2024 | 1,168.50 | 1,172.00 | 1,164.00 | 1,166.50 | 1,166.50 | 131,913 |
24 May 2024 | 1,165.00 | 1,170.50 | 1,157.00 | 1,168.50 | 1,168.50 | 332,348 |
23 May 2024 | 1,176.00 | 1,181.00 | 1,164.00 | 1,173.00 | 1,173.00 | 313,384 |
22 May 2024 | 1,190.50 | 1,198.00 | 1,170.00 | 1,175.50 | 1,175.50 | 327,073 |
21 May 2024 | 1,185.50 | 1,185.50 | 1,175.00 | 1,177.00 | 1,177.00 | 198,768 |
20 May 2024 | 1,180.00 | 1,193.00 | 1,177.50 | 1,186.00 | 1,186.00 | 257,061 |
17 May 2024 | 1,183.50 | 1,187.00 | 1,170.50 | 1,180.00 | 1,180.00 | 428,470 |
16 May 2024 | 1,199.00 | 1,201.00 | 1,178.00 | 1,187.50 | 1,187.50 | 516,413 |
15 May 2024 | 1,201.50 | 1,209.50 | 1,191.50 | 1,198.00 | 1,198.00 | 408,149 |
14 May 2024 | 1,220.50 | 1,220.50 | 1,188.00 | 1,195.00 | 1,195.00 | 637,473 |
13 May 2024 | 1,240.00 | 1,243.00 | 1,215.00 | 1,220.50 | 1,220.50 | 279,664 |
10 May 2024 | 1,253.50 | 1,254.00 | 1,225.00 | 1,240.00 | 1,240.00 | 380,986 |
08 May 2024 | 1,231.00 | 1,242.00 | 1,227.00 | 1,235.00 | 1,235.00 | 199,678 |
07 May 2024 | 1,211.00 | 1,231.00 | 1,202.50 | 1,231.00 | 1,231.00 | 292,567 |
06 May 2024 | 1,210.00 | 1,215.00 | 1,196.00 | 1,204.00 | 1,204.00 | 262,368 |
03 May 2024 | 1,212.50 | 1,226.00 | 1,205.00 | 1,207.00 | 1,207.00 | 336,532 |
02 May 2024 | 1,234.50 | 1,239.00 | 1,189.50 | 1,206.50 | 1,206.50 | 639,312 |
30 Apr 2024 | 1,225.00 | 1,233.00 | 1,216.00 | 1,232.00 | 1,232.00 | 275,464 |
29 Apr 2024 | 1,235.00 | 1,245.00 | 1,222.00 | 1,224.50 | 1,224.50 | 385,227 |
29 Apr 2024 | 2.65 Dividend | |||||
26 Apr 2024 | 1,255.00 | 1,279.00 | 1,236.50 | 1,263.50 | 1,260.85 | 453,873 |
25 Apr 2024 | 1,264.50 | 1,283.00 | 1,228.50 | 1,244.50 | 1,241.89 | 602,828 |
24 Apr 2024 | 1,350.00 | 1,350.00 | 1,244.00 | 1,262.00 | 1,259.35 | 1,259,445 |
23 Apr 2024 | 1,295.00 | 1,333.50 | 1,295.00 | 1,333.50 | 1,330.70 | 422,439 |
22 Apr 2024 | 1,294.50 | 1,302.00 | 1,284.00 | 1,295.00 | 1,292.28 | 249,673 |
19 Apr 2024 | 1,283.00 | 1,287.00 | 1,271.00 | 1,281.00 | 1,278.31 | 410,763 |
18 Apr 2024 | 1,298.00 | 1,300.50 | 1,279.50 | 1,295.50 | 1,292.78 | 349,989 |
17 Apr 2024 | 1,297.50 | 1,319.50 | 1,286.00 | 1,304.00 | 1,301.27 | 283,013 |
16 Apr 2024 | 1,300.50 | 1,304.50 | 1,286.00 | 1,304.00 | 1,301.27 | 272,149 |
15 Apr 2024 | 1,304.50 | 1,331.50 | 1,294.00 | 1,316.50 | 1,313.74 | 352,416 |
12 Apr 2024 | 1,310.00 | 1,316.50 | 1,293.00 | 1,297.50 | 1,294.78 | 246,000 |
11 Apr 2024 | 1,291.00 | 1,300.00 | 1,280.00 | 1,298.50 | 1,295.78 | 261,927 |
10 Apr 2024 | 1,301.50 | 1,322.50 | 1,287.50 | 1,295.00 | 1,292.28 | 277,424 |
09 Apr 2024 | 1,304.00 | 1,309.00 | 1,289.50 | 1,293.50 | 1,290.79 | 225,793 |
08 Apr 2024 | 1,294.50 | 1,306.00 | 1,288.00 | 1,305.00 | 1,302.26 | 222,545 |
05 Apr 2024 | 1,288.50 | 1,296.50 | 1,279.50 | 1,294.50 | 1,291.78 | 285,559 |
04 Apr 2024 | 1,296.00 | 1,305.00 | 1,296.00 | 1,300.00 | 1,297.27 | 159,298 |
03 Apr 2024 | 1,292.00 | 1,303.00 | 1,275.00 | 1,303.00 | 1,300.27 | 338,977 |
02 Apr 2024 | 1,350.00 | 1,357.00 | 1,285.00 | 1,291.50 | 1,288.79 | 486,743 |
28 Mar 2024 | 1,304.20 | 1,341.60 | 1,303.60 | 1,330.60 | 1,327.81 | 372,942 |
27 Mar 2024 | 1,308.00 | 1,332.60 | 1,298.20 | 1,301.40 | 1,298.67 | 547,820 |
26 Mar 2024 | 1,290.00 | 1,315.80 | 1,275.40 | 1,310.00 | 1,307.25 | 705,756 |
25 Mar 2024 | 1,265.20 | 1,305.80 | 1,263.40 | 1,287.00 | 1,284.30 | 890,067 |
22 Mar 2024 | 1,374.60 | 1,379.60 | 1,234.40 | 1,245.80 | 1,243.19 | 1,891,961 |
21 Mar 2024 | 1,371.60 | 1,381.60 | 1,365.80 | 1,374.60 | 1,371.72 | 528,627 |
20 Mar 2024 | 1,369.80 | 1,374.80 | 1,358.40 | 1,358.60 | 1,355.75 | 362,082 |
19 Mar 2024 | 1,362.40 | 1,379.00 | 1,356.80 | 1,375.60 | 1,372.71 | 314,131 |
18 Mar 2024 | 1,370.40 | 1,375.60 | 1,356.00 | 1,365.60 | 1,362.74 | 372,800 |
15 Mar 2024 | 1,375.80 | 1,385.20 | 1,370.40 | 1,370.40 | 1,367.53 | 620,814 |
14 Mar 2024 | 1,374.40 | 1,386.20 | 1,370.40 | 1,371.20 | 1,368.32 | 357,606 |
13 Mar 2024 | 1,370.00 | 1,378.60 | 1,361.40 | 1,368.60 | 1,365.73 | 469,738 |
12 Mar 2024 | 1,327.00 | 1,373.20 | 1,326.60 | 1,369.00 | 1,366.13 | 559,123 |
11 Mar 2024 | 1,313.80 | 1,319.80 | 1,305.80 | 1,312.40 | 1,309.65 | 273,633 |
08 Mar 2024 | 1,310.40 | 1,322.40 | 1,297.40 | 1,315.20 | 1,312.44 | 334,254 |
07 Mar 2024 | 1,312.80 | 1,315.00 | 1,297.00 | 1,304.80 | 1,302.06 | 496,795 |
06 Mar 2024 | 1,319.60 | 1,326.60 | 1,311.80 | 1,323.20 | 1,320.42 | 359,428 |
05 Mar 2024 | 1,327.00 | 1,333.20 | 1,316.20 | 1,319.60 | 1,316.83 | 384,790 |
04 Mar 2024 | 1,340.80 | 1,341.20 | 1,320.80 | 1,334.80 | 1,332.00 | 320,656 |
01 Mar 2024 | 1,343.00 | 1,358.60 | 1,340.80 | 1,340.80 | 1,337.99 | 316,918 |
29 Feb 2024 | 1,345.80 | 1,351.80 | 1,340.20 | 1,341.40 | 1,338.59 | 450,925 |
28 Feb 2024 | 1,354.40 | 1,365.60 | 1,344.00 | 1,344.20 | 1,341.38 | 363,684 |
27 Feb 2024 | 1,359.00 | 1,363.20 | 1,341.00 | 1,358.80 | 1,355.95 | 522,034 |
26 Feb 2024 | 1,355.00 | 1,361.60 | 1,350.00 | 1,358.00 | 1,355.15 | 273,355 |
23 Feb 2024 | 1,347.00 | 1,355.60 | 1,344.40 | 1,355.40 | 1,352.56 | 360,684 |
22 Feb 2024 | 1,344.00 | 1,352.40 | 1,326.60 | 1,348.00 | 1,345.17 | 545,109 |
21 Feb 2024 | 1,346.40 | 1,346.40 | 1,314.60 | 1,338.40 | 1,335.59 | 576,624 |
20 Feb 2024 | 1,338.40 | 1,368.00 | 1,332.80 | 1,350.00 | 1,347.17 | 657,013 |
19 Feb 2024 | 1,306.20 | 1,308.60 | 1,295.40 | 1,300.80 | 1,298.07 | 250,166 |
16 Feb 2024 | 1,316.60 | 1,321.80 | 1,309.60 | 1,311.60 | 1,308.85 | 444,932 |
15 Feb 2024 | 1,319.60 | 1,320.20 | 1,300.60 | 1,307.00 | 1,304.26 | 339,680 |
14 Feb 2024 | 1,299.60 | 1,313.20 | 1,291.80 | 1,311.20 | 1,308.45 | 337,114 |
13 Feb 2024 | 1,308.60 | 1,316.20 | 1,282.20 | 1,297.00 | 1,294.28 | 474,504 |
12 Feb 2024 | 1,315.00 | 1,320.20 | 1,307.20 | 1,308.60 | 1,305.86 | 304,375 |
09 Feb 2024 | 1,290.00 | 1,319.40 | 1,288.60 | 1,311.00 | 1,308.25 | 514,063 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |