
Last Price
52 Week Range
$6.36 - $14.94
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $1.097B | $1.53B | |
| $0.832B | $1.081B | |
| $265.664M | $449.359M | |
| - | - | |
| - | $440.827M | |
| $312.877M | - | |
| $-47.213M | $8.532M | |
| $-70.44M | $-87.621M | |
| $-5.515M | $-19.083M | |
| $-75.955M | $-106.704M | |
| $-123.168M | $-98.172M | |
| $-2.013M | $-11.056M | |
| $-121.155M | $-87.116M | |
| $-0.13 | $-0.59 | |
| $-0.13 | $-0.59 | |
| $121.476M | $156.6M | |
| $121.476M | $157.6M | |
| $87.079M | $186.862M | |
| $93.09M | $178.33M | |
| $-6.011M | $8.532M |
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