
Last Price
52 Week Range
$2.36 - $7.20
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $23.05M | $15.321M | ||||
| $12.523M | $7.624M | ||||
| $10.527M | $7.698M | ||||
| $0.003B | $3.076B | ||||
| $0.011B | $11.837B | ||||
| - | $-14.899B | ||||
| $-3.505M | $-7.216M | ||||
| $-1.003M | $0.283M | ||||
| $-52.957M | $36.254M | ||||
| $-53.96M | $36.537M | ||||
| $-57.465M | $29.321M | ||||
| - | - | ||||
| $-57.465M | $29.321M | ||||
| $-2.34 | $0.9 | ||||
| $-1.9 | $0.76 | ||||
| $24.586M | $32.413M | ||||
| $30.272M | $38.681M | ||||
| $-56.237M | $-6.837M | ||||
| $224.641K | $378.448K | ||||
| $-56.462M | $-7.216M |
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