
Last Price
52 Week Range
$58.75 - $89.77
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $19.672B | $20.625B | $19.954B | ||||||
| $11.467B | $12.378B | $11.464B | ||||||
| $8.205B | $8.247B | $8.49B | ||||||
| $1.311B | $1.26B | $1.301B | ||||||
| $4.269B | $4.225B | $4.227B | ||||||
| - | - | $476M | ||||||
| $2.625B | $2.762B | $2.486B | ||||||
| $-505M | $-450M | $-435M | ||||||
| $461M | $456M | $-88M | ||||||
| $-44M | $6M | $-523M | ||||||
| $2.581B | $2.768B | $1.963B | ||||||
| $531M | $614M | $440M | ||||||
| $1.993B | $2.084B | $1.505B | ||||||
| $4.37 | $4.56 | $3.3 | ||||||
| $4.34 | $4.55 | $3.27 | ||||||
| $0.456B | $0.457B | $1.826B | ||||||
| $0.459B | $0.46B | $1.832B | ||||||
| $3.666B | $3.785B | $3.171B | ||||||
| $580M | $578M | $844M | ||||||
| $3.086B | $3.207B | $2.327B |
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