
Last Price
52 Week Range
$102.42 - $180.53
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $1.296B | $-0.049B | |
| $369M | $359M | |
| $-123M | $-60M | |
| $64M | $22M | |
| $188M | $-115M | |
| $-1.158B | $0.222B | |
| $636M | $379M |
| Metric | 2024 | 2025 |
|---|---|---|
| $-170M | - | |
| $-635M | - | |
| $-1.775B | - | |
| $1.338B | - | |
| $1.323B | $0.357B | |
| $81M | $357M |
| Metric | 2024 | 2025 |
|---|---|---|
| $674M | $-530M | |
| $-1.19B | $-0.32B | |
| $-60M | $-57M | |
| $-42M | $-47M | |
| $-618M | $-954M |
| Metric | 2024 | 2025 |
|---|---|---|
| $0.919B | $1.015B | |
| $97M | $-227M | |
| $1.015B | $0.788B | |
| $636M | $379M | |
| $-170M | $-220M | |
| $466M | $159M |
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