Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 1,531.15 | 1,531.15 | 1,496.75 | 1,502.30 | 1,502.30 | 49,280 |
29 Apr 2024 | 1,507.70 | 1,527.00 | 1,507.70 | 1,521.95 | 1,521.95 | 32,020 |
26 Apr 2024 | 1,529.90 | 1,530.05 | 1,499.65 | 1,504.25 | 1,504.25 | 139,357 |
25 Apr 2024 | 1,488.45 | 1,526.55 | 1,488.45 | 1,520.55 | 1,520.55 | 100,135 |
24 Apr 2024 | 1,483.70 | 1,503.00 | 1,479.50 | 1,486.35 | 1,486.35 | 38,120 |
23 Apr 2024 | 1,560.05 | 1,560.70 | 1,477.65 | 1,483.75 | 1,483.75 | 71,852 |
22 Apr 2024 | 1,525.40 | 1,547.70 | 1,522.55 | 1,539.60 | 1,539.60 | 67,576 |
19 Apr 2024 | 1,505.00 | 1,528.90 | 1,502.15 | 1,522.55 | 1,522.55 | 145,686 |
18 Apr 2024 | 1,549.75 | 1,549.75 | 1,506.80 | 1,517.15 | 1,517.15 | 27,285 |
16 Apr 2024 | 1,538.65 | 1,543.25 | 1,525.95 | 1,536.95 | 1,536.95 | 94,406 |
15 Apr 2024 | 1,534.95 | 1,544.20 | 1,503.15 | 1,541.15 | 1,541.15 | 115,455 |
12 Apr 2024 | 1,599.80 | 1,599.80 | 1,533.35 | 1,539.65 | 1,539.65 | 202,141 |
10 Apr 2024 | 1,609.20 | 1,609.20 | 1,583.75 | 1,604.00 | 1,604.00 | 97,627 |
09 Apr 2024 | 1,604.40 | 1,609.00 | 1,592.05 | 1,602.80 | 1,602.80 | 14,982 |
08 Apr 2024 | 1,610.00 | 1,618.05 | 1,596.95 | 1,599.60 | 1,599.60 | 29,219 |
05 Apr 2024 | 1,619.65 | 1,638.70 | 1,605.45 | 1,609.15 | 1,609.15 | 108,746 |
04 Apr 2024 | 1,623.95 | 1,627.50 | 1,587.55 | 1,620.00 | 1,620.00 | 40,478 |
03 Apr 2024 | 1,613.60 | 1,628.50 | 1,594.10 | 1,622.40 | 1,622.40 | 87,541 |
02 Apr 2024 | 1,628.65 | 1,631.65 | 1,610.00 | 1,622.05 | 1,622.05 | 60,531 |
01 Apr 2024 | 1,631.50 | 1,633.45 | 1,618.95 | 1,630.80 | 1,630.80 | 153,793 |
28 Mar 2024 | 1,605.40 | 1,634.05 | 1,605.40 | 1,620.50 | 1,620.50 | 300,264 |
27 Mar 2024 | 1,598.00 | 1,625.55 | 1,592.20 | 1,608.10 | 1,608.10 | 1,524,580 |
26 Mar 2024 | 1,611.70 | 1,613.25 | 1,593.50 | 1,597.00 | 1,597.00 | 99,161 |
22 Mar 2024 | 1,564.65 | 1,621.15 | 1,564.65 | 1,608.00 | 1,608.00 | 227,601 |
21 Mar 2024 | 1,565.20 | 1,570.00 | 1,542.45 | 1,564.60 | 1,564.60 | 55,705 |
20 Mar 2024 | 1,555.75 | 1,558.45 | 1,520.30 | 1,552.20 | 1,552.20 | 156,083 |
19 Mar 2024 | 1,577.55 | 1,580.05 | 1,540.85 | 1,551.15 | 1,551.15 | 128,933 |
18 Mar 2024 | 1,549.90 | 1,575.30 | 1,543.95 | 1,571.45 | 1,571.45 | 25,503 |
15 Mar 2024 | 1,569.75 | 1,571.90 | 1,541.25 | 1,547.60 | 1,547.60 | 143,624 |
14 Mar 2024 | 1,558.05 | 1,573.80 | 1,546.50 | 1,569.75 | 1,569.75 | 22,064 |
13 Mar 2024 | 1,576.15 | 1,589.00 | 1,544.00 | 1,557.90 | 1,557.90 | 47,485 |
12 Mar 2024 | 1,593.95 | 1,603.75 | 1,581.15 | 1,584.40 | 1,584.40 | 13,157 |
11 Mar 2024 | 1,608.45 | 1,627.00 | 1,587.00 | 1,592.40 | 1,592.40 | 207,166 |
07 Mar 2024 | 1,614.95 | 1,619.85 | 1,600.80 | 1,606.65 | 1,606.65 | 180,840 |
06 Mar 2024 | 1,574.15 | 1,607.00 | 1,566.95 | 1,603.90 | 1,603.90 | 30,503 |
05 Mar 2024 | 1,552.85 | 1,576.15 | 1,534.85 | 1,574.15 | 1,574.15 | 36,584 |
04 Mar 2024 | 1,559.55 | 1,569.00 | 1,549.20 | 1,552.25 | 1,552.25 | 19,925 |
01 Mar 2024 | 1,585.95 | 1,585.95 | 1,547.45 | 1,558.70 | 1,558.70 | 142,495 |
29 Feb 2024 | 1,570.55 | 1,586.00 | 1,557.45 | 1,576.20 | 1,576.20 | 14,020 |
28 Feb 2024 | 1,583.05 | 1,587.85 | 1,563.50 | 1,573.25 | 1,573.25 | 7,854 |
27 Feb 2024 | 1,553.70 | 1,585.00 | 1,549.05 | 1,582.20 | 1,582.20 | 690,857 |
26 Feb 2024 | 1,561.15 | 1,566.70 | 1,549.20 | 1,556.95 | 1,556.95 | 9,632 |
23 Feb 2024 | 1,563.45 | 1,568.25 | 1,550.05 | 1,561.15 | 1,561.15 | 72,559 |
22 Feb 2024 | 1,550.00 | 1,561.00 | 1,535.25 | 1,557.75 | 1,557.75 | 38,099 |
21 Feb 2024 | 1,540.00 | 1,549.10 | 1,533.00 | 1,543.40 | 1,543.40 | 31,262 |
20 Feb 2024 | 1,530.20 | 1,541.15 | 1,513.00 | 1,538.70 | 1,538.70 | 128,005 |
19 Feb 2024 | 1,510.45 | 1,532.65 | 1,507.55 | 1,529.85 | 1,529.85 | 33,160 |
16 Feb 2024 | 1,511.45 | 1,521.15 | 1,504.90 | 1,510.45 | 1,510.45 | 140,144 |
15 Feb 2024 | 1,528.55 | 1,528.55 | 1,505.45 | 1,510.00 | 1,510.00 | 26,726 |
14 Feb 2024 | 1,549.55 | 1,549.55 | 1,508.55 | 1,522.10 | 1,522.10 | 19,240 |
13 Feb 2024 | 1,535.40 | 1,551.20 | 1,528.60 | 1,542.00 | 1,542.00 | 55,513 |
12 Feb 2024 | 1,540.00 | 1,554.85 | 1,525.00 | 1,534.55 | 1,534.55 | 97,520 |
09 Feb 2024 | 1,502.80 | 1,539.00 | 1,492.80 | 1,534.85 | 1,534.85 | 251,023 |
09 Feb 2024 | 8.5 Dividend | |||||
08 Feb 2024 | 1,511.95 | 1,511.95 | 1,487.00 | 1,500.25 | 1,491.75 | 22,366 |
07 Feb 2024 | 1,478.10 | 1,500.00 | 1,478.10 | 1,496.15 | 1,487.67 | 23,019 |
06 Feb 2024 | 1,463.50 | 1,478.00 | 1,450.00 | 1,474.80 | 1,466.44 | 40,821 |
05 Feb 2024 | 1,429.30 | 1,466.45 | 1,425.00 | 1,463.90 | 1,455.61 | 66,918 |
02 Feb 2024 | 1,409.00 | 1,433.05 | 1,406.10 | 1,417.20 | 1,409.17 | 441,515 |
01 Feb 2024 | 1,438.80 | 1,438.80 | 1,399.65 | 1,406.55 | 1,398.58 | 42,768 |
31 Jan 2024 | 1,390.35 | 1,438.50 | 1,367.75 | 1,418.50 | 1,410.46 | 101,346 |
30 Jan 2024 | 1,401.00 | 1,409.00 | 1,369.60 | 1,371.60 | 1,363.83 | 21,544 |
29 Jan 2024 | 1,369.70 | 1,421.00 | 1,360.35 | 1,399.25 | 1,391.32 | 46,515 |
25 Jan 2024 | 1,382.15 | 1,389.10 | 1,348.30 | 1,374.85 | 1,367.06 | 3,397,253 |
24 Jan 2024 | 1,389.85 | 1,390.00 | 1,360.35 | 1,382.25 | 1,374.42 | 80,311 |
23 Jan 2024 | 1,319.90 | 1,395.00 | 1,319.60 | 1,379.50 | 1,371.68 | 157,501 |
19 Jan 2024 | 1,341.65 | 1,344.30 | 1,329.30 | 1,335.25 | 1,327.68 | 136,451 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 1,312.00 | 1,319.00 | 1,294.00 | 1,299.25 | 1,291.89 | 41,513 |
16 Jan 2024 | 1,339.95 | 1,339.95 | 1,307.85 | 1,313.55 | 1,306.11 | 11,956 |
15 Jan 2024 | 1,326.10 | 1,339.75 | 1,321.55 | 1,328.65 | 1,321.12 | 24,611 |
12 Jan 2024 | 1,321.85 | 1,329.50 | 1,306.00 | 1,324.85 | 1,317.34 | 205,307 |
11 Jan 2024 | 1,329.75 | 1,332.15 | 1,310.35 | 1,316.70 | 1,309.24 | 22,273 |
10 Jan 2024 | 1,331.35 | 1,333.25 | 1,313.55 | 1,324.25 | 1,316.75 | 23,397 |
09 Jan 2024 | 1,306.00 | 1,332.95 | 1,306.00 | 1,322.50 | 1,315.01 | 29,713 |
08 Jan 2024 | 1,308.35 | 1,309.75 | 1,299.95 | 1,305.05 | 1,297.66 | 17,979 |
05 Jan 2024 | 1,319.35 | 1,319.35 | 1,287.75 | 1,299.85 | 1,292.49 | 167,904 |
04 Jan 2024 | 1,305.35 | 1,328.25 | 1,298.00 | 1,312.65 | 1,305.21 | 89,440 |
03 Jan 2024 | 1,297.85 | 1,304.10 | 1,291.20 | 1,298.10 | 1,290.75 | 47,651 |
02 Jan 2024 | 1,264.85 | 1,298.95 | 1,258.10 | 1,296.40 | 1,289.05 | 84,627 |
01 Jan 2024 | 1,261.45 | 1,263.95 | 1,252.75 | 1,259.90 | 1,252.76 | 45,812 |
29 Dec 2023 | 1,264.05 | 1,272.00 | 1,252.65 | 1,260.00 | 1,252.86 | 73,481 |
28 Dec 2023 | 1,253.15 | 1,264.00 | 1,249.80 | 1,262.00 | 1,254.85 | 27,953 |
27 Dec 2023 | 1,250.00 | 1,255.45 | 1,241.35 | 1,251.75 | 1,244.66 | 18,826 |
26 Dec 2023 | 1,243.75 | 1,249.75 | 1,240.00 | 1,246.35 | 1,239.29 | 46,508 |
22 Dec 2023 | 1,238.80 | 1,251.00 | 1,236.95 | 1,243.75 | 1,236.70 | 94,950 |
21 Dec 2023 | 1,225.40 | 1,236.75 | 1,209.00 | 1,232.40 | 1,225.42 | 39,274 |
20 Dec 2023 | 1,247.95 | 1,254.10 | 1,228.85 | 1,231.65 | 1,224.67 | 50,759 |
19 Dec 2023 | 1,267.95 | 1,267.95 | 1,236.95 | 1,245.50 | 1,238.44 | 41,243 |
18 Dec 2023 | 1,238.80 | 1,267.90 | 1,235.00 | 1,251.55 | 1,244.46 | 83,390 |
15 Dec 2023 | 1,231.60 | 1,246.55 | 1,231.60 | 1,236.40 | 1,229.39 | 124,814 |
14 Dec 2023 | 1,237.70 | 1,240.10 | 1,224.50 | 1,231.50 | 1,224.52 | 18,558 |
13 Dec 2023 | 1,226.20 | 1,239.00 | 1,212.50 | 1,232.75 | 1,225.77 | 19,439 |
12 Dec 2023 | 1,252.65 | 1,252.65 | 1,212.35 | 1,217.70 | 1,210.80 | 36,533 |
11 Dec 2023 | 1,237.50 | 1,246.15 | 1,217.70 | 1,241.30 | 1,234.27 | 16,615 |
08 Dec 2023 | 1,237.30 | 1,246.95 | 1,230.15 | 1,235.50 | 1,228.50 | 242,435 |
07 Dec 2023 | 1,234.75 | 1,241.75 | 1,229.10 | 1,239.75 | 1,232.73 | 16,256 |
06 Dec 2023 | 1,249.95 | 1,257.40 | 1,233.05 | 1,239.95 | 1,232.92 | 58,307 |
05 Dec 2023 | 1,231.40 | 1,242.00 | 1,221.10 | 1,240.10 | 1,233.07 | 77,170 |
04 Dec 2023 | 1,232.05 | 1,239.65 | 1,220.70 | 1,231.45 | 1,224.47 | 29,908 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |