
Last Price
52 Week Range
$34.89 - $50.88
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $1.2B | $1.159B | |
| $977M | $704M | |
| $-24M | - | |
| - | - | |
| $-675M | - | |
| $291M | $-119M | |
| $1.769B | $1.744B |
| Metric | 2024 | 2025 |
|---|---|---|
| $-364M | - | |
| $-1.126B | - | |
| - | - | |
| - | - | |
| $-3M | $-474M | |
| $-1.493B | $-0.474B |
| Metric | 2024 | 2025 |
|---|---|---|
| $-0.075B | $-4.092B | |
| $-20M | - | |
| - | - | |
| $-1.518B | $4.491B | |
| $-1.613B | $0.399B |
| Metric | 2024 | 2025 |
|---|---|---|
| $1.585B | $0.25B | |
| $-1.335B | $1.689B | |
| $0.25B | $1.939B | |
| $1.769B | $1.744B | |
| $-364M | - | |
| $1.405B | $1.744B |
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