
Last Price
52 Week Range
$26.96 - $107.24
Next Earnings Date
Jun 26 2026 (Estimate)
Next Earnings Date
Jun 26 2026 (Est.)
Last Price
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $-27.643M | $-59.78M | $-20.117M | |
| $110.849M | $82.342M | $99.559M | |
| $-13.704M | $15.287M | $-2.582M | |
| $5.411M | $67.55M | $26.339M | |
| $-83.278M | $76.931M | $39.284M | |
| $37.633M | $74.543M | $205.041M | |
| $29.268M | $256.873M | $347.524M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $-19.008M | $-37.94M | $-50.398M | |
| $-225.246M | $-16.497M | $-297.077M | |
| - | - | - | |
| - | - | - | |
| $269K | $390K | $159K | |
| $-243.985M | $-54.047M | $-347.316M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $542.373M | $-805.925M | $-604.167M | |
| $0.4M | $780.243M | $801.348M | |
| $-301.614M | - | - | |
| $-34.195M | $-28.145M | $-41.894M | |
| $206.964M | $-53.827M | $155.287M |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $88.92M | $81.167M | $89.125M | |
| $-7.753M | $148.999M | $155.495M | |
| $81.167M | $230.166M | $244.62M | |
| $29.268M | $256.873M | $347.524M | |
| $-19.008M | $-37.94M | $-50.398M | |
| $10.26M | $218.933M | $297.126M |
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