
Last Price
52 Week Range
$7.73 - $42.27
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $0.839M | $1.017M | |||
| $-0.839M | $-1.017M | |||
| $60.935M | $94.789M | |||
| $22.12M | $30.31M | |||
| $-839K | - | |||
| $-83.055M | $-125.099M | |||
| $12.138M | $13.616M | |||
| $-7.39M | - | |||
| $4.748M | $13.616M | |||
| $-78.307M | $-111.483M | |||
| - | - | |||
| $-78.307M | $-111.483M | |||
| $-0.38 | $-2.86 | |||
| $-0.38 | $-2.86 | |||
| $20.738M | $46.978M | |||
| $20.738M | $46.978M | |||
| $-77.468M | $-124.082M | |||
| $0.839M | $1.017M | |||
| $-78.307M | $-125.099M |
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