
Last Price
52 Week Range
$10.01 - $24.33
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $65.444M | $89.063M | |||
| $8.694M | $10.789M | |||
| $56.75M | $78.274M | |||
| $13.562M | $19.143M | |||
| $82.897M | $117.533M | |||
| - | - | |||
| $-39.709M | $-58.402M | |||
| $-1.992M | $-1.89M | |||
| $1.246M | $6.88M | |||
| $-0.746M | $4.99M | |||
| $-40.455M | $-53.412M | |||
| - | - | |||
| $-40.455M | $-53.412M | |||
| $-3.39 | $-1.46 | |||
| $-3.39 | $-1.46 | |||
| $11.95M | $36.542M | |||
| $11.95M | $36.542M | |||
| $-37.322M | $-51.522M | |||
| $1.141M | - | |||
| $-38.463M | $-51.522M |
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