Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | 0.00 | 0.00 | 0.00 | 1,559.50 | 1,559.50 | 22 |
30 Apr 2024 | 1,297.00 | 3,900.93 | 1,291.00 | 1,468.50 | 1,468.50 | 17,455 |
29 Apr 2024 | 2,144.00 | 2,144.00 | 1,389.00 | 1,392.00 | 1,392.00 | 32,880 |
26 Apr 2024 | 2,281.00 | 2,491.00 | 2,268.00 | 2,385.50 | 2,385.50 | 10,409 |
25 Apr 2024 | 2,883.00 | 3,018.00 | 2,585.00 | 2,594.00 | 2,594.00 | 18,259 |
24 Apr 2024 | 2,768.00 | 3,035.00 | 2,347.00 | 2,902.50 | 2,902.50 | 15,933 |
23 Apr 2024 | 4,852.00 | 4,852.00 | 3,824.11 | 4,341.50 | 4,341.50 | 8,288 |
22 Apr 2024 | 4,502.00 | 5,000.00 | 4,480.00 | 4,895.50 | 4,895.50 | 13,151 |
19 Apr 2024 | 4,247.00 | 4,288.00 | 3,943.00 | 4,027.00 | 4,027.00 | 7,380 |
18 Apr 2024 | 3,680.00 | 4,072.00 | 3,680.00 | 3,946.50 | 3,946.50 | 621 |
17 Apr 2024 | 3,504.00 | 3,706.00 | 3,395.00 | 3,601.50 | 3,601.50 | 4,227 |
16 Apr 2024 | 3,325.00 | 3,704.00 | 2,715.11 | 3,467.00 | 3,467.00 | 4,430 |
15 Apr 2024 | 2,780.00 | 3,070.00 | 2,780.00 | 3,012.50 | 3,012.50 | 5,130 |
12 Apr 2024 | 2,699.00 | 2,736.00 | 2,626.00 | 2,716.50 | 2,716.50 | 33,763 |
11 Apr 2024 | 2,730.00 | 2,886.00 | 2,702.00 | 2,805.50 | 2,805.50 | 11,171 |
10 Apr 2024 | 2,476.00 | 2,750.00 | 2,428.00 | 2,712.00 | 2,712.00 | 12,294 |
09 Apr 2024 | 2,686.00 | 3,100.39 | 2,420.00 | 2,575.00 | 2,575.00 | 6,643 |
08 Apr 2024 | 2,750.00 | 2,826.00 | 2,642.00 | 2,635.00 | 2,635.00 | 1,773 |
05 Apr 2024 | 2,892.00 | 3,260.00 | 2,845.00 | 3,315.00 | 3,315.00 | 6,592 |
04 Apr 2024 | 2,900.00 | 2,957.00 | 2,771.00 | 2,781.00 | 2,781.00 | 7,311 |
03 Apr 2024 | 3,136.00 | 3,243.00 | 2,993.00 | 3,003.50 | 3,003.50 | 32,541 |
02 Apr 2024 | 2,700.00 | 3,293.00 | 2,659.00 | 3,126.00 | 3,126.00 | 30,718 |
28 Mar 2024 | 2,470.00 | 2,636.00 | 2,456.00 | 2,575.50 | 2,575.50 | 3,437 |
27 Mar 2024 | 2,509.00 | 2,610.00 | 2,436.00 | 2,441.50 | 2,441.50 | 3,513 |
26 Mar 2024 | 2,646.00 | 2,927.07 | 2,339.00 | 2,438.50 | 2,438.50 | 13,418 |
25 Mar 2024 | 2,969.00 | 3,055.00 | 2,752.00 | 2,829.00 | 2,829.00 | 10,119 |
22 Mar 2024 | 2,990.00 | 3,087.00 | 2,967.00 | 2,985.00 | 2,985.00 | 5,435 |
21 Mar 2024 | 2,522.00 | 2,738.00 | 2,522.00 | 2,735.00 | 2,735.00 | 7,153 |
20 Mar 2024 | 2,840.00 | 2,848.00 | 2,810.00 | 2,848.50 | 2,848.50 | 3,849 |
19 Mar 2024 | 2,956.00 | 3,147.18 | 2,860.00 | 2,843.00 | 2,843.00 | 3,356 |
18 Mar 2024 | 3,165.00 | 3,166.00 | 2,710.00 | 2,817.00 | 2,817.00 | 9,612 |
15 Mar 2024 | 3,306.00 | 3,517.00 | 3,306.00 | 3,496.00 | 3,496.00 | 9,640 |
14 Mar 2024 | 3,077.00 | 3,462.00 | 3,034.00 | 3,437.50 | 3,437.50 | 14,793 |
13 Mar 2024 | 2,721.00 | 3,002.00 | 2,710.00 | 2,946.00 | 2,946.00 | 9,649 |
12 Mar 2024 | 2,605.00 | 2,884.00 | 2,605.00 | 2,669.00 | 2,669.00 | 5,998 |
11 Mar 2024 | 2,767.00 | 2,790.00 | 2,552.00 | 2,640.50 | 2,640.50 | 12,918 |
08 Mar 2024 | 2,577.00 | 2,745.00 | 2,521.00 | 2,793.00 | 2,793.00 | 9,486 |
07 Mar 2024 | 2,860.00 | 2,934.00 | 2,637.00 | 2,704.00 | 2,704.00 | 20,630 |
06 Mar 2024 | 2,488.00 | 2,830.00 | 2,450.00 | 2,748.00 | 2,748.00 | 17,363 |
05 Mar 2024 | 2,402.00 | 2,645.00 | 1,990.72 | 2,665.50 | 2,665.50 | 7,736 |
04 Mar 2024 | 1,957.00 | 2,188.00 | 1,900.91 | 2,240.00 | 2,240.00 | 2,540 |
01 Mar 2024 | 1,905.00 | 2,019.13 | 1,905.00 | 1,959.50 | 1,959.50 | 6,438 |
29 Feb 2024 | 1,863.00 | 1,936.89 | 1,863.00 | 1,991.50 | 1,991.50 | 6,342 |
28 Feb 2024 | 1,963.00 | 2,005.40 | 1,836.77 | 1,829.00 | 1,829.00 | 9,009 |
27 Feb 2024 | 1,950.00 | 2,182.61 | 1,835.00 | 1,913.50 | 1,913.50 | 10,454 |
26 Feb 2024 | 2,280.00 | 2,302.00 | 1,970.00 | 1,976.00 | 1,976.00 | 3,137 |
23 Feb 2024 | 2,130.00 | 2,207.00 | 2,097.03 | 2,170.00 | 2,170.00 | 7,663 |
22 Feb 2024 | 2,095.00 | 2,260.00 | 2,083.22 | 2,208.00 | 2,208.00 | 7,076 |
21 Feb 2024 | 2,250.00 | 2,259.82 | 2,100.00 | 2,203.00 | 2,203.00 | 4,115 |
20 Feb 2024 | 2,106.00 | 2,488.83 | 2,106.00 | 2,244.00 | 2,244.00 | 10,378 |
19 Feb 2024 | 2,100.00 | 2,100.00 | 2,100.00 | 2,092.50 | 2,092.50 | 573 |
16 Feb 2024 | 1,882.00 | 2,016.80 | 1,865.00 | 1,988.00 | 1,988.00 | 13,774 |
15 Feb 2024 | 2,400.00 | 2,430.00 | 2,234.00 | 2,281.50 | 2,281.50 | 8,716 |
14 Feb 2024 | 2,618.00 | 2,655.00 | 2,603.00 | 2,633.00 | 2,633.00 | 2,251 |
13 Feb 2024 | 2,487.00 | 2,796.72 | 2,460.00 | 2,655.00 | 2,655.00 | 6,775 |
12 Feb 2024 | 2,310.00 | 2,350.00 | 2,260.00 | 2,389.00 | 2,389.00 | 8,366 |
09 Feb 2024 | 2,420.00 | 2,437.00 | 2,295.00 | 2,402.00 | 2,402.00 | 526 |
08 Feb 2024 | 2,492.00 | 2,560.00 | 2,459.00 | 2,419.50 | 2,419.50 | 12,820 |
07 Feb 2024 | 2,556.00 | 2,687.00 | 2,476.00 | 2,563.00 | 2,563.00 | 1,412 |
06 Feb 2024 | 2,978.00 | 3,062.00 | 2,609.55 | 2,737.00 | 2,737.00 | 7,560 |
05 Feb 2024 | 2,685.00 | 3,100.00 | 2,650.00 | 3,016.50 | 3,016.50 | 7,720 |
02 Feb 2024 | 2,431.00 | 2,758.00 | 2,431.00 | 2,730.00 | 2,730.00 | 3,678 |
01 Feb 2024 | 2,444.00 | 2,671.00 | 2,441.00 | 2,628.00 | 2,628.00 | 4,514 |
31 Jan 2024 | 2,613.00 | 2,623.00 | 2,432.00 | 2,445.00 | 2,445.00 | 6,799 |
30 Jan 2024 | 2,300.00 | 2,334.97 | 2,250.00 | 2,342.50 | 2,342.50 | 1,469 |
29 Jan 2024 | 2,659.00 | 2,738.00 | 2,552.00 | 2,473.50 | 2,473.50 | 4,471 |
26 Jan 2024 | 2,827.00 | 2,831.00 | 2,621.00 | 2,734.50 | 2,734.50 | 8,405 |
25 Jan 2024 | 2,411.00 | 2,730.00 | 2,401.00 | 2,691.50 | 2,691.50 | 38,486 |
24 Jan 2024 | 1,939.00 | 1,948.00 | 1,903.00 | 1,957.00 | 1,957.00 | 3,793 |
23 Jan 2024 | 2,011.00 | 2,011.00 | 1,873.15 | 2,004.50 | 2,004.50 | 1,642 |
22 Jan 2024 | 1,854.00 | 2,018.00 | 1,818.00 | 2,011.50 | 2,011.50 | 867 |
19 Jan 2024 | 1,998.00 | 2,017.00 | 1,978.00 | 2,012.50 | 2,012.50 | 2,006 |
18 Jan 2024 | 1,810.00 | 1,970.00 | 1,810.00 | 1,937.00 | 1,937.00 | 3,353 |
17 Jan 2024 | 1,822.00 | 1,906.00 | 1,812.00 | 1,899.50 | 1,899.50 | 3,339 |
16 Jan 2024 | 1,850.00 | 1,906.00 | 1,509.55 | 1,706.50 | 1,706.50 | 33,377 |
15 Jan 2024 | 1,740.00 | 1,740.00 | 1,689.00 | 1,721.00 | 1,721.00 | 5,467 |
12 Jan 2024 | 1,675.00 | 1,747.00 | 1,627.00 | 1,692.00 | 1,692.00 | 3,477 |
11 Jan 2024 | 1,481.00 | 1,570.00 | 1,481.00 | 1,607.50 | 1,607.50 | 310 |
10 Jan 2024 | 1,433.00 | 1,494.00 | 1,433.00 | 1,481.50 | 1,481.50 | 9,310 |
09 Jan 2024 | 1,374.00 | 1,467.00 | 1,335.62 | 1,450.50 | 1,450.50 | 2,242 |
08 Jan 2024 | 1,413.00 | 1,413.00 | 1,378.00 | 1,379.50 | 1,379.50 | 2,178 |
05 Jan 2024 | 1,401.00 | 1,442.00 | 1,368.00 | 1,378.50 | 1,378.50 | 9,375 |
04 Jan 2024 | 1,358.00 | 1,384.00 | 1,325.00 | 1,325.00 | 1,325.00 | 12,859 |
03 Jan 2024 | 1,277.00 | 1,403.00 | 1,277.00 | 1,378.50 | 1,378.50 | 9,124 |
02 Jan 2024 | 1,222.00 | 1,257.00 | 1,053.19 | 1,217.50 | 1,217.50 | 917 |
29 Dec 2023 | 1,122.00 | 1,122.00 | 1,120.00 | 1,136.50 | 1,136.50 | 277 |
28 Dec 2023 | 1,031.00 | 1,065.00 | 1,031.00 | 1,092.50 | 1,092.50 | 4,242 |
27 Dec 2023 | 1,120.00 | 1,120.00 | 1,044.00 | 1,045.00 | 1,045.00 | 648 |
22 Dec 2023 | 1,156.00 | 1,156.00 | 1,125.00 | 1,125.00 | 1,125.00 | 267 |
21 Dec 2023 | 1,220.00 | 1,245.00 | 1,184.00 | 1,185.50 | 1,185.50 | 12,686 |
20 Dec 2023 | 1,152.00 | 1,152.00 | 1,119.00 | 1,143.00 | 1,143.00 | 92 |
19 Dec 2023 | 1,193.00 | 1,512.36 | 1,125.00 | 1,117.00 | 1,117.00 | 3,462 |
18 Dec 2023 | 1,195.00 | 1,195.00 | 1,145.00 | 1,160.50 | 1,160.50 | 956 |
15 Dec 2023 | 1,234.00 | 1,234.00 | 1,223.00 | 1,210.50 | 1,210.50 | 3,255 |
14 Dec 2023 | 1,418.00 | 1,423.00 | 1,279.00 | 1,267.00 | 1,267.00 | 15,081 |
13 Dec 2023 | 1,550.00 | 1,658.00 | 1,523.00 | 1,636.00 | 1,636.00 | 8,216 |
12 Dec 2023 | 1,428.00 | 1,542.00 | 1,428.00 | 1,516.50 | 1,516.50 | 19,788 |
11 Dec 2023 | 1,395.00 | 1,440.00 | 1,365.00 | 1,442.50 | 1,442.50 | 3,455 |
08 Dec 2023 | 1,412.00 | 1,412.00 | 1,370.00 | 1,367.50 | 1,367.50 | 3,916 |
07 Dec 2023 | 1,414.00 | 1,414.00 | 1,398.00 | 1,401.00 | 1,401.00 | 3,956 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |