Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 25, 2024 | 12,239.00 | 12,493.00 | 12,216.00 | 12,460.50 | 12,460.50 | 1,370 |
Apr 24, 2024 | 12,850.00 | 12,850.00 | 12,085.00 | 12,236.00 | 12,236.00 | 3,982 |
Apr 23, 2024 | 12,410.50 | 12,716.50 | 12,410.50 | 12,687.50 | 12,687.50 | 9,453 |
Apr 22, 2024 | 12,209.00 | 12,324.50 | 12,037.00 | 12,235.50 | 12,235.50 | 5,272 |
Apr 19, 2024 | 12,905.00 | 12,905.00 | 12,274.50 | 12,373.50 | 12,373.50 | 27,283 |
Apr 18, 2024 | 13,620.00 | 13,685.50 | 13,411.50 | 13,585.00 | 13,585.00 | 5,468 |
Apr 17, 2024 | 13,850.00 | 13,882.00 | 13,450.00 | 13,609.50 | 13,609.50 | 6,208 |
Apr 16, 2024 | 13,745.00 | 14,049.00 | 13,737.50 | 13,869.00 | 13,869.00 | 6,279 |
Apr 15, 2024 | 13,600.00 | 13,912.50 | 13,435.00 | 13,545.00 | 13,545.00 | 13,180 |
Apr 12, 2024 | 13,804.00 | 13,838.50 | 13,550.50 | 13,597.50 | 13,597.50 | 944 |
Apr 11, 2024 | 13,628.00 | 13,827.50 | 13,475.50 | 13,751.50 | 13,751.50 | 94 |
Apr 10, 2024 | 13,500.00 | 13,500.00 | 13,256.50 | 13,446.50 | 13,446.50 | 4,245 |
Apr 09, 2024 | 13,717.50 | 13,717.50 | 13,302.00 | 13,481.00 | 13,481.00 | 3,486 |
Apr 08, 2024 | 13,940.00 | 13,940.00 | 13,525.00 | 13,607.00 | 13,607.00 | 3,242 |
Apr 05, 2024 | 13,802.00 | 13,944.00 | 13,514.00 | 13,896.50 | 13,896.50 | 2,369 |
Apr 04, 2024 | 13,950.00 | 14,356.00 | 13,585.00 | 13,594.50 | 13,594.50 | 2,951 |
Apr 03, 2024 | 13,800.00 | 14,091.00 | 13,800.00 | 14,018.00 | 14,018.00 | 1,842 |
Mar 27, 2024 | 14,418.00 | 14,418.00 | 13,758.50 | 13,839.50 | 13,839.50 | 1,767 |
Mar 26, 2024 | 14,170.00 | 14,529.50 | 14,115.50 | 14,417.50 | 14,417.50 | 1,564 |
Mar 25, 2024 | 14,350.00 | 14,457.00 | 14,093.00 | 14,109.50 | 14,109.50 | 1,227 |
Mar 22, 2024 | 14,300.00 | 14,461.00 | 14,207.50 | 14,340.00 | 14,340.00 | 1,475 |
Mar 21, 2024 | 14,400.00 | 14,555.00 | 14,229.00 | 14,232.50 | 14,232.50 | 2,020 |
Mar 20, 2024 | 14,221.00 | 14,409.00 | 13,976.50 | 14,380.50 | 14,380.50 | 2,145 |
Mar 19, 2024 | 13,720.50 | 14,057.00 | 13,676.50 | 14,042.50 | 14,042.50 | 1,654 |
Mar 18, 2024 | 13,610.00 | 13,980.00 | 13,610.00 | 13,939.00 | 13,939.00 | 1,590 |
Mar 15, 2024 | 13,706.00 | 13,810.00 | 13,405.00 | 13,514.50 | 13,514.50 | 1,540 |
Mar 14, 2024 | 13,500.00 | 13,636.00 | 13,331.50 | 13,509.50 | 13,509.50 | 2,025 |
Mar 13, 2024 | 13,621.50 | 13,957.50 | 13,304.50 | 13,322.50 | 13,322.50 | 1,694 |
Mar 12, 2024 | 12,310.00 | 14,057.50 | 12,310.00 | 13,674.00 | 13,674.00 | 3,510 |
Mar 11, 2024 | 13,400.00 | 13,400.00 | 12,761.50 | 12,765.50 | 12,765.50 | 2,711 |
Mar 08, 2024 | 13,400.00 | 13,400.00 | 13,000.00 | 13,222.50 | 13,222.50 | 2,903 |
Mar 07, 2024 | 12,740.00 | 13,075.00 | 12,591.00 | 13,034.50 | 13,034.50 | 1,430 |
Mar 06, 2024 | 13,380.00 | 13,380.00 | 12,625.00 | 12,738.00 | 12,738.00 | 2,799 |
Mar 05, 2024 | 13,719.00 | 13,719.00 | 12,867.50 | 12,882.00 | 12,882.00 | 1,849 |
Mar 04, 2024 | 14,266.00 | 14,266.00 | 13,583.00 | 13,753.50 | 13,753.50 | 3,829 |
Mar 01, 2024 | 13,251.00 | 14,063.00 | 13,251.00 | 14,000.00 | 14,000.00 | 2,117 |
Feb 29, 2024 | 13,500.00 | 13,758.50 | 13,256.50 | 13,307.50 | 13,307.50 | 1,745 |
Feb 28, 2024 | 13,697.00 | 13,800.00 | 13,218.00 | 13,272.50 | 13,272.50 | 3,051 |
Feb 27, 2024 | 13,501.50 | 13,760.50 | 13,410.50 | 13,697.00 | 13,697.00 | 3,253 |
Feb 26, 2024 | 13,604.00 | 14,761.00 | 12,864.50 | 13,463.00 | 13,463.00 | 2,480 |
Feb 23, 2024 | 13,600.00 | 13,644.00 | 13,226.00 | 13,601.50 | 13,601.50 | 4,921 |
Feb 22, 2024 | 13,200.00 | 13,621.50 | 13,200.00 | 13,417.00 | 13,417.00 | 1,885 |
Feb 21, 2024 | 13,609.50 | 13,609.50 | 13,195.00 | 13,270.00 | 13,270.00 | 1,062 |
Feb 20, 2024 | 13,300.00 | 14,647.50 | 13,282.50 | 13,517.50 | 13,517.50 | 3,487 |
Feb 19, 2024 | 13,500.00 | 13,699.50 | 12,500.00 | 13,421.00 | 13,421.00 | 1,823 |
Feb 16, 2024 | 14,048.50 | 14,603.50 | 13,332.50 | 13,613.00 | 13,613.00 | 1,975 |
Feb 15, 2024 | 14,129.00 | 14,570.50 | 13,500.00 | 14,291.00 | 14,291.00 | 2,571 |
Feb 14, 2024 | 14,457.00 | 14,566.00 | 13,870.50 | 14,129.00 | 14,129.00 | 5,572 |
Feb 09, 2024 | 15,000.00 | 15,000.00 | 14,374.00 | 14,456.00 | 14,456.00 | 1,661 |
Feb 08, 2024 | 14,800.00 | 15,077.00 | 14,455.00 | 14,511.00 | 14,511.00 | 1,907 |
Feb 07, 2024 | 14,506.00 | 15,182.50 | 14,506.00 | 14,885.00 | 14,885.00 | 2,951 |
Feb 06, 2024 | 15,164.00 | 15,258.50 | 14,467.00 | 14,506.00 | 14,506.00 | 1,664 |
Feb 05, 2024 | 15,108.00 | 15,503.50 | 14,897.50 | 15,163.50 | 15,163.50 | 2,549 |
Feb 02, 2024 | 15,315.00 | 15,671.00 | 15,000.50 | 15,107.00 | 15,107.00 | 2,977 |
Feb 01, 2024 | 14,893.50 | 15,330.00 | 14,634.00 | 15,315.50 | 15,315.50 | 4,270 |
Jan 31, 2024 | 15,000.00 | 15,103.50 | 14,424.50 | 14,697.50 | 14,697.50 | 2,588 |
Jan 30, 2024 | 15,298.50 | 15,298.50 | 14,732.00 | 14,856.00 | 14,856.00 | 5,099 |
Jan 29, 2024 | 14,780.00 | 15,200.00 | 14,559.00 | 15,190.50 | 15,190.50 | 9,404 |
Jan 26, 2024 | 15,255.00 | 15,255.00 | 14,500.00 | 14,774.00 | 14,774.00 | 10,556 |
Jan 25, 2024 | 15,000.00 | 15,510.50 | 14,477.50 | 14,666.50 | 14,666.50 | 3,140 |
Jan 24, 2024 | 13,799.00 | 15,143.00 | 13,799.00 | 14,932.50 | 14,932.50 | 11,968 |
Jan 23, 2024 | 40,450.00 | 41,598.00 | 39,078.00 | 39,187.50 | 39,187.50 | 1,831 |
Jan 22, 2024 | 39,800.00 | 41,225.00 | 39,015.00 | 39,907.00 | 39,907.00 | 2,201 |
Jan 19, 2024 | 38,933.50 | 40,590.50 | 38,100.50 | 39,284.00 | 39,284.00 | 2,286 |
Jan 18, 2024 | 38,916.00 | 39,737.00 | 38,559.50 | 38,897.00 | 38,897.00 | 1,002 |
Jan 17, 2024 | 36,750.00 | 38,600.00 | 36,750.00 | 38,235.50 | 38,235.50 | 1,337 |
Jan 16, 2024 | 37,799.00 | 37,799.00 | 35,397.50 | 36,353.00 | 36,353.00 | 1,977 |
Jan 15, 2024 | 36,890.00 | 37,850.00 | 35,215.00 | 36,299.00 | 36,299.00 | 342 |
Jan 12, 2024 | 35,785.00 | 37,248.50 | 34,500.50 | 35,210.00 | 35,210.00 | 1,251 |
Jan 11, 2024 | 35,445.00 | 36,889.00 | 34,971.50 | 35,377.00 | 35,377.00 | 1,847 |
Jan 10, 2024 | 36,216.50 | 36,998.00 | 35,193.00 | 35,444.50 | 35,444.50 | 741 |
Jan 09, 2024 | 36,465.00 | 36,943.50 | 35,501.50 | 36,182.00 | 36,182.00 | 914 |
Jan 08, 2024 | 33,825.00 | 36,462.50 | 33,216.00 | 36,347.00 | 36,347.00 | 1,878 |
Jan 05, 2024 | 32,350.00 | 34,000.00 | 32,130.00 | 33,820.50 | 33,820.50 | 3,002 |
Jan 04, 2024 | 30,648.50 | 32,430.50 | 30,648.50 | 32,128.50 | 32,128.50 | 1,898 |
Jan 03, 2024 | 28,985.00 | 30,849.00 | 28,730.00 | 30,684.00 | 30,684.00 | 1,970 |
Jan 02, 2024 | 29,000.00 | 32,200.00 | 28,350.00 | 28,985.50 | 28,985.50 | 1,533 |
Dec 29, 2023 | 28,950.00 | 30,200.00 | 28,289.50 | 29,440.00 | 29,440.00 | 1,446 |
Dec 28, 2023 | 27,000.00 | 29,132.50 | 26,461.50 | 28,971.50 | 28,971.50 | 2,752 |
Dec 27, 2023 | 27,573.00 | 28,200.50 | 26,984.00 | 27,093.50 | 27,093.50 | 2,785 |
Dec 26, 2023 | 28,025.50 | 28,726.00 | 27,223.50 | 27,556.50 | 27,556.50 | 3,247 |
Dec 22, 2023 | 29,092.50 | 29,499.00 | 28,390.00 | 28,513.00 | 28,513.00 | 351 |
Dec 21, 2023 | 28,001.00 | 29,420.00 | 28,001.00 | 29,092.50 | 29,092.50 | 1,292 |
Dec 20, 2023 | 29,337.00 | 29,747.50 | 28,000.00 | 28,848.00 | 28,848.00 | 891 |
Dec 19, 2023 | 28,000.00 | 29,726.00 | 28,000.00 | 29,337.00 | 29,337.00 | 2,176 |
Dec 18, 2023 | 29,564.00 | 29,873.50 | 28,008.00 | 28,887.50 | 28,887.50 | 1,033 |
Dec 15, 2023 | 30,700.00 | 30,700.00 | 28,840.00 | 29,275.50 | 29,275.50 | 661 |
Dec 14, 2023 | 30,500.00 | 31,850.00 | 29,033.00 | 29,300.00 | 29,300.00 | 2,950 |
Dec 13, 2023 | 31,500.00 | 35,000.00 | 28,142.50 | 30,366.00 | 30,366.00 | 1,524 |
Dec 12, 2023 | 29,439.50 | 30,200.00 | 28,932.00 | 30,114.50 | 30,114.50 | 1,854 |
Dec 11, 2023 | 28,244.50 | 30,000.00 | 27,877.00 | 28,919.00 | 28,919.00 | 1,660 |
Dec 07, 2023 | 26,800.00 | 28,376.50 | 25,400.00 | 28,244.50 | 28,244.50 | 1,078 |
Dec 06, 2023 | 25,988.50 | 26,700.00 | 25,392.00 | 26,429.00 | 26,429.00 | 1,252 |
Dec 05, 2023 | 24,312.00 | 25,910.00 | 24,312.00 | 25,490.00 | 25,490.00 | 7,514 |
Dec 04, 2023 | 26,189.00 | 26,643.00 | 24,304.00 | 24,522.50 | 24,522.50 | 1,131 |
Dec 01, 2023 | 25,190.00 | 26,606.00 | 24,105.00 | 26,189.00 | 26,189.00 | 737 |
Nov 30, 2023 | 24,188.00 | 25,167.00 | 23,448.50 | 24,547.00 | 24,547.00 | 1,144 |
Nov 29, 2023 | 24,134.00 | 25,529.00 | 23,401.00 | 24,341.00 | 24,341.00 | 801 |
Nov 28, 2023 | 25,453.00 | 25,453.00 | 23,790.00 | 24,865.00 | 24,865.00 | 1,961 |
Nov 27, 2023 | 26,500.00 | 27,606.00 | 24,514.50 | 25,441.00 | 25,441.00 | 1,105 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |