Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
21 Jun 2024 | 1,891.05 | 1,918.80 | 1,876.15 | 1,913.30 | 1,913.30 | 22,575 |
20 Jun 2024 | 1,938.80 | 1,940.55 | 1,874.95 | 1,892.25 | 1,892.25 | 9,780 |
19 Jun 2024 | 1,910.05 | 1,978.25 | 1,899.00 | 1,933.65 | 1,933.65 | 53,540 |
18 Jun 2024 | 1,835.05 | 1,925.00 | 1,835.05 | 1,901.00 | 1,901.00 | 14,046 |
14 Jun 2024 | 1,838.60 | 1,866.00 | 1,825.00 | 1,852.75 | 1,852.75 | 25,822 |
13 Jun 2024 | 1,919.95 | 1,919.95 | 1,822.30 | 1,838.60 | 1,838.60 | 78,116 |
12 Jun 2024 | 1,861.40 | 1,933.95 | 1,849.90 | 1,908.10 | 1,908.10 | 86,048 |
11 Jun 2024 | 1,760.05 | 1,893.00 | 1,741.00 | 1,851.45 | 1,851.45 | 47,883 |
10 Jun 2024 | 1,706.40 | 1,740.00 | 1,676.20 | 1,734.75 | 1,734.75 | 9,903 |
07 Jun 2024 | 1,634.95 | 1,704.35 | 1,621.75 | 1,674.25 | 1,674.25 | 14,616 |
06 Jun 2024 | 1,582.55 | 1,656.00 | 1,582.55 | 1,631.95 | 1,631.95 | 35,598 |
05 Jun 2024 | 1,531.40 | 1,570.95 | 1,492.15 | 1,551.45 | 1,551.45 | 22,592 |
04 Jun 2024 | 1,625.25 | 1,625.25 | 1,456.60 | 1,531.35 | 1,531.35 | 66,912 |
03 Jun 2024 | 1,640.05 | 1,670.00 | 1,611.70 | 1,625.30 | 1,625.30 | 39,660 |
31 May 2024 | 1,567.50 | 1,626.35 | 1,564.10 | 1,601.90 | 1,601.90 | 7,244 |
30 May 2024 | 1,572.85 | 1,582.50 | 1,559.00 | 1,563.60 | 1,563.60 | 1,893 |
29 May 2024 | 1,585.00 | 1,585.00 | 1,558.95 | 1,572.85 | 1,572.85 | 16,901 |
28 May 2024 | 1,622.90 | 1,641.15 | 1,585.25 | 1,589.85 | 1,589.85 | 4,438 |
27 May 2024 | 1,622.80 | 1,682.85 | 1,622.05 | 1,625.60 | 1,625.60 | 40,600 |
24 May 2024 | 1,606.80 | 1,645.55 | 1,606.80 | 1,619.35 | 1,619.35 | 5,823 |
23 May 2024 | 1,602.15 | 1,616.20 | 1,593.40 | 1,606.75 | 1,606.75 | 3,190 |
22 May 2024 | 1,612.00 | 1,628.20 | 1,598.60 | 1,601.30 | 1,601.30 | 2,932 |
21 May 2024 | 1,570.05 | 1,614.45 | 1,565.00 | 1,610.70 | 1,610.70 | 4,720 |
17 May 2024 | 1,598.95 | 1,602.00 | 1,575.85 | 1,594.90 | 1,594.90 | 5,049 |
16 May 2024 | 1,591.95 | 1,595.30 | 1,575.00 | 1,589.50 | 1,589.50 | 3,309 |
15 May 2024 | 1,562.00 | 1,591.65 | 1,548.95 | 1,576.90 | 1,576.90 | 15,848 |
14 May 2024 | 1,588.00 | 1,592.40 | 1,551.65 | 1,560.75 | 1,560.75 | 4,847 |
13 May 2024 | 1,609.35 | 1,617.60 | 1,555.10 | 1,580.30 | 1,580.30 | 26,751 |
10 May 2024 | 1,550.00 | 1,614.80 | 1,527.40 | 1,600.00 | 1,600.00 | 405,711 |
09 May 2024 | 1,595.00 | 1,625.15 | 1,535.05 | 1,552.40 | 1,552.40 | 12,728 |
08 May 2024 | 1,607.40 | 1,607.40 | 1,575.00 | 1,588.40 | 1,588.40 | 6,647 |
07 May 2024 | 1,562.00 | 1,600.00 | 1,547.00 | 1,591.20 | 1,591.20 | 6,875 |
06 May 2024 | 1,599.95 | 1,599.95 | 1,553.20 | 1,562.05 | 1,562.05 | 6,241 |
03 May 2024 | 1,597.70 | 1,603.00 | 1,567.00 | 1,583.75 | 1,583.75 | 23,586 |
02 May 2024 | 1,628.15 | 1,628.15 | 1,593.00 | 1,599.25 | 1,599.25 | 4,364 |
30 Apr 2024 | 1,637.85 | 1,637.85 | 1,614.85 | 1,621.15 | 1,621.15 | 3,889 |
29 Apr 2024 | 1,615.85 | 1,638.00 | 1,597.25 | 1,618.95 | 1,618.95 | 11,983 |
26 Apr 2024 | 1,669.95 | 1,687.00 | 1,584.30 | 1,605.10 | 1,605.10 | 62,391 |
25 Apr 2024 | 1,640.05 | 1,640.05 | 1,595.10 | 1,607.45 | 1,607.45 | 8,158 |
24 Apr 2024 | 1,609.00 | 1,645.00 | 1,602.00 | 1,637.45 | 1,637.45 | 41,120 |
23 Apr 2024 | 1,548.05 | 1,625.25 | 1,548.05 | 1,609.15 | 1,609.15 | 51,428 |
22 Apr 2024 | 1,578.20 | 1,579.45 | 1,545.00 | 1,549.30 | 1,549.30 | 3,185 |
19 Apr 2024 | 1,511.35 | 1,561.05 | 1,502.05 | 1,545.15 | 1,545.15 | 8,980 |
18 Apr 2024 | 1,540.45 | 1,590.05 | 1,522.65 | 1,526.70 | 1,526.70 | 13,182 |
16 Apr 2024 | 1,538.40 | 1,555.00 | 1,529.90 | 1,540.45 | 1,540.45 | 19,374 |
15 Apr 2024 | 1,527.00 | 1,558.05 | 1,500.05 | 1,550.15 | 1,550.15 | 11,449 |
12 Apr 2024 | 1,559.60 | 1,632.00 | 1,551.20 | 1,568.40 | 1,568.40 | 50,196 |
10 Apr 2024 | 1,599.25 | 1,599.25 | 1,568.85 | 1,579.60 | 1,579.60 | 12,526 |
09 Apr 2024 | 1,628.00 | 1,628.00 | 1,564.00 | 1,583.20 | 1,583.20 | 57,395 |
08 Apr 2024 | 1,617.95 | 1,677.95 | 1,602.05 | 1,628.05 | 1,628.05 | 59,237 |
05 Apr 2024 | 1,498.95 | 1,619.35 | 1,488.95 | 1,598.30 | 1,598.30 | 243,413 |
04 Apr 2024 | 1,437.70 | 1,485.00 | 1,420.00 | 1,456.30 | 1,456.30 | 644,112 |
03 Apr 2024 | 1,419.00 | 1,424.45 | 1,392.80 | 1,395.80 | 1,395.80 | 246,597 |
02 Apr 2024 | 1,434.20 | 1,434.20 | 1,397.15 | 1,415.05 | 1,415.05 | 8,225 |
01 Apr 2024 | 1,340.00 | 1,434.75 | 1,330.35 | 1,417.55 | 1,417.55 | 50,207 |
28 Mar 2024 | 1,321.40 | 1,336.70 | 1,307.10 | 1,315.70 | 1,315.70 | 14,098 |
27 Mar 2024 | 1,326.95 | 1,331.25 | 1,310.00 | 1,321.35 | 1,321.35 | 63,504 |
26 Mar 2024 | 1,349.25 | 1,350.00 | 1,318.30 | 1,326.35 | 1,326.35 | 30,728 |
22 Mar 2024 | 1,332.05 | 1,361.50 | 1,332.05 | 1,356.00 | 1,356.00 | 5,560 |
21 Mar 2024 | 1,374.45 | 1,378.40 | 1,344.75 | 1,349.10 | 1,349.10 | 23,000 |
20 Mar 2024 | 1,383.45 | 1,383.45 | 1,339.15 | 1,351.35 | 1,351.35 | 4,267 |
19 Mar 2024 | 1,379.95 | 1,381.55 | 1,360.00 | 1,368.15 | 1,368.15 | 4,434 |
18 Mar 2024 | 1,388.65 | 1,388.65 | 1,367.20 | 1,375.85 | 1,375.85 | 21,059 |
15 Mar 2024 | 1,369.35 | 1,406.35 | 1,358.30 | 1,367.90 | 1,367.90 | 3,020 |
14 Mar 2024 | 1,340.00 | 1,395.30 | 1,321.50 | 1,378.60 | 1,378.60 | 35,916 |
13 Mar 2024 | 1,382.55 | 1,392.50 | 1,331.00 | 1,340.40 | 1,340.40 | 9,012 |
12 Mar 2024 | 1,382.85 | 1,390.60 | 1,358.00 | 1,373.65 | 1,373.65 | 10,957 |
11 Mar 2024 | 1,419.05 | 1,419.05 | 1,380.45 | 1,389.10 | 1,389.10 | 8,807 |
07 Mar 2024 | 1,424.85 | 1,439.95 | 1,405.00 | 1,414.55 | 1,414.55 | 34,975 |
06 Mar 2024 | 1,372.05 | 1,424.90 | 1,357.05 | 1,389.00 | 1,389.00 | 295,896 |
05 Mar 2024 | 1,412.20 | 1,412.20 | 1,321.05 | 1,358.80 | 1,358.80 | 181,992 |
04 Mar 2024 | 1,457.35 | 1,457.35 | 1,426.95 | 1,430.25 | 1,430.25 | 2,927 |
01 Mar 2024 | 1,455.00 | 1,455.00 | 1,425.20 | 1,437.30 | 1,437.30 | 3,072 |
29 Feb 2024 | 1,462.00 | 1,482.00 | 1,440.00 | 1,454.40 | 1,454.40 | 3,588 |
28 Feb 2024 | 1,501.05 | 1,501.05 | 1,461.70 | 1,472.65 | 1,472.65 | 7,964 |
27 Feb 2024 | 1,460.75 | 1,470.85 | 1,446.55 | 1,450.00 | 1,450.00 | 4,222 |
26 Feb 2024 | 1,473.05 | 1,475.95 | 1,451.25 | 1,463.10 | 1,463.10 | 3,700 |
23 Feb 2024 | 1,465.00 | 1,479.15 | 1,454.75 | 1,466.90 | 1,466.90 | 3,299 |
22 Feb 2024 | 1,452.00 | 1,468.80 | 1,445.55 | 1,458.85 | 1,458.85 | 16,134 |
21 Feb 2024 | 1,454.95 | 1,454.95 | 1,435.75 | 1,444.10 | 1,444.10 | 3,498 |
20 Feb 2024 | 1,454.35 | 1,454.35 | 1,431.00 | 1,437.20 | 1,437.20 | 13,455 |
19 Feb 2024 | 1,436.00 | 1,453.20 | 1,428.90 | 1,442.30 | 1,442.30 | 5,596 |
16 Feb 2024 | 1,429.10 | 1,429.10 | 1,405.00 | 1,420.85 | 1,420.85 | 20,574 |
15 Feb 2024 | 1,450.75 | 1,450.75 | 1,416.90 | 1,420.60 | 1,420.60 | 394,280 |
14 Feb 2024 | 1,406.75 | 1,453.00 | 1,389.10 | 1,435.60 | 1,435.60 | 20,419 |
13 Feb 2024 | 1,390.15 | 1,421.35 | 1,370.85 | 1,415.35 | 1,415.35 | 7,287 |
12 Feb 2024 | 1,425.00 | 1,428.35 | 1,364.75 | 1,384.15 | 1,384.15 | 34,993 |
09 Feb 2024 | 1,418.45 | 1,429.25 | 1,405.00 | 1,408.70 | 1,408.70 | 19,226 |
08 Feb 2024 | 1,439.55 | 1,439.55 | 1,410.00 | 1,418.10 | 1,418.10 | 27,546 |
07 Feb 2024 | 1,453.15 | 1,460.80 | 1,434.20 | 1,439.55 | 1,439.55 | 8,646 |
06 Feb 2024 | 1,457.85 | 1,457.85 | 1,419.00 | 1,446.75 | 1,446.75 | 21,316 |
05 Feb 2024 | 1,497.20 | 1,497.20 | 1,435.00 | 1,439.10 | 1,439.10 | 9,489 |
02 Feb 2024 | 1,505.15 | 1,520.85 | 1,480.95 | 1,482.55 | 1,482.55 | 7,107 |
01 Feb 2024 | 1,495.10 | 1,513.00 | 1,481.00 | 1,503.50 | 1,503.50 | 21,434 |
31 Jan 2024 | 1,495.25 | 1,497.45 | 1,468.00 | 1,476.95 | 1,476.95 | 16,887 |
30 Jan 2024 | 1,505.35 | 1,519.90 | 1,484.55 | 1,494.35 | 1,494.35 | 3,263 |
29 Jan 2024 | 1,509.45 | 1,529.40 | 1,498.00 | 1,512.80 | 1,512.80 | 2,970 |
25 Jan 2024 | 1,502.10 | 1,539.00 | 1,499.25 | 1,507.55 | 1,507.55 | 3,337 |
24 Jan 2024 | 1,491.90 | 1,508.45 | 1,467.15 | 1,492.65 | 1,492.65 | 5,235 |
23 Jan 2024 | 1,549.95 | 1,549.95 | 1,482.50 | 1,495.20 | 1,495.20 | 358,543 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |