Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2025 3.1194 12.3800 12.5700 0.2817 0.2817 -97.62%
2024 25.0416 44.4100 50.9500 10.4400 11.8400 -73.08%
2023 58.3974 91.9800 110.5800 26.3800 43.9900 -50.98%
2022 102.2750 145.6700 145.6700 76.7500 89.7300 -39.49%
2021 159.5780 141.3600 210.3200 124.3800 148.2900 6.97%
2020 84.9320 57.8044 143.4200 46.5700 138.6300 141.12%
2019 60.2576 58.5719 72.1729 51.3828 57.4935 -1.40%
2018 67.0981 58.4748 80.4501 57.1146 58.3096 1.15%
2017 47.3758 37.2766 58.8148 36.1885 57.6490 55.95%
2016 44.4104 45.0680 52.0434 35.0713 36.9657 -18.90%
2015 44.7214 36.5382 53.4521 35.3821 45.5829 28.76%
2014 36.0253 23.9475 47.0110 23.9184 35.4016 41.68%
2013 23.4663 16.7681 29.3491 15.5926 24.9871 51.38%
2012 13.1682 13.8925 16.5058 9.4819 16.5058 23.47%
2011 12.7141 15.7286 17.3219 8.4326 13.3679 -14.37%
2010 14.9105 15.2817 17.6133 11.2694 15.6121 1.71%
2009 9.2030 1.5058 16.1755 1.3601 15.3497 989.64%
2008 17.5063 27.2215 29.9417 0.7286 1.4087 -94.85%
2007 26.1347 23.8893 32.2830 20.6541 27.3381 11.98%
2006 27.1189 28.2124 32.8951 22.0434 24.4139 -12.71%
2005 24.9738 19.1386 31.3310 18.5557 27.9696 37.23%
2004 17.4464 15.6412 20.8873 14.7766 20.3821 28.48%
Sector Industry Market Cap Revenue
$0.000B $0.000B
Stock Name Country Market Cap PE Ratio