
Last Price
52 Week Range
$1.68 - $5.86
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $35.881M | $31.238M | |||||||||||||||
| $21.204M | $16.227M | |||||||||||||||
| $14.677M | $15.011M | |||||||||||||||
| - | - | |||||||||||||||
| $28.868M | $16.233M | |||||||||||||||
| $5.29M | $0.636M | |||||||||||||||
| $-19.481M | $-1.859M | |||||||||||||||
| $-8.129K | $-6.403K | |||||||||||||||
| $0.242M | $1.908M | |||||||||||||||
| $0.234M | $1.901M | |||||||||||||||
| $-19.247M | $0.042M | |||||||||||||||
| $-394.646K | - | |||||||||||||||
| $-18.852M | $0.042M | |||||||||||||||
| $-1.1 | $0.003 | |||||||||||||||
| $-1.1 | $0.002 | |||||||||||||||
| $17.068M | $17.262M | |||||||||||||||
| $17.068M | $18.302M | |||||||||||||||
| $-18.08M | $-1.222M | |||||||||||||||
| $1.159M | $0.636M | |||||||||||||||
| $-19.239M | $-1.859M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers