
Last Price
52 Week Range
$29.13 - $49.86
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $29.005B | $13.464B | ||||||
| $1.167B | $0.619B | ||||||
| - | - | ||||||
| - | - | ||||||
| $-30.172B | $-0.619B | ||||||
| - | $13.464B | ||||||
| $272M | - | ||||||
| $2.473B | $2.404B | ||||||
| $62.056B | $109.37B | ||||||
| - | - | ||||||
| $-64.801B | $24.394B | ||||||
| - | $136.167B | ||||||
| $139.953B | - | ||||||
| $139.953B | $149.631B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $684M | - | ||||||
| - | - | ||||||
| $1.005B | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $1.27B | ||||||
| $-1.689B | $-1.27B | ||||||
| - | - | ||||||
| $3.535B | $5.475B | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-3.535B | $126.272B | ||||||
| - | $131.747B | ||||||
| $126.877B | - | ||||||
| $126.877B | $131.747B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $9.968B | $17.554B | ||||||
| $2.054B | - | ||||||
| - | - | ||||||
| $204M | - | ||||||
| - | - | ||||||
| $12.226B | $17.554B | ||||||
| $850M | $330.398M | ||||||
| $13.076B | $17.884B | ||||||
| $139.953B | $149.28B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $92.966B | $109.37B | ||||||
| $4.54B | $5.475B | ||||||
| $-7.703B | $-7.989B |
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