Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2025 4.7667 7.0650 7.0830 1.7100 2.0100 -70.26%
2024 28.5133 71.4000 72.6000 5.1060 6.7590 -91.13%
2023 172.2749 270.0000 342.0000 64.2000 76.2000 -70.80%
2022 410.0565 684.0000 684.0000 196.1100 261.0000 -57.04%
2021 1580.8839 1966.5000 2799.0000 499.5000 607.5000 -69.18%
2020 2759.1047 2488.5000 4050.0000 1813.5000 1971.0000 -22.75%
2019 1069.2209 990.0000 2551.5000 724.5000 2551.5000 196.86%
2018 1315.1067 1017.0000 2025.0000 828.0000 859.5000 -14.73%
2017 609.9425 607.5000 1039.5000 359.9550 1008.0000 61.15%
2016 1008.1920 1152.0000 1395.0000 379.7100 625.5000 -45.06%
2015 2253.2595 2700.0000 2954.7900 1026.0500 1138.5000 -57.48%
2014 2753.8844 2754.0000 4249.8000 2064.9600 2677.5000 -4.89%
2013 1965.8535 2224.8000 4930.7400 868.3200 2815.0200 71.48%
2012 1832.8981 1080.0000 3121.2000 918.0000 1641.6000 64.77%
2011 2925.3825 5670.0000 5670.0000 810.0000 996.3000 -81.91%
2010 10323.6265 9234.0000 17820.0000 5054.4000 5508.0000 -39.29%
2009 9226.1455 8100.0000 14547.6000 3045.6000 9072.0000 80.65%
2008 19103.7333 31055.4000 32400.0000 3240.0000 5022.0000 -82.79%
2007 35839.6258 34020.0000 51840.0000 25920.0000 29176.2000 -18.14%
2006 46049.8337 40500.0000 66420.0000 30780.0000 35640.0000 -12.00%
2005 85067.8063 102060.0000 124740.0000 30780.0000 40500.0000 -58.33%
2004 108289.2857 129600.0000 157140.0000 74520.0000 97200.0000 -21.05%
2003 126344.1306 55080.0000 215460.0000 55080.0000 123120.0000 130.30%
2002 81619.3333 131220.0000 136080.0000 29160.0000 53460.0000 -58.75%
2001 157567.9315 194400.0000 267300.0000 84240.0000 129600.0000 -30.81%
2000 326479.0516 212625.0000 880875.0000 119880.0000 187304.0000 29.91%
1999 57047.5338 27540.0000 144180.0000 27540.0000 144180.0000 456.25%
1998 74645.9350 101250.0000 162000.0000 25920.0000 25920.0000 -71.56%
1997 138375.2485 162000.0000 192375.0000 91125.0000 91125.0000 -25.00%
1996 175526.2406 108848.0000 354375.0000 86054.4000 121500.0000 33.33%
1995 118294.0333 167054.0000 192375.0000 60750.0000 91125.0000 -40.98%
1994 244001.3375 324000.0000 425250.0000 81000.0000 154402.0000 -56.43%
1993 446262.7260 622696.0000 729000.0000 263250.0000 354375.0000 -43.09%
Sector Industry Market Cap Revenue
$0.000B $0.000B
Stock Name Country Market Cap PE Ratio