Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Apr 2024 | 12,745.00 | 12,745.00 | 12,300.00 | 12,389.50 | 12,389.50 | 54,407 |
16 Apr 2024 | 12,601.00 | 12,750.00 | 12,504.00 | 12,549.00 | 12,549.00 | 40,564 |
15 Apr 2024 | 12,700.00 | 12,900.00 | 12,471.00 | 12,667.00 | 12,667.00 | 74,947 |
12 Apr 2024 | 13,400.00 | 13,400.00 | 12,619.00 | 12,647.00 | 12,647.00 | 69,795 |
11 Apr 2024 | 13,000.00 | 13,235.00 | 12,965.00 | 13,187.00 | 13,187.00 | 2,543 |
10 Apr 2024 | 13,000.00 | 13,500.00 | 12,680.50 | 12,914.50 | 12,914.50 | 42,055 |
09 Apr 2024 | 12,934.00 | 13,010.00 | 12,744.50 | 12,994.00 | 12,994.00 | 54,222 |
08 Apr 2024 | 13,135.00 | 13,200.00 | 12,822.50 | 12,904.50 | 12,904.50 | 53,329 |
05 Apr 2024 | 13,300.00 | 13,373.00 | 12,791.00 | 13,079.00 | 13,079.00 | 54,980 |
04 Apr 2024 | 13,850.00 | 13,900.00 | 13,071.00 | 13,112.00 | 13,112.00 | 86,333 |
03 Apr 2024 | 13,788.00 | 13,788.00 | 13,400.00 | 13,484.00 | 13,484.00 | 62,957 |
27 Mar 2024 | 14,125.00 | 14,207.00 | 13,611.00 | 13,777.00 | 13,777.00 | 139,684 |
26 Mar 2024 | 14,100.00 | 14,310.00 | 13,983.50 | 14,102.50 | 14,102.50 | 60,006 |
25 Mar 2024 | 14,500.00 | 14,500.00 | 13,919.50 | 13,990.50 | 13,990.50 | 57,003 |
22 Mar 2024 | 14,399.00 | 14,438.50 | 14,089.00 | 14,414.00 | 14,414.00 | 72,305 |
21 Mar 2024 | 14,200.00 | 14,538.50 | 14,151.00 | 14,275.50 | 14,275.50 | 115,704 |
20 Mar 2024 | 13,699.00 | 14,067.50 | 13,545.00 | 14,027.00 | 14,027.00 | 126,855 |
19 Mar 2024 | 13,557.50 | 13,805.00 | 13,310.00 | 13,734.50 | 13,734.50 | 72,724 |
18 Mar 2024 | 13,250.00 | 13,650.00 | 13,250.00 | 13,601.00 | 13,601.00 | 62,521 |
15 Mar 2024 | 13,950.00 | 13,950.00 | 13,370.00 | 13,436.00 | 13,436.00 | 64,341 |
14 Mar 2024 | 13,670.00 | 14,073.00 | 13,560.00 | 13,806.00 | 13,806.00 | 59,869 |
13 Mar 2024 | 13,830.00 | 14,097.50 | 13,580.00 | 13,631.50 | 13,631.50 | 56,573 |
12 Mar 2024 | 13,250.00 | 14,164.00 | 13,159.00 | 13,829.50 | 13,829.50 | 45,558 |
11 Mar 2024 | 13,480.00 | 13,480.00 | 13,086.50 | 13,153.50 | 13,153.50 | 33,353 |
08 Mar 2024 | 13,100.00 | 13,417.50 | 13,100.00 | 13,211.50 | 13,211.50 | 49,626 |
07 Mar 2024 | 12,874.00 | 13,263.00 | 12,735.50 | 13,101.50 | 13,101.50 | 44,922 |
06 Mar 2024 | 13,352.00 | 13,520.00 | 12,650.00 | 12,874.00 | 12,874.00 | 109,615 |
05 Mar 2024 | 13,890.00 | 13,899.00 | 13,107.00 | 13,163.00 | 13,163.00 | 48,145 |
04 Mar 2024 | 14,700.00 | 14,889.50 | 13,802.50 | 13,880.50 | 13,880.50 | 52,820 |
01 Mar 2024 | 14,650.50 | 14,776.00 | 14,273.50 | 14,574.50 | 14,574.50 | 69,697 |
29 Feb 2024 | 14,480.00 | 14,760.00 | 14,180.00 | 14,316.00 | 14,316.00 | 106,185 |
28 Feb 2024 | 14,697.00 | 14,899.50 | 14,080.00 | 14,193.00 | 14,193.00 | 61,404 |
27 Feb 2024 | 14,970.00 | 14,970.00 | 14,553.50 | 14,697.00 | 14,697.00 | 66,836 |
26 Feb 2024 | 15,400.00 | 15,580.00 | 14,722.50 | 14,874.50 | 14,874.50 | 81,375 |
23 Feb 2024 | 15,787.00 | 15,787.00 | 14,350.50 | 15,207.00 | 15,207.00 | 304,551 |
22 Feb 2024 | 16,355.00 | 17,000.00 | 16,200.00 | 16,617.50 | 16,617.50 | 96,319 |
21 Feb 2024 | 16,500.00 | 16,518.50 | 15,913.00 | 16,041.00 | 16,041.00 | 36,286 |
20 Feb 2024 | 17,300.00 | 17,350.00 | 16,124.00 | 16,456.00 | 16,456.00 | 33,416 |
19 Feb 2024 | 16,445.00 | 17,600.00 | 16,220.00 | 17,177.00 | 17,177.00 | 21,217 |
16 Feb 2024 | 17,320.00 | 17,403.50 | 16,200.00 | 16,396.00 | 16,396.00 | 30,397 |
15 Feb 2024 | 16,999.00 | 17,680.00 | 16,880.50 | 17,011.50 | 17,011.50 | 24,248 |
14 Feb 2024 | 18,015.00 | 18,374.50 | 16,652.00 | 16,999.50 | 16,999.50 | 41,819 |
09 Feb 2024 | 18,200.00 | 18,663.50 | 17,990.00 | 18,015.50 | 18,015.50 | 35,680 |
08 Feb 2024 | 18,120.00 | 18,488.50 | 17,939.00 | 18,162.00 | 18,162.00 | 57,187 |
07 Feb 2024 | 18,000.00 | 18,450.00 | 17,743.00 | 18,156.00 | 18,156.00 | 29,949 |
06 Feb 2024 | 19,040.00 | 19,218.00 | 17,569.00 | 17,777.00 | 17,777.00 | 45,524 |
05 Feb 2024 | 19,026.00 | 19,499.00 | 18,750.00 | 18,993.50 | 18,993.50 | 35,185 |
02 Feb 2024 | 18,874.00 | 19,371.00 | 18,800.00 | 19,026.50 | 19,026.50 | 43,348 |
01 Feb 2024 | 18,000.00 | 18,893.50 | 17,500.00 | 18,873.00 | 18,873.00 | 33,146 |
31 Jan 2024 | 18,360.00 | 18,522.50 | 17,571.00 | 17,927.50 | 17,927.50 | 22,395 |
30 Jan 2024 | 18,705.00 | 18,842.50 | 18,141.00 | 18,387.50 | 18,387.50 | 33,438 |
29 Jan 2024 | 18,545.00 | 18,999.50 | 18,542.00 | 18,689.50 | 18,689.50 | 23,264 |
26 Jan 2024 | 19,000.00 | 19,012.50 | 18,127.50 | 18,541.50 | 18,541.50 | 29,123 |
25 Jan 2024 | 20,000.00 | 20,000.00 | 18,420.50 | 18,646.50 | 18,646.50 | 24,500 |
24 Jan 2024 | 19,499.00 | 19,499.00 | 18,420.50 | 19,279.00 | 19,279.00 | 30,898 |
23 Jan 2024 | 38,230.00 | 39,570.50 | 37,495.00 | 37,650.00 | 37,650.00 | 11,644 |
22 Jan 2024 | 38,000.00 | 39,254.00 | 37,744.00 | 38,194.00 | 38,194.00 | 24,511 |
19 Jan 2024 | 35,367.00 | 37,827.50 | 35,361.50 | 37,744.00 | 37,744.00 | 25,226 |
18 Jan 2024 | 34,813.50 | 36,379.50 | 34,810.00 | 35,367.00 | 35,367.00 | 16,187 |
17 Jan 2024 | 33,591.00 | 35,240.50 | 33,500.00 | 34,740.50 | 34,740.50 | 20,761 |
16 Jan 2024 | 32,990.00 | 34,074.00 | 32,100.00 | 33,581.50 | 33,581.50 | 26,822 |
15 Jan 2024 | 31,600.00 | 33,365.00 | 31,350.00 | 32,990.50 | 32,990.50 | 20,384 |
12 Jan 2024 | 30,600.00 | 31,650.00 | 30,100.00 | 31,517.50 | 31,517.50 | 20,594 |
11 Jan 2024 | 31,945.00 | 32,449.50 | 30,310.50 | 30,614.50 | 30,614.50 | 15,818 |
10 Jan 2024 | 31,662.00 | 33,160.00 | 31,565.00 | 31,756.00 | 31,756.00 | 29,559 |
09 Jan 2024 | 31,630.00 | 32,000.00 | 31,300.00 | 31,564.50 | 31,564.50 | 32,717 |
08 Jan 2024 | 30,447.00 | 31,695.00 | 29,430.00 | 31,524.00 | 31,524.00 | 38,599 |
05 Jan 2024 | 28,000.00 | 29,491.00 | 28,000.00 | 29,326.00 | 29,326.00 | 32,841 |
04 Jan 2024 | 26,500.00 | 27,733.50 | 26,000.00 | 27,665.00 | 27,665.00 | 27,182 |
03 Jan 2024 | 25,382.00 | 26,391.50 | 24,884.00 | 26,250.00 | 26,250.00 | 13,381 |
02 Jan 2024 | 25,600.00 | 26,000.00 | 24,629.00 | 25,381.50 | 25,381.50 | 13,485 |
29 Dec 2023 | 25,650.00 | 26,875.00 | 24,385.00 | 25,594.00 | 25,594.00 | 21,443 |
28 Dec 2023 | 23,150.00 | 25,161.00 | 23,001.00 | 24,931.00 | 24,931.00 | 15,824 |
27 Dec 2023 | 23,673.00 | 24,300.00 | 22,800.00 | 23,147.50 | 23,147.50 | 25,478 |
26 Dec 2023 | 24,894.00 | 25,831.50 | 23,423.50 | 23,673.00 | 23,673.00 | 26,431 |
22 Dec 2023 | 25,420.00 | 25,692.00 | 24,554.50 | 24,809.50 | 24,809.50 | 4,625 |
21 Dec 2023 | 25,000.00 | 26,300.00 | 24,749.00 | 25,269.00 | 25,269.00 | 19,095 |
20 Dec 2023 | 25,769.00 | 26,156.50 | 25,200.00 | 25,238.50 | 25,238.50 | 15,893 |
19 Dec 2023 | 24,900.00 | 26,688.50 | 24,900.00 | 25,711.50 | 25,711.50 | 20,248 |
18 Dec 2023 | 26,640.00 | 26,641.50 | 25,300.00 | 25,538.00 | 25,538.00 | 14,796 |
15 Dec 2023 | 27,000.00 | 27,300.00 | 25,993.00 | 26,641.50 | 26,641.50 | 25,221 |
14 Dec 2023 | 27,275.00 | 28,494.50 | 26,000.00 | 26,909.00 | 26,909.00 | 14,895 |
13 Dec 2023 | 27,895.00 | 31,000.00 | 25,260.50 | 27,164.00 | 27,164.00 | 16,724 |
12 Dec 2023 | 27,500.00 | 27,995.00 | 26,740.00 | 27,673.50 | 27,673.50 | 24,303 |
11 Dec 2023 | 26,305.00 | 28,263.50 | 25,926.50 | 27,038.50 | 27,038.50 | 13,850 |
07 Dec 2023 | 24,489.50 | 26,599.00 | 24,489.50 | 26,304.00 | 26,304.00 | 28,711 |
06 Dec 2023 | 24,000.00 | 25,000.00 | 23,826.00 | 24,489.50 | 24,489.50 | 22,061 |
05 Dec 2023 | 23,724.00 | 24,000.00 | 22,806.00 | 23,858.00 | 23,858.00 | 17,419 |
04 Dec 2023 | 24,999.00 | 25,498.00 | 23,300.00 | 23,590.00 | 23,590.00 | 20,869 |
01 Dec 2023 | 23,000.00 | 25,099.00 | 22,600.00 | 24,820.50 | 24,820.50 | 29,753 |
30 Nov 2023 | 22,100.00 | 22,915.00 | 21,208.00 | 22,900.00 | 22,900.00 | 32,625 |
29 Nov 2023 | 22,250.00 | 23,340.00 | 21,811.50 | 22,033.50 | 22,033.50 | 15,676 |
28 Nov 2023 | 22,900.50 | 23,499.50 | 21,148.00 | 22,241.50 | 22,241.50 | 23,734 |
27 Nov 2023 | 23,164.00 | 24,200.00 | 21,326.00 | 22,900.50 | 22,900.50 | 23,008 |
24 Nov 2023 | 24,070.00 | 24,950.00 | 23,001.00 | 23,164.00 | 23,164.00 | 17,222 |
23 Nov 2023 | 23,656.00 | 24,799.00 | 23,150.00 | 24,064.50 | 24,064.50 | 10,298 |
22 Nov 2023 | 22,000.00 | 24,800.00 | 21,100.00 | 23,656.00 | 23,656.00 | 30,521 |
21 Nov 2023 | 23,001.00 | 24,500.00 | 21,028.00 | 21,879.50 | 21,879.50 | 23,786 |
17 Nov 2023 | 21,500.00 | 22,000.00 | 20,650.00 | 21,319.50 | 21,319.50 | 21,336 |
16 Nov 2023 | 21,130.00 | 21,485.00 | 21,064.00 | 21,231.00 | 21,231.00 | 36,821 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |