
Last Price
52 Week Range
$139.36 - $444.64
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $9.548B | $11.914B | ||||||
| $0.915B | $1.726B | ||||||
| - | - | ||||||
| $88.5M | $94.886M | ||||||
| $7.561B | $6.654B | ||||||
| $18.113B | $20.388B | ||||||
| $281.231M | $406.204M | ||||||
| $1.186B | $5.567B | ||||||
| $1.927B | $2.622B | ||||||
| $941.298M | $570.819M | ||||||
| $93.139M | $117.747M | ||||||
| $4.429B | $9.283B | ||||||
| - | - | ||||||
| $22.542B | $29.672B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $358.616M | $380.046M | ||||||
| $331.52M | $425.235M | ||||||
| $0.3B | $1.722B | ||||||
| $9.597M | - | ||||||
| $90.91M | - | ||||||
| - | - | ||||||
| $6.941B | $6.174B | ||||||
| $7.941B | $8.701B | ||||||
| $4.148B | $5.764B | ||||||
| $95.386M | $172.735M | ||||||
| - | - | ||||||
| - | - | ||||||
| $3.919M | $67.723M | ||||||
| $4.324B | $6.177B | ||||||
| - | - | ||||||
| $12.265B | $14.879B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $2K | $3K | ||||||
| $4.961B | $6.221B | ||||||
| $5.366B | $8.567B | ||||||
| $-50.051M | $4.973M | ||||||
| - | - | ||||||
| $10.277B | $14.793B | ||||||
| - | - | ||||||
| $10.277B | $14.793B | ||||||
| $22.542B | $29.672B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.931B | $3.25B | ||||||
| $4.63B | $7.831B | ||||||
| $-3.914B | $-3.454B |
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