
Last Price
52 Week Range
$3.02 - $22.42
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $20.65M | $42.414M | |||||||||
| $12.197M | $24.016M | |||||||||
| $8.452M | $18.397M | |||||||||
| $2.492M | $3.686M | |||||||||
| $24.501M | $22.863M | |||||||||
| $436.005K | - | |||||||||
| $-18.976M | $-8.151M | |||||||||
| $-0.175M | $-1.109M | |||||||||
| - | $1.099M | |||||||||
| $-175.235K | $-9.846K | |||||||||
| $-19.151M | $-8.161M | |||||||||
| - | $3.966M | |||||||||
| $-19.151M | $-12.127M | |||||||||
| $-0.11 | $-0.064 | |||||||||
| $-0.1 | $-0.06 | |||||||||
| $170.781M | $190.009M | |||||||||
| $181.885M | $198.699M | |||||||||
| $-17.742M | $-7.075M | |||||||||
| $0.436M | $1.076M | |||||||||
| $-18.178M | $-8.151M |
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