
Last Price
52 Week Range
$16.93 - $44.54
Next Earnings Date
Jun 18 2026 (Estimate)
Next Earnings Date
Jun 18 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $-98.911M | $-84.537M | |
| $48.072M | $50.34M | |
| $-18.376M | $-9.632M | |
| - | $1.238M | |
| $91.731M | $-89.963M | |
| $9.098M | $11.224M | |
| $31.614M | $-121.33M |
| Metric | 2024 | 2025 |
|---|---|---|
| $-18.048M | $-8.855M | |
| - | $-11.402M | |
| - | - | |
| - | - | |
| - | $-5M | |
| $-18.048M | $-25.257M |
| Metric | 2024 | 2025 |
|---|---|---|
| - | $-56.409M | |
| $10M | $260.7M | |
| - | - | |
| - | - | |
| $10M | $204.291M |
| Metric | 2024 | 2025 |
|---|---|---|
| $81.149M | $104.656M | |
| $23.507M | $57.917M | |
| $104.656M | $162.573M | |
| $31.614M | $-121.33M | |
| $-18.048M | $-8.855M | |
| $13.566M | $-130.185M |
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