
Last Price
52 Week Range
$6.15 - $33.20
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $102.093M | $106.575M | ||||||
| $27.432M | $65.646M | ||||||
| $74.661M | $40.929M | ||||||
| $2.298M | $0.433M | ||||||
| $74.581M | $87.397M | ||||||
| $42.07M | - | ||||||
| $-44.288M | $-46.901M | ||||||
| $-10.627M | $-11.142M | ||||||
| $-1.933M | $-12.092M | ||||||
| $-12.56M | $-23.234M | ||||||
| $-56.848M | $-70.135M | ||||||
| $370K | $125K | ||||||
| $-57.218M | $-70.26M | ||||||
| $-2.67 | $-2.09 | ||||||
| $-2.67 | $-2.09 | ||||||
| $21.443M | $33.576M | ||||||
| $21.443M | $33.576M | ||||||
| $-0.542M | $-24.846M | ||||||
| $44.119M | $30.343M | ||||||
| $-44.661M | $-55.189M |
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