
Last Price
52 Week Range
$2.50 - $4.67
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $37.008M | $35.075M | ||||||||||
| $14.375M | $35.509M | ||||||||||
| $22.633M | $-0.434M | ||||||||||
| - | - | ||||||||||
| $12.553M | - | ||||||||||
| $8.403M | $-1.054M | ||||||||||
| $1.677M | $0.62M | ||||||||||
| $-13.83M | $-19.039M | ||||||||||
| $3.772M | $-5.295M | ||||||||||
| $-10.058M | $-24.334M | ||||||||||
| $-8.381M | $-23.714M | ||||||||||
| - | - | ||||||||||
| $-5.765M | $-21.44M | ||||||||||
| $-0.24 | $-0.55 | ||||||||||
| $-0.24 | $-0.55 | ||||||||||
| $32.007M | $40.498M | ||||||||||
| $32.007M | $40.498M | ||||||||||
| $13.852M | $5.902M | ||||||||||
| $8.403M | $10.577M | ||||||||||
| $5.449M | $-4.675M |
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