
Last Price
52 Week Range
$8.89 - $32.71
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $65.124M | $100.251M | |||
| $29.236M | $44.714M | |||
| $35.888M | $55.537M | |||
| $26.184M | $34.789M | |||
| $54.955M | $92.429M | |||
| - | - | |||
| $-45.251M | $-71.681M | |||
| $3.909M | $10.932M | |||
| $-13.414M | $-12.45M | |||
| $-9.505M | $-1.518M | |||
| $-54.756M | $-73.199M | |||
| - | $1K | |||
| $-54.756M | $-73.2M | |||
| $-8.6 | $-1.81 | |||
| $-8.6 | $-1.81 | |||
| $6.365M | $40.529M | |||
| $6.365M | $40.529M | |||
| $-44.1M | $-73.199M | |||
| $1.151M | - | |||
| $-45.251M | $-73.199M |
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