Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 1,563.95 | 1,570.00 | 1,544.50 | 1,553.70 | 1,553.70 | 14,980 |
30 Apr 2024 | 1,582.00 | 1,584.35 | 1,541.35 | 1,558.95 | 1,558.95 | 32,495 |
29 Apr 2024 | 1,575.95 | 1,599.95 | 1,557.95 | 1,577.30 | 1,577.30 | 28,309 |
26 Apr 2024 | 1,583.65 | 1,613.15 | 1,556.55 | 1,569.10 | 1,569.10 | 75,616 |
25 Apr 2024 | 1,588.00 | 1,609.90 | 1,565.30 | 1,578.90 | 1,578.90 | 41,053 |
24 Apr 2024 | 1,590.00 | 1,604.85 | 1,567.75 | 1,583.85 | 1,583.85 | 55,919 |
23 Apr 2024 | 1,585.00 | 1,591.85 | 1,551.95 | 1,580.45 | 1,580.45 | 83,776 |
22 Apr 2024 | 1,524.00 | 1,640.35 | 1,523.65 | 1,570.30 | 1,570.30 | 564,236 |
19 Apr 2024 | 1,516.00 | 1,516.00 | 1,490.05 | 1,497.65 | 1,497.65 | 32,446 |
18 Apr 2024 | 1,548.00 | 1,555.00 | 1,506.20 | 1,517.45 | 1,517.45 | 35,261 |
16 Apr 2024 | 1,550.00 | 1,568.75 | 1,530.05 | 1,538.85 | 1,538.85 | 22,681 |
15 Apr 2024 | 1,568.00 | 1,588.95 | 1,535.00 | 1,550.90 | 1,550.90 | 23,662 |
12 Apr 2024 | 1,590.00 | 1,622.00 | 1,575.00 | 1,594.55 | 1,594.55 | 66,407 |
10 Apr 2024 | 1,604.00 | 1,612.05 | 1,585.85 | 1,591.65 | 1,591.65 | 24,355 |
09 Apr 2024 | 1,641.50 | 1,658.60 | 1,556.40 | 1,598.20 | 1,598.20 | 70,248 |
08 Apr 2024 | 1,634.00 | 1,663.95 | 1,621.05 | 1,633.30 | 1,633.30 | 45,912 |
05 Apr 2024 | 1,648.00 | 1,659.50 | 1,612.00 | 1,623.75 | 1,623.75 | 37,245 |
04 Apr 2024 | 1,642.50 | 1,669.00 | 1,629.85 | 1,652.30 | 1,652.30 | 51,409 |
03 Apr 2024 | 1,636.00 | 1,649.00 | 1,620.00 | 1,634.60 | 1,634.60 | 34,543 |
02 Apr 2024 | 1,612.00 | 1,660.00 | 1,609.05 | 1,636.15 | 1,636.15 | 43,181 |
01 Apr 2024 | 1,574.90 | 1,625.50 | 1,574.85 | 1,608.85 | 1,608.85 | 35,737 |
28 Mar 2024 | 1,558.25 | 1,589.30 | 1,550.05 | 1,567.75 | 1,567.75 | 39,831 |
27 Mar 2024 | 1,573.00 | 1,581.70 | 1,530.10 | 1,545.50 | 1,545.50 | 73,341 |
26 Mar 2024 | 1,575.00 | 1,598.00 | 1,561.55 | 1,573.00 | 1,573.00 | 28,429 |
22 Mar 2024 | 1,570.95 | 1,594.85 | 1,570.00 | 1,574.80 | 1,574.80 | 24,772 |
21 Mar 2024 | 1,548.95 | 1,585.00 | 1,546.90 | 1,575.65 | 1,575.65 | 18,900 |
20 Mar 2024 | 1,546.65 | 1,560.70 | 1,522.00 | 1,540.75 | 1,540.75 | 30,603 |
19 Mar 2024 | 1,573.00 | 1,585.85 | 1,535.10 | 1,542.30 | 1,542.30 | 31,475 |
18 Mar 2024 | 1,609.95 | 1,621.90 | 1,556.10 | 1,564.20 | 1,564.20 | 34,366 |
15 Mar 2024 | 1,599.90 | 1,625.00 | 1,568.80 | 1,609.95 | 1,609.95 | 47,495 |
14 Mar 2024 | 1,551.00 | 1,639.45 | 1,531.05 | 1,627.10 | 1,627.10 | 54,482 |
13 Mar 2024 | 1,656.95 | 1,677.00 | 1,525.35 | 1,543.80 | 1,543.80 | 82,996 |
12 Mar 2024 | 1,695.90 | 1,695.90 | 1,620.30 | 1,650.05 | 1,650.05 | 79,954 |
11 Mar 2024 | 1,759.00 | 1,767.80 | 1,678.00 | 1,688.15 | 1,688.15 | 74,219 |
07 Mar 2024 | 1,684.95 | 1,814.00 | 1,684.70 | 1,745.25 | 1,745.25 | 260,140 |
06 Mar 2024 | 1,723.70 | 1,724.15 | 1,670.00 | 1,682.60 | 1,682.60 | 51,578 |
05 Mar 2024 | 1,727.90 | 1,758.40 | 1,711.00 | 1,728.65 | 1,728.65 | 40,779 |
04 Mar 2024 | 1,723.30 | 1,763.00 | 1,708.10 | 1,733.05 | 1,733.05 | 62,354 |
01 Mar 2024 | 1,748.00 | 1,748.65 | 1,700.00 | 1,722.05 | 1,722.05 | 50,188 |
29 Feb 2024 | 1,668.95 | 1,750.00 | 1,639.95 | 1,736.95 | 1,736.95 | 98,889 |
28 Feb 2024 | 1,735.00 | 1,735.00 | 1,665.00 | 1,670.00 | 1,670.00 | 56,638 |
27 Feb 2024 | 1,754.00 | 1,762.95 | 1,719.55 | 1,727.55 | 1,727.55 | 50,257 |
26 Feb 2024 | 1,730.00 | 1,780.05 | 1,718.05 | 1,762.95 | 1,762.95 | 65,270 |
23 Feb 2024 | 1,724.00 | 1,769.95 | 1,710.00 | 1,731.00 | 1,731.00 | 105,008 |
22 Feb 2024 | 1,716.90 | 1,725.65 | 1,672.85 | 1,711.40 | 1,711.40 | 95,903 |
21 Feb 2024 | 1,778.00 | 1,794.80 | 1,697.50 | 1,712.75 | 1,712.75 | 179,465 |
20 Feb 2024 | 1,787.00 | 1,836.90 | 1,745.10 | 1,782.45 | 1,782.45 | 228,995 |
19 Feb 2024 | 1,755.05 | 1,826.00 | 1,755.05 | 1,788.25 | 1,788.25 | 145,427 |
16 Feb 2024 | 1,743.90 | 1,818.90 | 1,735.70 | 1,764.75 | 1,764.75 | 207,325 |
15 Feb 2024 | 1,718.00 | 1,747.80 | 1,704.65 | 1,733.95 | 1,733.95 | 93,524 |
14 Feb 2024 | 1,741.00 | 1,782.70 | 1,701.75 | 1,719.35 | 1,719.35 | 162,877 |
13 Feb 2024 | 1,655.00 | 1,839.95 | 1,644.55 | 1,782.70 | 1,782.70 | 567,747 |
12 Feb 2024 | 1,702.00 | 1,714.70 | 1,634.70 | 1,656.45 | 1,656.45 | 94,638 |
09 Feb 2024 | 1,740.90 | 1,743.20 | 1,650.20 | 1,716.30 | 1,716.30 | 116,544 |
08 Feb 2024 | 1,790.00 | 1,790.00 | 1,732.20 | 1,741.25 | 1,741.25 | 111,828 |
07 Feb 2024 | 1,714.15 | 1,809.80 | 1,685.20 | 1,774.25 | 1,774.25 | 287,791 |
06 Feb 2024 | 1,666.00 | 1,807.00 | 1,666.00 | 1,714.15 | 1,714.15 | 460,032 |
05 Feb 2024 | 1,710.00 | 1,715.25 | 1,633.00 | 1,658.85 | 1,658.85 | 85,142 |
02 Feb 2024 | 1,732.20 | 1,752.00 | 1,694.05 | 1,706.75 | 1,706.75 | 108,218 |
01 Feb 2024 | 1,741.70 | 1,744.00 | 1,688.30 | 1,715.20 | 1,715.20 | 89,217 |
31 Jan 2024 | 1,671.05 | 1,739.70 | 1,654.05 | 1,734.20 | 1,734.20 | 229,788 |
30 Jan 2024 | 1,657.70 | 1,737.50 | 1,637.95 | 1,671.05 | 1,671.05 | 407,586 |
29 Jan 2024 | 1,670.00 | 1,677.95 | 1,650.00 | 1,657.70 | 1,657.70 | 102,584 |
25 Jan 2024 | 1,606.00 | 1,701.00 | 1,600.10 | 1,662.70 | 1,662.70 | 298,128 |
24 Jan 2024 | 1,549.95 | 1,624.80 | 1,545.10 | 1,606.75 | 1,606.75 | 325,897 |
23 Jan 2024 | 1,630.00 | 1,635.10 | 1,528.40 | 1,537.40 | 1,537.40 | 138,363 |
19 Jan 2024 | 1,602.00 | 1,626.00 | 1,597.05 | 1,606.45 | 1,606.45 | 84,175 |
18 Jan 2024 | 1,588.00 | 1,622.00 | 1,531.55 | 1,591.40 | 1,591.40 | 120,798 |
17 Jan 2024 | 1,606.00 | 1,639.90 | 1,576.50 | 1,584.75 | 1,584.75 | 181,535 |
16 Jan 2024 | 1,660.00 | 1,702.00 | 1,608.70 | 1,648.70 | 1,648.70 | 242,908 |
15 Jan 2024 | 1,660.05 | 1,679.95 | 1,635.15 | 1,654.15 | 1,654.15 | 154,683 |
12 Jan 2024 | 1,636.00 | 1,689.70 | 1,619.95 | 1,651.75 | 1,651.75 | 423,035 |
11 Jan 2024 | 1,576.15 | 1,657.40 | 1,560.30 | 1,625.25 | 1,625.25 | 444,297 |
10 Jan 2024 | 1,581.95 | 1,585.00 | 1,558.00 | 1,573.60 | 1,573.60 | 91,976 |
09 Jan 2024 | 1,594.00 | 1,615.10 | 1,572.00 | 1,585.55 | 1,585.55 | 145,555 |
08 Jan 2024 | 1,599.90 | 1,648.00 | 1,570.00 | 1,576.05 | 1,576.05 | 453,956 |
05 Jan 2024 | 1,599.80 | 1,639.70 | 1,541.00 | 1,593.85 | 1,593.85 | 454,317 |
04 Jan 2024 | 1,492.85 | 1,665.15 | 1,492.85 | 1,592.95 | 1,592.95 | 1,333,282 |
03 Jan 2024 | 1,509.95 | 1,527.95 | 1,482.60 | 1,491.35 | 1,491.35 | 102,534 |
02 Jan 2024 | 1,511.00 | 1,536.25 | 1,463.15 | 1,515.50 | 1,515.50 | 291,892 |
01 Jan 2024 | 1,579.00 | 1,609.70 | 1,495.55 | 1,516.75 | 1,516.75 | 456,619 |
29 Dec 2023 | 1,500.20 | 1,589.70 | 1,488.75 | 1,574.30 | 1,574.30 | 553,121 |
28 Dec 2023 | 1,523.95 | 1,549.70 | 1,500.55 | 1,510.20 | 1,510.20 | 286,619 |
27 Dec 2023 | 1,468.65 | 1,572.55 | 1,441.90 | 1,524.05 | 1,524.05 | 574,476 |
26 Dec 2023 | 1,330.55 | 1,499.00 | 1,322.40 | 1,468.70 | 1,468.70 | 680,789 |
22 Dec 2023 | 1,323.50 | 1,352.95 | 1,311.00 | 1,328.40 | 1,328.40 | 55,323 |
21 Dec 2023 | 1,269.00 | 1,336.10 | 1,259.30 | 1,328.95 | 1,328.95 | 90,582 |
20 Dec 2023 | 1,352.40 | 1,361.90 | 1,266.10 | 1,272.95 | 1,272.95 | 86,417 |
19 Dec 2023 | 1,356.95 | 1,362.05 | 1,333.55 | 1,345.70 | 1,345.70 | 102,066 |
18 Dec 2023 | 1,385.70 | 1,385.70 | 1,340.65 | 1,344.95 | 1,344.95 | 108,881 |
15 Dec 2023 | 1,371.95 | 1,393.00 | 1,369.45 | 1,379.10 | 1,379.10 | 63,760 |
14 Dec 2023 | 1,383.70 | 1,384.00 | 1,355.10 | 1,362.00 | 1,362.00 | 55,250 |
13 Dec 2023 | 1,350.00 | 1,389.55 | 1,342.40 | 1,370.45 | 1,370.45 | 89,810 |
12 Dec 2023 | 1,395.70 | 1,395.70 | 1,335.10 | 1,340.30 | 1,340.30 | 70,912 |
11 Dec 2023 | 1,379.90 | 1,398.20 | 1,367.20 | 1,383.25 | 1,383.25 | 65,160 |
08 Dec 2023 | 1,376.00 | 1,403.00 | 1,350.00 | 1,362.55 | 1,362.55 | 115,888 |
07 Dec 2023 | 1,384.40 | 1,393.00 | 1,374.95 | 1,382.80 | 1,382.80 | 39,644 |
06 Dec 2023 | 1,409.00 | 1,414.80 | 1,368.60 | 1,377.35 | 1,377.35 | 77,780 |
05 Dec 2023 | 1,419.95 | 1,425.60 | 1,390.00 | 1,398.45 | 1,398.45 | 60,231 |
04 Dec 2023 | 1,439.00 | 1,449.70 | 1,403.10 | 1,415.30 | 1,415.30 | 109,155 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |