Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 2,130.00 | 2,149.90 | 2,020.55 | 2,047.35 | 2,047.35 | 5,119 |
03 May 2024 | 2,090.00 | 2,138.00 | 2,051.05 | 2,079.35 | 2,079.35 | 8,333 |
02 May 2024 | 1,946.05 | 2,045.00 | 1,945.60 | 1,994.85 | 1,994.85 | 3,173 |
30 Apr 2024 | 1,937.30 | 1,995.45 | 1,937.00 | 1,945.60 | 1,945.60 | 1,706 |
29 Apr 2024 | 2,000.05 | 2,068.90 | 1,933.00 | 1,973.00 | 1,973.00 | 8,967 |
26 Apr 2024 | 2,050.00 | 2,068.00 | 1,956.90 | 1,990.30 | 1,990.30 | 3,135 |
25 Apr 2024 | 1,999.15 | 2,050.00 | 1,998.80 | 2,031.45 | 2,031.45 | 3,621 |
24 Apr 2024 | 1,989.00 | 2,050.00 | 1,950.00 | 1,968.20 | 1,968.20 | 4,114 |
23 Apr 2024 | 2,028.00 | 2,068.50 | 1,901.00 | 1,935.60 | 1,935.60 | 4,319 |
22 Apr 2024 | 1,875.00 | 2,014.00 | 1,810.60 | 1,998.55 | 1,998.55 | 10,484 |
19 Apr 2024 | 1,850.00 | 1,890.00 | 1,810.00 | 1,821.65 | 1,821.65 | 3,308 |
18 Apr 2024 | 1,859.00 | 1,888.00 | 1,820.65 | 1,870.65 | 1,870.65 | 7,912 |
16 Apr 2024 | 1,870.20 | 1,870.20 | 1,800.00 | 1,820.50 | 1,820.50 | 1,949 |
15 Apr 2024 | 1,799.00 | 1,899.00 | 1,751.00 | 1,833.60 | 1,833.60 | 5,444 |
12 Apr 2024 | 1,760.00 | 1,842.45 | 1,760.00 | 1,834.35 | 1,834.35 | 5,052 |
10 Apr 2024 | 1,843.00 | 1,843.00 | 1,777.95 | 1,800.00 | 1,800.00 | 4,166 |
09 Apr 2024 | 1,778.00 | 1,847.95 | 1,726.80 | 1,811.05 | 1,811.05 | 7,320 |
08 Apr 2024 | 1,797.00 | 1,797.00 | 1,710.00 | 1,726.80 | 1,726.80 | 5,713 |
05 Apr 2024 | 1,874.00 | 1,875.00 | 1,760.00 | 1,799.95 | 1,799.95 | 10,431 |
04 Apr 2024 | 1,969.00 | 1,969.90 | 1,800.00 | 1,839.50 | 1,839.50 | 11,731 |
03 Apr 2024 | 1,890.00 | 1,984.00 | 1,890.00 | 1,938.85 | 1,938.85 | 18,962 |
02 Apr 2024 | 1,770.00 | 1,842.00 | 1,760.00 | 1,806.25 | 1,806.25 | 13,722 |
01 Apr 2024 | 1,598.00 | 1,705.00 | 1,553.60 | 1,692.30 | 1,692.30 | 13,060 |
28 Mar 2024 | 1,395.00 | 1,550.00 | 1,395.00 | 1,524.55 | 1,524.55 | 4,054 |
27 Mar 2024 | 1,494.80 | 1,494.90 | 1,395.00 | 1,416.55 | 1,416.55 | 4,789 |
26 Mar 2024 | 1,465.00 | 1,479.50 | 1,389.10 | 1,459.05 | 1,459.05 | 2,985 |
22 Mar 2024 | 1,380.00 | 1,450.00 | 1,370.00 | 1,431.80 | 1,431.80 | 5,312 |
21 Mar 2024 | 1,290.00 | 1,425.00 | 1,290.00 | 1,405.25 | 1,405.25 | 7,370 |
20 Mar 2024 | 1,248.00 | 1,269.95 | 1,228.00 | 1,267.05 | 1,267.05 | 2,006 |
19 Mar 2024 | 1,275.00 | 1,318.90 | 1,230.00 | 1,248.20 | 1,248.20 | 3,008 |
18 Mar 2024 | 1,347.10 | 1,347.10 | 1,240.00 | 1,264.75 | 1,264.75 | 3,752 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 1,116.90 | 1,383.95 | 1,116.90 | 1,327.20 | 1,327.20 | 6,480 |
13 Mar 2024 | 1,415.00 | 1,415.00 | 1,230.00 | 1,254.55 | 1,254.55 | 7,956 |
12 Mar 2024 | 1,450.05 | 1,536.90 | 1,360.00 | 1,402.65 | 1,402.65 | 4,080 |
11 Mar 2024 | 1,551.00 | 1,596.30 | 1,435.75 | 1,460.65 | 1,460.65 | 3,723 |
07 Mar 2024 | 1,629.30 | 1,635.00 | 1,540.00 | 1,561.35 | 1,561.35 | 1,862 |
06 Mar 2024 | 1,595.00 | 1,649.90 | 1,525.00 | 1,616.20 | 1,616.20 | 3,518 |
05 Mar 2024 | 1,601.00 | 1,629.20 | 1,590.00 | 1,609.40 | 1,609.40 | 1,442 |
04 Mar 2024 | 1,608.75 | 1,649.00 | 1,588.00 | 1,616.10 | 1,616.10 | 3,380 |
01 Mar 2024 | 1,575.00 | 1,678.70 | 1,510.80 | 1,590.35 | 1,590.35 | 1,290 |
29 Feb 2024 | 1,561.45 | 1,598.00 | 1,545.00 | 1,568.25 | 1,568.25 | 1,159 |
28 Feb 2024 | 1,621.05 | 1,640.50 | 1,550.00 | 1,561.45 | 1,561.45 | 3,451 |
27 Feb 2024 | 1,649.50 | 1,665.00 | 1,610.65 | 1,634.40 | 1,634.40 | 821 |
26 Feb 2024 | 1,680.05 | 1,690.20 | 1,592.05 | 1,645.30 | 1,645.30 | 4,353 |
23 Feb 2024 | 1,695.00 | 1,711.00 | 1,630.00 | 1,667.60 | 1,667.60 | 2,885 |
22 Feb 2024 | 1,650.00 | 1,695.00 | 1,602.00 | 1,680.35 | 1,680.35 | 2,058 |
21 Feb 2024 | 1,644.00 | 1,717.00 | 1,602.00 | 1,644.90 | 1,644.90 | 6,852 |
20 Feb 2024 | 1,569.00 | 1,670.00 | 1,535.15 | 1,604.05 | 1,604.05 | 7,270 |
19 Feb 2024 | 1,533.95 | 1,564.00 | 1,505.00 | 1,540.00 | 1,540.00 | 3,287 |
16 Feb 2024 | 1,539.85 | 1,539.85 | 1,500.00 | 1,510.55 | 1,510.55 | 955 |
15 Feb 2024 | 1,530.00 | 1,554.90 | 1,490.00 | 1,503.80 | 1,503.80 | 1,735 |
14 Feb 2024 | 1,460.00 | 1,555.00 | 1,459.90 | 1,507.40 | 1,507.40 | 4,998 |
13 Feb 2024 | 1,484.50 | 1,484.50 | 1,370.00 | 1,411.75 | 1,411.75 | 2,161 |
12 Feb 2024 | 1,548.95 | 1,548.95 | 1,392.50 | 1,420.05 | 1,420.05 | 5,396 |
09 Feb 2024 | 1,550.00 | 1,578.90 | 1,499.95 | 1,516.65 | 1,516.65 | 2,609 |
08 Feb 2024 | 1,574.00 | 1,580.00 | 1,525.00 | 1,540.90 | 1,540.90 | 1,589 |
07 Feb 2024 | 1,599.80 | 1,650.00 | 1,503.25 | 1,525.45 | 1,525.45 | 7,645 |
06 Feb 2024 | 1,579.00 | 1,620.00 | 1,500.00 | 1,566.75 | 1,566.75 | 3,330 |
05 Feb 2024 | 1,616.70 | 1,616.70 | 1,540.60 | 1,573.75 | 1,573.75 | 4,654 |
02 Feb 2024 | 1,659.70 | 1,659.70 | 1,556.85 | 1,575.55 | 1,575.55 | 2,637 |
01 Feb 2024 | 1,720.70 | 1,720.70 | 1,599.90 | 1,612.95 | 1,612.95 | 3,145 |
31 Jan 2024 | 1,700.00 | 1,800.00 | 1,650.00 | 1,672.70 | 1,672.70 | 6,262 |
30 Jan 2024 | 1,576.60 | 1,818.00 | 1,569.30 | 1,664.30 | 1,664.30 | 14,794 |
29 Jan 2024 | 1,550.00 | 1,588.40 | 1,483.90 | 1,543.80 | 1,543.80 | 3,418 |
25 Jan 2024 | 1,590.00 | 1,614.00 | 1,473.40 | 1,539.35 | 1,539.35 | 3,100 |
24 Jan 2024 | 1,622.80 | 1,622.80 | 1,536.60 | 1,567.40 | 1,567.40 | 1,129 |
23 Jan 2024 | 1,604.55 | 1,648.40 | 1,570.00 | 1,586.00 | 1,586.00 | 2,089 |
19 Jan 2024 | 1,608.25 | 1,695.00 | 1,550.00 | 1,578.30 | 1,578.30 | 6,223 |
18 Jan 2024 | 1,530.00 | 1,700.00 | 1,530.00 | 1,608.25 | 1,608.25 | 4,423 |
17 Jan 2024 | 1,592.00 | 1,600.00 | 1,527.75 | 1,570.90 | 1,570.90 | 3,537 |
16 Jan 2024 | 1,649.80 | 1,720.00 | 1,575.20 | 1,593.20 | 1,593.20 | 2,973 |
15 Jan 2024 | 1,705.00 | 1,722.00 | 1,640.00 | 1,649.80 | 1,649.80 | 2,977 |
12 Jan 2024 | 1,768.00 | 1,768.00 | 1,662.05 | 1,680.20 | 1,680.20 | 4,570 |
11 Jan 2024 | 1,737.80 | 1,782.95 | 1,696.10 | 1,740.30 | 1,740.30 | 5,925 |
10 Jan 2024 | 1,694.00 | 1,772.00 | 1,615.60 | 1,691.15 | 1,691.15 | 15,326 |
09 Jan 2024 | 1,525.00 | 1,657.00 | 1,493.00 | 1,640.50 | 1,640.50 | 18,640 |
08 Jan 2024 | 1,469.90 | 1,550.00 | 1,442.00 | 1,493.00 | 1,493.00 | 17,082 |
05 Jan 2024 | 1,371.85 | 1,444.00 | 1,368.50 | 1,395.35 | 1,395.35 | 4,035 |
04 Jan 2024 | 1,420.95 | 1,420.95 | 1,365.00 | 1,371.85 | 1,371.85 | 4,381 |
03 Jan 2024 | 1,437.90 | 1,437.90 | 1,383.05 | 1,395.35 | 1,395.35 | 1,572 |
02 Jan 2024 | 1,444.85 | 1,444.85 | 1,381.60 | 1,405.25 | 1,405.25 | 1,508 |
01 Jan 2024 | 1,422.00 | 1,445.50 | 1,266.00 | 1,432.95 | 1,432.95 | 2,496 |
29 Dec 2023 | 1,446.90 | 1,446.90 | 1,408.50 | 1,422.50 | 1,422.50 | 995 |
28 Dec 2023 | 1,420.05 | 1,453.55 | 1,405.05 | 1,408.50 | 1,408.50 | 2,904 |
27 Dec 2023 | 1,423.00 | 1,459.00 | 1,416.85 | 1,420.05 | 1,420.05 | 1,965 |
26 Dec 2023 | 1,476.80 | 1,499.00 | 1,406.60 | 1,422.75 | 1,422.75 | 2,425 |
22 Dec 2023 | 1,425.00 | 1,515.00 | 1,425.00 | 1,447.80 | 1,447.80 | 3,753 |
21 Dec 2023 | 1,300.00 | 1,449.00 | 1,300.00 | 1,439.10 | 1,439.10 | 5,804 |
20 Dec 2023 | 1,408.90 | 1,575.00 | 1,331.05 | 1,356.85 | 1,356.85 | 9,627 |
19 Dec 2023 | 1,459.00 | 1,490.00 | 1,400.20 | 1,408.90 | 1,408.90 | 3,124 |
18 Dec 2023 | 1,508.00 | 1,508.00 | 1,410.00 | 1,439.95 | 1,439.95 | 2,743 |
15 Dec 2023 | 1,521.20 | 1,526.00 | 1,450.00 | 1,483.00 | 1,483.00 | 6,656 |
14 Dec 2023 | 1,564.80 | 1,600.00 | 1,510.00 | 1,521.20 | 1,521.20 | 8,695 |
13 Dec 2023 | 1,477.00 | 1,593.00 | 1,457.05 | 1,539.50 | 1,539.50 | 24,214 |
12 Dec 2023 | 1,520.00 | 1,524.00 | 1,440.10 | 1,456.55 | 1,456.55 | 10,592 |
11 Dec 2023 | 1,270.00 | 1,510.65 | 1,260.00 | 1,508.75 | 1,508.75 | 40,726 |
08 Dec 2023 | 1,269.00 | 1,269.00 | 1,190.00 | 1,258.90 | 1,258.90 | 6,404 |
07 Dec 2023 | 1,235.00 | 1,250.00 | 1,204.00 | 1,232.50 | 1,232.50 | 1,201 |
06 Dec 2023 | 1,240.00 | 1,259.00 | 1,225.00 | 1,231.25 | 1,231.25 | 2,622 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |