Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 1,362.00 | 1,365.50 | 1,350.50 | 1,362.00 | 1,362.00 | 572,307 |
16 May 2024 | 1,371.50 | 1,375.25 | 1,358.25 | 1,364.25 | 1,364.25 | 495,519 |
15 May 2024 | 1,359.00 | 1,366.50 | 1,350.50 | 1,365.50 | 1,365.50 | 549,457 |
14 May 2024 | 1,344.00 | 1,358.50 | 1,338.50 | 1,355.50 | 1,355.50 | 647,719 |
13 May 2024 | 1,375.00 | 1,378.00 | 1,340.50 | 1,349.75 | 1,349.75 | 913,425 |
10 May 2024 | 1,399.00 | 1,401.50 | 1,390.25 | 1,396.50 | 1,396.50 | 594,214 |
09 May 2024 | 1,378.00 | 1,398.00 | 1,377.50 | 1,391.00 | 1,391.00 | 771,970 |
08 May 2024 | 1,380.00 | 1,393.75 | 1,376.50 | 1,381.50 | 1,381.50 | 681,324 |
07 May 2024 | 1,375.50 | 1,379.50 | 1,358.50 | 1,373.50 | 1,373.50 | 927,109 |
03 May 2024 | 1,335.50 | 1,368.50 | 1,334.00 | 1,360.75 | 1,360.75 | 994,445 |
02 May 2024 | 1,334.50 | 1,339.00 | 1,325.00 | 1,331.00 | 1,331.00 | 725,837 |
01 May 2024 | 1,333.00 | 1,339.50 | 1,323.50 | 1,337.00 | 1,337.00 | 673,588 |
30 Apr 2024 | 1,362.75 | 1,362.75 | 1,333.00 | 1,336.50 | 1,336.50 | 1,009,844 |
29 Apr 2024 | 1,351.00 | 1,360.50 | 1,348.50 | 1,356.00 | 1,356.00 | 900,212 |
26 Apr 2024 | 1,324.50 | 1,345.50 | 1,307.50 | 1,344.50 | 1,344.50 | 1,172,487 |
25 Apr 2024 | 1,356.00 | 1,356.50 | 1,290.50 | 1,323.00 | 1,323.00 | 1,597,651 |
24 Apr 2024 | 1,348.00 | 1,388.00 | 1,345.25 | 1,365.50 | 1,365.50 | 1,416,903 |
23 Apr 2024 | 1,322.00 | 1,343.50 | 1,318.00 | 1,343.00 | 1,343.00 | 1,001,062 |
22 Apr 2024 | 1,316.50 | 1,322.25 | 1,297.00 | 1,316.75 | 1,316.75 | 1,318,280 |
19 Apr 2024 | 1,285.00 | 1,306.00 | 1,281.00 | 1,295.50 | 1,295.50 | 1,165,274 |
18 Apr 2024 | 1,310.50 | 1,315.00 | 1,273.00 | 1,287.00 | 1,287.00 | 1,828,912 |
18 Apr 2024 | 18.5 Dividend | |||||
17 Apr 2024 | 1,315.00 | 1,325.50 | 1,300.75 | 1,321.50 | 1,303.00 | 880,593 |
16 Apr 2024 | 1,317.00 | 1,325.00 | 1,310.50 | 1,318.25 | 1,299.80 | 1,333,605 |
15 Apr 2024 | 1,328.00 | 1,352.00 | 1,322.00 | 1,336.00 | 1,317.30 | 1,154,391 |
12 Apr 2024 | 1,292.00 | 1,320.00 | 1,292.00 | 1,319.50 | 1,301.03 | 1,194,640 |
11 Apr 2024 | 1,282.50 | 1,287.50 | 1,272.50 | 1,284.50 | 1,266.52 | 1,292,817 |
10 Apr 2024 | 1,277.50 | 1,282.75 | 1,262.00 | 1,272.00 | 1,254.19 | 1,047,632 |
09 Apr 2024 | 1,344.00 | 1,344.00 | 1,263.50 | 1,276.50 | 1,258.63 | 1,468,685 |
08 Apr 2024 | 1,331.75 | 1,340.00 | 1,322.00 | 1,336.50 | 1,317.79 | 910,370 |
05 Apr 2024 | 1,309.00 | 1,328.00 | 1,304.00 | 1,323.00 | 1,304.48 | 1,299,746 |
04 Apr 2024 | 1,317.50 | 1,324.00 | 1,310.50 | 1,313.75 | 1,295.36 | 853,140 |
03 Apr 2024 | 1,328.00 | 1,333.50 | 1,302.00 | 1,317.00 | 1,298.56 | 1,387,900 |
02 Apr 2024 | 1,354.50 | 1,361.00 | 1,326.50 | 1,329.50 | 1,310.89 | 1,321,259 |
28 Mar 2024 | 1,356.50 | 1,356.50 | 1,344.25 | 1,352.00 | 1,333.07 | 1,152,222 |
27 Mar 2024 | 1,362.50 | 1,370.25 | 1,353.75 | 1,355.00 | 1,336.03 | 975,293 |
26 Mar 2024 | 1,362.50 | 1,373.00 | 1,360.00 | 1,370.25 | 1,351.07 | 1,215,994 |
25 Mar 2024 | 1,364.50 | 1,377.50 | 1,358.50 | 1,363.00 | 1,343.92 | 1,445,393 |
22 Mar 2024 | 1,355.00 | 1,369.00 | 1,349.50 | 1,363.50 | 1,344.41 | 939,744 |
21 Mar 2024 | 1,343.50 | 1,360.00 | 1,338.50 | 1,352.50 | 1,333.57 | 1,207,373 |
20 Mar 2024 | 1,328.50 | 1,342.25 | 1,323.00 | 1,337.00 | 1,318.28 | 855,698 |
19 Mar 2024 | 1,310.00 | 1,330.00 | 1,302.50 | 1,328.75 | 1,310.15 | 945,261 |
18 Mar 2024 | 1,297.00 | 1,313.75 | 1,292.75 | 1,305.50 | 1,287.22 | 831,715 |
15 Mar 2024 | 1,294.00 | 1,298.50 | 1,280.00 | 1,296.75 | 1,278.60 | 820,468 |
14 Mar 2024 | 1,293.00 | 1,303.00 | 1,291.50 | 1,294.75 | 1,276.62 | 1,124,179 |
13 Mar 2024 | 1,283.50 | 1,294.00 | 1,278.00 | 1,290.00 | 1,271.94 | 771,478 |
12 Mar 2024 | 1,276.00 | 1,285.00 | 1,269.50 | 1,281.00 | 1,263.07 | 959,799 |
11 Mar 2024 | 1,259.50 | 1,264.50 | 1,250.50 | 1,260.50 | 1,242.85 | 829,055 |
08 Mar 2024 | 1,273.50 | 1,273.75 | 1,244.50 | 1,255.50 | 1,237.92 | 1,317,211 |
07 Mar 2024 | 1,277.50 | 1,280.00 | 1,271.75 | 1,273.00 | 1,255.18 | 993,249 |
06 Mar 2024 | 1,283.50 | 1,283.50 | 1,265.00 | 1,276.50 | 1,258.63 | 822,304 |
05 Mar 2024 | 1,259.00 | 1,285.50 | 1,257.00 | 1,278.50 | 1,260.60 | 1,044,625 |
04 Mar 2024 | 1,253.50 | 1,265.00 | 1,251.00 | 1,258.00 | 1,240.39 | 746,884 |
01 Mar 2024 | 1,252.50 | 1,259.50 | 1,245.25 | 1,251.00 | 1,233.49 | 964,285 |
29 Feb 2024 | 1,231.50 | 1,246.50 | 1,222.50 | 1,240.50 | 1,223.13 | 1,462,892 |
28 Feb 2024 | 1,234.00 | 1,242.00 | 1,228.50 | 1,229.00 | 1,211.79 | 854,940 |
27 Feb 2024 | 1,254.00 | 1,256.50 | 1,226.00 | 1,237.75 | 1,220.42 | 965,464 |
26 Feb 2024 | 1,240.50 | 1,257.50 | 1,239.00 | 1,254.00 | 1,236.44 | 1,117,241 |
23 Feb 2024 | 1,236.00 | 1,250.00 | 1,232.50 | 1,243.75 | 1,226.34 | 865,728 |
22 Feb 2024 | 1,241.50 | 1,250.50 | 1,232.50 | 1,237.00 | 1,219.68 | 1,271,577 |
21 Feb 2024 | 1,264.50 | 1,265.50 | 1,208.00 | 1,234.00 | 1,216.72 | 1,827,952 |
20 Feb 2024 | 1,248.00 | 1,261.50 | 1,238.50 | 1,255.00 | 1,237.43 | 1,148,999 |
19 Feb 2024 | 1,243.50 | 1,256.00 | 1,238.50 | 1,246.50 | 1,229.05 | 600,223 |
16 Feb 2024 | 1,225.50 | 1,246.00 | 1,224.00 | 1,243.75 | 1,226.34 | 1,005,868 |
15 Feb 2024 | 1,228.00 | 1,249.75 | 1,224.00 | 1,224.00 | 1,206.86 | 1,055,769 |
14 Feb 2024 | 1,212.50 | 1,232.00 | 1,209.00 | 1,226.00 | 1,208.84 | 941,904 |
13 Feb 2024 | 1,223.50 | 1,226.50 | 1,210.00 | 1,211.50 | 1,194.54 | 751,395 |
12 Feb 2024 | 1,214.00 | 1,225.25 | 1,209.00 | 1,224.00 | 1,206.86 | 1,168,938 |
09 Feb 2024 | 1,198.50 | 1,210.00 | 1,198.50 | 1,207.25 | 1,190.35 | 1,583,785 |
08 Feb 2024 | 1,198.50 | 1,202.25 | 1,190.00 | 1,192.50 | 1,175.81 | 694,761 |
07 Feb 2024 | 1,206.00 | 1,210.50 | 1,195.00 | 1,200.75 | 1,183.94 | 677,366 |
06 Feb 2024 | 1,189.00 | 1,216.00 | 1,189.00 | 1,207.50 | 1,190.60 | 1,049,043 |
05 Feb 2024 | 1,169.00 | 1,185.00 | 1,169.00 | 1,175.25 | 1,158.80 | 520,609 |
02 Feb 2024 | 1,176.00 | 1,183.00 | 1,165.25 | 1,167.25 | 1,150.91 | 790,833 |
01 Feb 2024 | 1,180.50 | 1,187.50 | 1,169.00 | 1,169.50 | 1,153.13 | 1,059,619 |
31 Jan 2024 | 1,189.50 | 1,192.25 | 1,176.00 | 1,179.00 | 1,162.49 | 745,791 |
30 Jan 2024 | 1,185.50 | 1,200.50 | 1,180.00 | 1,188.50 | 1,171.86 | 1,187,773 |
29 Jan 2024 | 1,181.50 | 1,196.00 | 1,180.50 | 1,181.00 | 1,164.47 | 846,737 |
26 Jan 2024 | 1,178.50 | 1,180.50 | 1,164.25 | 1,166.50 | 1,150.17 | 1,266,725 |
25 Jan 2024 | 1,179.00 | 1,182.00 | 1,167.00 | 1,179.75 | 1,163.23 | 1,188,799 |
24 Jan 2024 | 1,166.00 | 1,182.25 | 1,162.00 | 1,180.00 | 1,163.48 | 933,056 |
23 Jan 2024 | 1,168.00 | 1,168.00 | 1,147.50 | 1,164.50 | 1,148.20 | 1,443,185 |
22 Jan 2024 | 1,181.50 | 1,181.50 | 1,161.50 | 1,167.00 | 1,150.66 | 1,438,308 |
19 Jan 2024 | 1,181.50 | 1,191.00 | 1,171.00 | 1,172.25 | 1,155.84 | 816,611 |
18 Jan 2024 | 1,179.00 | 1,184.00 | 1,162.50 | 1,176.75 | 1,160.28 | 1,212,698 |
17 Jan 2024 | 1,179.00 | 1,192.50 | 1,172.00 | 1,189.50 | 1,172.85 | 1,232,496 |
16 Jan 2024 | 1,179.50 | 1,187.50 | 1,174.50 | 1,182.00 | 1,165.45 | 947,809 |
15 Jan 2024 | 1,185.50 | 1,186.50 | 1,172.50 | 1,175.50 | 1,159.04 | 490,194 |
12 Jan 2024 | 1,172.50 | 1,191.00 | 1,171.00 | 1,190.50 | 1,173.83 | 1,524,771 |
11 Jan 2024 | 1,160.50 | 1,171.50 | 1,156.50 | 1,166.00 | 1,149.68 | 919,579 |
10 Jan 2024 | 1,145.00 | 1,164.50 | 1,139.00 | 1,157.50 | 1,141.30 | 770,658 |
09 Jan 2024 | 1,147.50 | 1,163.50 | 1,141.00 | 1,146.00 | 1,129.96 | 1,167,564 |
08 Jan 2024 | 1,148.00 | 1,161.00 | 1,144.50 | 1,146.50 | 1,130.45 | 846,852 |
05 Jan 2024 | 1,153.50 | 1,156.00 | 1,144.50 | 1,152.25 | 1,136.12 | 1,026,080 |
04 Jan 2024 | 1,137.00 | 1,159.00 | 1,137.00 | 1,158.50 | 1,142.28 | 1,537,049 |
03 Jan 2024 | 1,119.00 | 1,134.50 | 1,117.00 | 1,131.50 | 1,115.66 | 1,019,386 |
02 Jan 2024 | 1,115.50 | 1,131.00 | 1,113.75 | 1,116.50 | 1,100.87 | 1,014,705 |
29 Dec 2023 | 1,101.00 | 1,112.50 | 1,099.00 | 1,112.50 | 1,096.93 | 268,522 |
28 Dec 2023 | 1,095.00 | 1,109.50 | 1,095.00 | 1,105.00 | 1,089.53 | 584,827 |
27 Dec 2023 | 1,090.50 | 1,099.00 | 1,088.00 | 1,096.25 | 1,080.90 | 550,917 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |