
Last Price
52 Week Range
$58.83 - $81.86
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2025 |
|---|---|
| $546.2M | |
| $85.1M | |
| $8.9M | |
| $13.8M | |
| $-37.2M | |
| - | |
| $616.8M |
| Metric | 2025 |
|---|---|
| $-70.8M | |
| - | |
| $-42.7M | |
| $60.5M | |
| - | |
| $-53M |
| Metric | 2025 |
|---|---|
| $-37.6M | |
| $-399.8M | |
| $-195.7M | |
| - | |
| $-633.1M |
| Metric | 2025 |
|---|---|
| $239.6M | |
| $-65.1M | |
| $174.5M | |
| $616.8M | |
| $-70.8M | |
| $546M |
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