Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
30 Apr 2024 | 1,650.00 | 1,661.00 | 1,641.00 | 1,645.45 | 1,645.45 | 54,144 |
29 Apr 2024 | 1,630.05 | 1,646.20 | 1,611.20 | 1,637.55 | 1,637.55 | 32,803 |
26 Apr 2024 | 1,585.60 | 1,623.90 | 1,585.60 | 1,615.85 | 1,615.85 | 42,605 |
25 Apr 2024 | 1,581.30 | 1,600.00 | 1,580.00 | 1,594.90 | 1,594.90 | 13,663 |
24 Apr 2024 | 1,595.00 | 1,602.50 | 1,559.05 | 1,580.05 | 1,580.05 | 43,612 |
23 Apr 2024 | 1,607.25 | 1,614.60 | 1,576.85 | 1,580.55 | 1,580.55 | 15,690 |
22 Apr 2024 | 1,599.50 | 1,614.85 | 1,570.35 | 1,606.80 | 1,606.80 | 29,348 |
19 Apr 2024 | 1,579.25 | 1,581.35 | 1,541.05 | 1,547.05 | 1,547.05 | 50,239 |
18 Apr 2024 | 1,614.20 | 1,634.00 | 1,590.70 | 1,593.65 | 1,593.65 | 11,628 |
16 Apr 2024 | 1,607.20 | 1,636.10 | 1,598.75 | 1,609.20 | 1,609.20 | 15,033 |
15 Apr 2024 | 1,610.10 | 1,640.00 | 1,598.00 | 1,608.35 | 1,608.35 | 43,298 |
12 Apr 2024 | 1,619.50 | 1,641.80 | 1,597.85 | 1,623.30 | 1,623.30 | 57,952 |
10 Apr 2024 | 1,633.25 | 1,644.20 | 1,601.00 | 1,605.50 | 1,605.50 | 49,559 |
09 Apr 2024 | 1,618.10 | 1,626.45 | 1,596.05 | 1,605.05 | 1,605.05 | 16,818 |
08 Apr 2024 | 1,614.20 | 1,622.10 | 1,586.00 | 1,612.65 | 1,612.65 | 9,887 |
05 Apr 2024 | 1,588.90 | 1,611.45 | 1,588.90 | 1,598.15 | 1,598.15 | 15,904 |
04 Apr 2024 | 1,619.95 | 1,619.95 | 1,583.10 | 1,586.95 | 1,586.95 | 6,108 |
03 Apr 2024 | 1,626.80 | 1,626.80 | 1,600.00 | 1,604.60 | 1,604.60 | 13,842 |
02 Apr 2024 | 1,605.55 | 1,623.40 | 1,602.00 | 1,609.90 | 1,609.90 | 9,665 |
01 Apr 2024 | 1,638.05 | 1,685.05 | 1,608.90 | 1,623.40 | 1,623.40 | 44,110 |
28 Mar 2024 | 1,600.45 | 1,625.00 | 1,594.75 | 1,617.85 | 1,617.85 | 9,186 |
27 Mar 2024 | 1,638.45 | 1,638.45 | 1,592.95 | 1,598.20 | 1,598.20 | 6,193 |
26 Mar 2024 | 1,602.25 | 1,628.45 | 1,592.55 | 1,612.50 | 1,612.50 | 9,244 |
22 Mar 2024 | 1,611.95 | 1,620.55 | 1,598.85 | 1,608.00 | 1,608.00 | 8,230 |
21 Mar 2024 | 1,572.45 | 1,615.60 | 1,566.50 | 1,612.20 | 1,612.20 | 7,319 |
20 Mar 2024 | 1,566.25 | 1,583.65 | 1,551.50 | 1,562.55 | 1,562.55 | 8,454 |
19 Mar 2024 | 1,614.05 | 1,623.25 | 1,564.15 | 1,569.10 | 1,569.10 | 7,735 |
18 Mar 2024 | 1,623.00 | 1,640.55 | 1,607.35 | 1,613.35 | 1,613.35 | 15,691 |
15 Mar 2024 | 1,651.10 | 1,660.10 | 1,613.40 | 1,639.65 | 1,639.65 | 13,602 |
14 Mar 2024 | 1,579.10 | 1,657.35 | 1,579.10 | 1,649.50 | 1,649.50 | 11,167 |
13 Mar 2024 | 1,640.35 | 1,652.90 | 1,588.60 | 1,602.75 | 1,602.75 | 49,325 |
12 Mar 2024 | 1,664.35 | 1,687.35 | 1,641.70 | 1,646.30 | 1,646.30 | 7,951 |
11 Mar 2024 | 1,670.45 | 1,703.80 | 1,670.45 | 1,674.85 | 1,674.85 | 10,530 |
07 Mar 2024 | 1,679.90 | 1,679.90 | 1,655.30 | 1,669.70 | 1,669.70 | 10,270 |
06 Mar 2024 | 1,671.95 | 1,681.40 | 1,644.15 | 1,665.95 | 1,665.95 | 8,879 |
05 Mar 2024 | 1,685.65 | 1,687.75 | 1,656.75 | 1,678.70 | 1,678.70 | 11,752 |
04 Mar 2024 | 1,634.45 | 1,700.70 | 1,634.45 | 1,669.05 | 1,669.05 | 66,298 |
01 Mar 2024 | 1,629.95 | 1,637.75 | 1,618.80 | 1,624.90 | 1,624.90 | 21,418 |
29 Feb 2024 | 1,616.00 | 1,625.40 | 1,593.70 | 1,618.80 | 1,618.80 | 16,667 |
28 Feb 2024 | 1,630.95 | 1,642.65 | 1,605.00 | 1,615.35 | 1,615.35 | 11,502 |
27 Feb 2024 | 1,603.00 | 1,635.30 | 1,600.00 | 1,622.35 | 1,622.35 | 25,499 |
26 Feb 2024 | 1,619.55 | 1,622.30 | 1,580.65 | 1,604.75 | 1,604.75 | 12,490 |
23 Feb 2024 | 1,594.30 | 1,625.00 | 1,594.30 | 1,612.20 | 1,612.20 | 11,837 |
22 Feb 2024 | 1,600.00 | 1,605.80 | 1,576.00 | 1,593.45 | 1,593.45 | 15,202 |
21 Feb 2024 | 1,593.45 | 1,607.00 | 1,588.90 | 1,599.80 | 1,599.80 | 29,431 |
20 Feb 2024 | 1,599.85 | 1,599.85 | 1,554.70 | 1,589.10 | 1,589.10 | 15,136 |
19 Feb 2024 | 1,636.85 | 1,636.85 | 1,584.35 | 1,587.55 | 1,587.55 | 32,206 |
16 Feb 2024 | 1,608.00 | 1,638.00 | 1,598.15 | 1,620.65 | 1,620.65 | 40,247 |
15 Feb 2024 | 1,615.50 | 1,630.45 | 1,595.40 | 1,605.15 | 1,605.15 | 14,365 |
14 Feb 2024 | 1,610.00 | 1,617.45 | 1,590.90 | 1,609.60 | 1,609.60 | 15,372 |
13 Feb 2024 | 1,595.05 | 1,612.85 | 1,584.15 | 1,608.05 | 1,608.05 | 38,522 |
12 Feb 2024 | 1,620.40 | 1,625.90 | 1,584.80 | 1,595.70 | 1,595.70 | 31,696 |
09 Feb 2024 | 1,619.75 | 1,654.00 | 1,615.60 | 1,620.40 | 1,620.40 | 48,314 |
08 Feb 2024 | 1,700.00 | 1,701.00 | 1,587.00 | 1,606.10 | 1,606.10 | 178,948 |
07 Feb 2024 | 1,600.00 | 1,605.00 | 1,576.15 | 1,595.65 | 1,595.65 | 33,617 |
06 Feb 2024 | 1,575.95 | 1,588.55 | 1,562.80 | 1,579.75 | 1,579.75 | 29,815 |
05 Feb 2024 | 1,504.90 | 1,584.00 | 1,500.10 | 1,573.05 | 1,573.05 | 64,070 |
02 Feb 2024 | 1,517.00 | 1,518.40 | 1,497.50 | 1,502.90 | 1,502.90 | 24,280 |
01 Feb 2024 | 1,505.10 | 1,521.00 | 1,491.05 | 1,515.60 | 1,515.60 | 16,570 |
31 Jan 2024 | 1,440.00 | 1,509.40 | 1,440.00 | 1,504.95 | 1,504.95 | 47,381 |
30 Jan 2024 | 1,483.25 | 1,489.30 | 1,465.00 | 1,468.65 | 1,468.65 | 27,828 |
29 Jan 2024 | 1,459.60 | 1,490.95 | 1,454.25 | 1,484.00 | 1,484.00 | 19,656 |
25 Jan 2024 | 1,458.95 | 1,470.00 | 1,441.40 | 1,453.95 | 1,453.95 | 811,431 |
24 Jan 2024 | 1,449.75 | 1,462.00 | 1,434.65 | 1,449.25 | 1,449.25 | 52,865 |
23 Jan 2024 | 1,411.15 | 1,454.95 | 1,411.15 | 1,440.30 | 1,440.30 | 42,160 |
19 Jan 2024 | 1,441.75 | 1,441.75 | 1,422.90 | 1,429.55 | 1,429.55 | 38,144 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 1,385.00 | 1,406.85 | 1,380.90 | 1,400.10 | 1,400.10 | 20,104 |
16 Jan 2024 | 1,409.90 | 1,413.45 | 1,376.00 | 1,387.15 | 1,387.15 | 20,934 |
15 Jan 2024 | 1,419.50 | 1,424.00 | 1,397.75 | 1,412.80 | 1,412.80 | 40,334 |
12 Jan 2024 | 1,400.45 | 1,402.90 | 1,389.75 | 1,398.45 | 1,398.45 | 7,846 |
11 Jan 2024 | 1,405.00 | 1,417.65 | 1,396.35 | 1,399.25 | 1,399.25 | 13,862 |
10 Jan 2024 | 1,412.50 | 1,414.95 | 1,390.40 | 1,405.15 | 1,405.15 | 31,141 |
09 Jan 2024 | 1,390.00 | 1,400.00 | 1,378.95 | 1,396.05 | 1,396.05 | 30,338 |
08 Jan 2024 | 1,399.40 | 1,401.00 | 1,375.75 | 1,382.55 | 1,382.55 | 17,978 |
05 Jan 2024 | 1,429.95 | 1,429.95 | 1,383.15 | 1,389.05 | 1,389.05 | 72,196 |
04 Jan 2024 | 1,406.05 | 1,422.10 | 1,394.20 | 1,397.90 | 1,397.90 | 87,854 |
03 Jan 2024 | 1,399.80 | 1,412.50 | 1,389.10 | 1,406.05 | 1,406.05 | 122,094 |
02 Jan 2024 | 1,340.00 | 1,404.05 | 1,332.10 | 1,395.10 | 1,395.10 | 251,406 |
01 Jan 2024 | 1,307.70 | 1,334.90 | 1,307.70 | 1,312.65 | 1,312.65 | 66,478 |
29 Dec 2023 | 1,340.65 | 1,342.00 | 1,319.00 | 1,323.05 | 1,323.05 | 41,644 |
28 Dec 2023 | 1,289.15 | 1,343.55 | 1,289.15 | 1,339.30 | 1,339.30 | 102,826 |
27 Dec 2023 | 1,289.95 | 1,300.55 | 1,281.00 | 1,289.00 | 1,289.00 | 68,879 |
26 Dec 2023 | 1,265.05 | 1,293.20 | 1,265.05 | 1,282.75 | 1,282.75 | 46,665 |
22 Dec 2023 | 1,261.85 | 1,284.80 | 1,252.30 | 1,264.10 | 1,264.10 | 29,568 |
21 Dec 2023 | 1,203.35 | 1,259.80 | 1,200.35 | 1,255.55 | 1,255.55 | 65,021 |
20 Dec 2023 | 1,272.05 | 1,279.50 | 1,220.00 | 1,227.80 | 1,227.80 | 87,762 |
19 Dec 2023 | 1,262.50 | 1,274.00 | 1,254.00 | 1,270.30 | 1,270.30 | 38,620 |
18 Dec 2023 | 1,269.95 | 1,287.35 | 1,251.35 | 1,259.65 | 1,259.65 | 102,661 |
15 Dec 2023 | 1,256.45 | 1,265.00 | 1,243.35 | 1,245.65 | 1,245.65 | 16,320 |
14 Dec 2023 | 1,252.30 | 1,260.95 | 1,241.75 | 1,254.85 | 1,254.85 | 25,521 |
13 Dec 2023 | 1,244.90 | 1,255.90 | 1,235.15 | 1,252.30 | 1,252.30 | 30,816 |
12 Dec 2023 | 1,232.90 | 1,250.80 | 1,229.00 | 1,240.20 | 1,240.20 | 21,890 |
11 Dec 2023 | 1,239.00 | 1,246.45 | 1,225.00 | 1,229.00 | 1,229.00 | 62,607 |
08 Dec 2023 | 1,262.60 | 1,262.60 | 1,231.00 | 1,238.20 | 1,238.20 | 257,471 |
07 Dec 2023 | 1,247.95 | 1,266.70 | 1,246.10 | 1,248.70 | 1,248.70 | 102,981 |
06 Dec 2023 | 1,260.45 | 1,266.45 | 1,238.75 | 1,243.55 | 1,243.55 | 36,003 |
05 Dec 2023 | 1,269.95 | 1,272.50 | 1,254.25 | 1,258.70 | 1,258.70 | 22,773 |
04 Dec 2023 | 1,319.90 | 1,319.90 | 1,255.95 | 1,260.15 | 1,260.15 | 95,029 |
01 Dec 2023 | 1,280.90 | 1,305.00 | 1,275.95 | 1,296.30 | 1,296.30 | 67,038 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |