
Last Price
52 Week Range
$128.81 - $219.16
Next Earnings Date
Jul 15 2026 (Estimate)
Next Earnings Date
Jul 15 2026 (Est.)
Last Price
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $13.529B | $16.861B | $14.717B | |
| $5.161B | $4.658B | $3.2B | |
| $152M | $561M | $561M | |
| $1.622B | $1.926B | $1.489B | |
| $-19.37B | $24.071B | $9.567B | |
| $0.268B | $0.921B | $-42.374B | |
| $1.362B | $48.998B | $-12.84B |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $-3.462B | $-2.898B | $0.722B | |
| - | - | - | |
| $-39.187B | $-134.021B | $3.358B | |
| $37.292B | $35.172B | $-0.525B | |
| $-24.103B | $-42.475B | $-34.228B | |
| $-29.46B | $-144.222B | $-30.673B |
| Metric | 2024 | 2025 | LTM |
|---|---|---|---|
| $28.135B | $71.457B | $3.879B | |
| $-3.204B | $-5.835B | $0.284B | |
| $-6.138B | $-6.593B | $-5.101B | |
| $27.963B | $39.285B | $70.444B | |
| $46.756B | $98.314B | $69.506B |
| Metric | 2024 | 2025 | 2026 |
|---|---|---|---|
| $89.232B | $105.386B | — | |
| $16.154B | $6.309B | $24.399B | |
| $105.386B | $111.695B | $133.529B | |
| $1.362B | $48.998B | $-12.84B | |
| $-3.462B | $-2.898B | $0.722B | |
| $-2.1B | $46.1B | $-12.118B |
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