
Last Price
52 Week Range
$20.13 - $41.22
Next Earnings Date
Jun 17 2026 (Estimate)
Next Earnings Date
Jun 17 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $-96.426M | $-116.791M | ||
| $8.135M | $8.573M | ||
| - | - | ||
| $10.213M | $13.965M | ||
| $-10.879M | $-7.663M | ||
| $19.956M | $47.893M | ||
| $-69.001M | $-54.023M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $-4.357M | $-5.025M | ||
| - | - | ||
| - | $-233.543M | ||
| - | - | ||
| - | - | ||
| $-4.357M | $-238.568M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | $-121.901M | ||
| - | $408.454M | ||
| - | - | ||
| $2.237M | $-0.51M | ||
| $2.237M | $286.043M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $127.234M | $51.517M | ||
| $-71.392M | $-6.741M | ||
| $55.842M | $44.776M | ||
| $-69.001M | $-54.023M | ||
| $-4.357M | $-5.025M | ||
| $-73.358M | $-59.048M |
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