
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 |
|---|---|
| $193.2M | |
| $582.3M | |
| $479.3M | |
| - | |
| $36.7M | |
| $1.292B | |
| $681.4M | |
| $1.073B | |
| - | |
| - | |
| $97M | |
| $1.851B | |
| - | |
| $3.143B |
| Metric | 2025 |
|---|---|
| $504.1M | |
| $241.1M | |
| $42.3M | |
| - | |
| - | |
| - | |
| $75M | |
| $862.5M | |
| $75.6M | |
| $37.1M | |
| - | |
| - | |
| $272.5M | |
| $422.3M | |
| - | |
| $1.285B |
| Metric | 2025 |
|---|---|
| $-2.904B | |
| - | |
| $294.7M | |
| $3.952B | |
| $614.4M | |
| $-98.6M | |
| - | |
| $1.858B | |
| - | |
| $1.858B | |
| $3.143B |
| Metric | 2025 |
|---|---|
| $18.7M | |
| $192.1M | |
| $17.6M |
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