
Last Price
52 Week Range
$2.30 - $6.62
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $88.257M | $89.62M | ||||||
| $24.831M | $24.182M | ||||||
| $63.426M | $65.438M | ||||||
| $21.165M | $23.412M | ||||||
| $65.456M | $57.959M | ||||||
| $3.02M | $2.231M | ||||||
| $-26.215M | $-18.164M | ||||||
| $5.942M | $3.99M | ||||||
| $1.684M | $0.606M | ||||||
| $7.626M | $4.596M | ||||||
| $-18.589M | $-13.568M | ||||||
| $44K | $98K | ||||||
| $-18.633M | $-13.666M | ||||||
| $-0.49 | $-0.38 | ||||||
| $-0.49 | $-0.38 | ||||||
| $37.82M | $36.096M | ||||||
| $37.82M | $36.096M | ||||||
| $-13.18M | $-8.27M | ||||||
| $5.409M | $5.298M | ||||||
| $-18.589M | $-13.568M |
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