
Last Price
52 Week Range
$80.03 - $110.11
Next Earnings Date
Jul 23 2026 (Estimate)
Next Earnings Date
Jul 23 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $5.193B | $5.503B | $5.593B | |||||
| $2.088B | $2.204B | $2.245B | |||||
| $3.105B | $3.299B | $3.348B | |||||
| $253M | $266M | $270M | |||||
| $1.644B | $1.756B | $1.785B | |||||
| - | - | - | |||||
| $1.208B | $1.277B | $1.293B | |||||
| $-113M | $-96M | $-93M | |||||
| $-9M | $-8M | $5M | |||||
| $-122M | $-104M | $-88M | |||||
| $1.086B | $1.173B | $1.205B | |||||
| $253M | $233M | $236M | |||||
| $833M | $940M | $969M | |||||
| $3.37 | $3.79 | $3.9 | |||||
| $3.34 | $3.76 | $3.87 | |||||
| $247.3M | $248.3M | $992.9M | |||||
| $0.25B | $0.25B | $1B | |||||
| $1.277B | $1.347B | $1.368B | |||||
| $78M | $78M | $70M | |||||
| $1.199B | $1.269B | $1.298B |
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