Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 3,299.00 | 3,315.50 | 3,294.50 | 3,303.75 | 3,303.75 | 1,618 |
25 Apr 2024 | 3,303.50 | 3,314.00 | 3,289.00 | 3,297.00 | 3,297.00 | 1,199 |
24 Apr 2024 | 3,302.50 | 3,318.21 | 3,302.50 | 3,307.50 | 3,307.50 | 2,148 |
23 Apr 2024 | 3,313.00 | 3,315.00 | 3,291.00 | 3,309.50 | 3,309.50 | 2,170 |
22 Apr 2024 | 3,304.00 | 3,304.00 | 3,292.00 | 3,298.25 | 3,298.25 | 2,905 |
19 Apr 2024 | 3,288.00 | 3,296.50 | 3,277.93 | 3,288.00 | 3,288.00 | 4,165 |
18 Apr 2024 | 3,298.50 | 3,299.24 | 3,282.00 | 3,293.00 | 3,293.00 | 2,866 |
17 Apr 2024 | 3,281.00 | 3,292.00 | 3,269.00 | 3,284.50 | 3,284.50 | 1,715 |
16 Apr 2024 | 3,268.50 | 3,280.00 | 3,259.50 | 3,270.50 | 3,270.50 | 5,484 |
15 Apr 2024 | 3,300.00 | 3,318.50 | 3,293.00 | 3,301.25 | 3,301.25 | 7,032 |
12 Apr 2024 | 3,322.00 | 3,322.00 | 3,299.84 | 3,308.00 | 3,308.00 | 2,156 |
11 Apr 2024 | 3,315.50 | 3,329.50 | 3,298.50 | 3,305.00 | 3,305.00 | 3,775 |
10 Apr 2024 | 3,343.00 | 3,343.00 | 3,316.00 | 3,324.00 | 3,324.00 | 1,798 |
09 Apr 2024 | 3,336.50 | 3,338.49 | 3,323.21 | 3,330.00 | 3,330.00 | 2,307 |
08 Apr 2024 | 3,322.00 | 3,339.50 | 3,319.50 | 3,329.25 | 3,329.25 | 6,297 |
05 Apr 2024 | 3,323.00 | 3,349.05 | 3,318.00 | 3,328.25 | 3,328.25 | 2,186 |
04 Apr 2024 | 3,327.50 | 3,342.50 | 3,323.70 | 3,335.25 | 3,335.25 | 4,228 |
03 Apr 2024 | 3,323.00 | 3,344.55 | 3,321.59 | 3,331.00 | 3,331.00 | 7,044 |
02 Apr 2024 | 3,329.00 | 3,345.00 | 3,320.41 | 3,329.25 | 3,329.25 | 4,818 |
28 Mar 2024 | 3,329.00 | 3,348.50 | 3,326.00 | 3,328.50 | 3,328.50 | 2,880 |
27 Mar 2024 | 3,330.50 | 3,347.00 | 3,330.00 | 3,330.50 | 3,330.50 | 3,425 |
26 Mar 2024 | 3,329.00 | 3,344.68 | 3,322.50 | 3,322.50 | 3,322.50 | 2,992 |
25 Mar 2024 | 3,328.50 | 3,346.00 | 3,326.00 | 3,334.25 | 3,334.25 | 3,894 |
22 Mar 2024 | 3,332.00 | 3,350.50 | 3,330.00 | 3,331.50 | 3,331.50 | 36,758 |
21 Mar 2024 | 3,345.00 | 3,356.05 | 3,344.40 | 3,342.75 | 3,342.75 | 3,951 |
20 Mar 2024 | 3,319.00 | 3,331.50 | 3,313.50 | 3,324.50 | 3,324.50 | 10,043 |
19 Mar 2024 | 3,331.10 | 3,332.50 | 3,312.35 | 3,320.50 | 3,320.50 | 4,174 |
18 Mar 2024 | 3,314.00 | 3,327.00 | 3,304.95 | 3,320.25 | 3,320.25 | 3,772 |
15 Mar 2024 | 3,308.85 | 3,325.50 | 3,308.85 | 3,318.75 | 3,318.75 | 9,824 |
14 Mar 2024 | 3,318.50 | 3,337.50 | 3,318.50 | 3,326.25 | 3,326.25 | 4,953 |
14 Mar 2024 | 0.5331 Dividend | |||||
13 Mar 2024 | 3,361.50 | 3,383.50 | 3,361.50 | 3,375.00 | 3,374.47 | 2,883 |
12 Mar 2024 | 3,371.16 | 3,372.72 | 3,354.50 | 3,367.00 | 3,366.47 | 2,565 |
11 Mar 2024 | 3,353.00 | 3,370.50 | 3,353.00 | 3,362.25 | 3,361.72 | 2,542 |
08 Mar 2024 | 3,351.00 | 3,368.00 | 3,349.50 | 3,361.50 | 3,360.97 | 3,271 |
07 Mar 2024 | 3,352.50 | 3,352.50 | 3,336.82 | 3,352.50 | 3,351.97 | 4,306 |
06 Mar 2024 | 3,345.56 | 3,345.56 | 3,328.00 | 3,339.00 | 3,338.47 | 1,961 |
05 Mar 2024 | 3,330.50 | 3,347.44 | 3,322.00 | 3,330.75 | 3,330.22 | 4,555 |
04 Mar 2024 | 3,333.00 | 3,337.70 | 3,321.31 | 3,331.00 | 3,330.47 | 1,991 |
01 Mar 2024 | 3,326.00 | 3,343.67 | 3,323.93 | 3,333.00 | 3,332.47 | 1,832 |
29 Feb 2024 | 3,335.00 | 3,342.50 | 3,323.00 | 3,329.50 | 3,328.97 | 1,590 |
28 Feb 2024 | 3,326.50 | 3,346.50 | 3,326.40 | 3,335.75 | 3,335.22 | 6,037 |
27 Feb 2024 | 3,330.00 | 3,339.50 | 3,324.00 | 3,331.00 | 3,330.47 | 2,955 |
26 Feb 2024 | 3,327.50 | 3,342.50 | 3,325.82 | 3,334.00 | 3,333.47 | 3,825 |
23 Feb 2024 | 3,342.00 | 3,342.00 | 3,324.86 | 3,333.25 | 3,332.72 | 25,572 |
22 Feb 2024 | 3,317.50 | 3,333.50 | 3,312.50 | 3,329.25 | 3,328.72 | 4,967 |
21 Feb 2024 | 3,322.00 | 3,325.50 | 3,305.50 | 3,314.25 | 3,313.73 | 7,352 |
20 Feb 2024 | 3,322.66 | 3,322.67 | 3,306.50 | 3,315.75 | 3,315.23 | 2,431 |
19 Feb 2024 | 3,303.00 | 3,320.00 | 3,298.28 | 3,309.75 | 3,309.23 | 2,428 |
16 Feb 2024 | 3,308.50 | 3,319.66 | 3,303.00 | 3,311.75 | 3,311.23 | 1,418 |
15 Feb 2024 | 3,309.50 | 3,320.29 | 3,306.60 | 3,314.75 | 3,314.23 | 18,984 |
14 Feb 2024 | 3,305.50 | 3,307.00 | 3,285.00 | 3,299.25 | 3,298.73 | 8,843 |
13 Feb 2024 | 3,310.50 | 3,312.50 | 3,300.00 | 3,302.25 | 3,301.73 | 1,827 |
12 Feb 2024 | 3,304.00 | 3,306.50 | 3,286.50 | 3,299.50 | 3,298.98 | 864 |
09 Feb 2024 | 3,288.00 | 3,291.80 | 3,285.00 | 3,294.00 | 3,293.48 | 960 |
08 Feb 2024 | 3,300.50 | 3,301.50 | 3,287.50 | 3,292.75 | 3,292.23 | 200 |
07 Feb 2024 | 3,297.00 | 3,309.00 | 3,285.50 | 3,289.25 | 3,288.73 | 3,287 |
06 Feb 2024 | 3,303.50 | 3,308.50 | 3,291.73 | 3,303.00 | 3,302.48 | 3,964 |
05 Feb 2024 | 3,312.00 | 3,312.00 | 3,290.80 | 3,300.25 | 3,299.73 | 4,024 |
02 Feb 2024 | 3,321.00 | 3,321.16 | 3,296.00 | 3,303.25 | 3,302.73 | 7,405 |
01 Feb 2024 | 3,313.00 | 3,316.00 | 3,294.36 | 3,307.00 | 3,306.48 | 5,527 |
31 Jan 2024 | 3,340.00 | 3,340.00 | 3,317.33 | 3,325.50 | 3,324.97 | 2,511 |
30 Jan 2024 | 3,326.00 | 3,335.00 | 3,322.95 | 3,324.75 | 3,324.22 | 6,126 |
29 Jan 2024 | 3,317.00 | 3,336.68 | 3,317.00 | 3,329.75 | 3,329.22 | 4,182 |
26 Jan 2024 | 3,328.50 | 3,330.50 | 3,317.25 | 3,323.75 | 3,323.23 | 2,083 |
25 Jan 2024 | 3,297.00 | 3,311.50 | 3,296.50 | 3,309.50 | 3,308.98 | 3,954 |
24 Jan 2024 | 3,303.50 | 3,305.31 | 3,289.82 | 3,299.50 | 3,298.98 | 9,375 |
23 Jan 2024 | 3,287.77 | 3,300.73 | 3,283.50 | 3,290.25 | 3,289.73 | 1,778 |
22 Jan 2024 | 3,285.50 | 3,299.22 | 3,285.00 | 3,292.50 | 3,291.98 | 3,901 |
19 Jan 2024 | 3,283.50 | 3,296.68 | 3,281.32 | 3,281.75 | 3,281.23 | 10,176 |
18 Jan 2024 | 3,275.00 | 3,291.00 | 3,274.78 | 3,287.75 | 3,287.23 | 1,945 |
17 Jan 2024 | 3,262.00 | 3,281.11 | 3,261.50 | 3,263.50 | 3,262.98 | 802 |
16 Jan 2024 | 3,288.50 | 3,290.67 | 3,279.50 | 3,283.25 | 3,282.73 | 3,332 |
15 Jan 2024 | 3,288.00 | 3,305.61 | 3,287.50 | 3,294.00 | 3,293.48 | 3,463 |
12 Jan 2024 | 3,283.50 | 3,302.17 | 3,283.50 | 3,295.50 | 3,294.98 | 2,668 |
11 Jan 2024 | 3,289.00 | 3,308.67 | 3,289.00 | 3,301.00 | 3,300.48 | 1,887 |
10 Jan 2024 | 3,280.50 | 3,296.74 | 3,280.50 | 3,289.50 | 3,288.98 | 3,134 |
09 Jan 2024 | 3,293.00 | 3,293.00 | 3,277.32 | 3,284.75 | 3,284.23 | 2,414 |
08 Jan 2024 | 3,256.00 | 3,274.60 | 3,256.00 | 3,277.25 | 3,276.73 | 7,417 |
05 Jan 2024 | 3,272.00 | 3,272.15 | 3,251.50 | 3,265.25 | 3,264.73 | 2,586 |
04 Jan 2024 | 3,280.00 | 3,280.00 | 3,260.35 | 3,266.75 | 3,266.23 | 3,791 |
03 Jan 2024 | 3,286.50 | 3,304.00 | 3,258.00 | 3,264.50 | 3,263.98 | 2,682 |
02 Jan 2024 | 3,296.00 | 3,319.50 | 3,296.00 | 3,304.25 | 3,303.73 | 1,602 |
29 Dec 2023 | 3,319.50 | 3,322.50 | 3,303.33 | 3,311.50 | 3,310.98 | 733 |
28 Dec 2023 | 3,271.00 | 3,322.00 | 3,271.00 | 3,310.25 | 3,309.73 | 4,518 |
27 Dec 2023 | 3,298.00 | 3,318.00 | 3,298.00 | 3,311.50 | 3,310.98 | 1,891 |
22 Dec 2023 | 3,312.00 | 3,313.00 | 3,296.00 | 3,304.50 | 3,303.98 | 18,151 |
21 Dec 2023 | 3,308.50 | 3,309.41 | 3,290.88 | 3,307.25 | 3,306.73 | 4,173 |
20 Dec 2023 | 3,271.00 | 3,308.62 | 3,271.00 | 3,300.00 | 3,299.48 | 5,285 |
19 Dec 2023 | 3,284.00 | 3,304.00 | 3,281.38 | 3,295.50 | 3,294.98 | 1,398 |
18 Dec 2023 | 3,301.50 | 3,301.68 | 3,283.38 | 3,291.50 | 3,290.98 | 4,344 |
15 Dec 2023 | 3,299.00 | 3,302.00 | 3,280.00 | 3,293.75 | 3,293.23 | 6,887 |
14 Dec 2023 | 3,272.50 | 3,295.00 | 3,271.40 | 3,286.50 | 3,285.98 | 5,012 |
14 Dec 2023 | 0.4399 Dividend | |||||
13 Dec 2023 | 3,267.50 | 3,285.50 | 3,265.82 | 3,279.00 | 3,278.04 | 4,465 |
12 Dec 2023 | 3,257.00 | 3,275.00 | 3,256.84 | 3,265.25 | 3,264.30 | 2,153 |
11 Dec 2023 | 3,246.50 | 3,268.50 | 3,246.50 | 3,260.25 | 3,259.30 | 1,015 |
08 Dec 2023 | 3,259.00 | 3,262.50 | 3,244.50 | 3,257.00 | 3,256.05 | 7,504 |
07 Dec 2023 | 3,251.00 | 3,261.79 | 3,241.00 | 3,247.75 | 3,246.80 | 2,361 |
06 Dec 2023 | 3,266.00 | 3,266.00 | 3,246.91 | 3,255.25 | 3,254.30 | 2,630 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |