
Last Price
52 Week Range
$64.70 - $123.61
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $44.056B | $53.473B | |||||||
| $21.951B | $20.27B | |||||||
| - | - | |||||||
| - | - | |||||||
| - | $-68.039B | |||||||
| $66.007B | $5.704B | |||||||
| $20M | - | |||||||
| $11.887B | $11.66B | |||||||
| $43.532B | $21.464B | |||||||
| $3.635B | - | |||||||
| $213.369B | $305.703B | |||||||
| $272.443B | $338.827B | |||||||
| - | - | |||||||
| $338.45B | $344.531B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | $14.96B | |||||||
| $618M | - | |||||||
| $8M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $16.116B | - | |||||||
| $16.742B | $14.96B | |||||||
| $4.377B | $2.03B | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $307.349B | $325.254B | |||||||
| $311.726B | $327.284B | |||||||
| - | - | |||||||
| $328.468B | $334.189B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-1.007B | $-1.645B | |||||||
| $533M | $533M | |||||||
| $1M | $1M | |||||||
| $7.713B | $7.471B | |||||||
| $6.046B | $6.063B | |||||||
| $-3.522B | $-2.47B | |||||||
| - | - | |||||||
| $9.764B | $9.953B | |||||||
| $218M | $389M | |||||||
| $9.982B | $10.342B | |||||||
| $338.45B | $344.531B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $83.821B | $69.233B | |||||||
| $4.377B | $2.03B | |||||||
| $0.61B | $-3.674B |
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