
Last Price
52 Week Range
$120.10 - $280.67
Next Earnings Date
May 20 2026 (Estimate)
Next Earnings Date
May 20 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $4.638B | $4.03B | |||||||
| $0.946B | $1.304B | |||||||
| - | - | |||||||
| - | - | |||||||
| $187.634M | $409.186M | |||||||
| $5.772B | $5.743B | |||||||
| $655.832M | $523.508M | |||||||
| $1.335B | $1.441B | |||||||
| $957.708M | $755.013M | |||||||
| - | - | |||||||
| $314.101M | $670.079M | |||||||
| $3.262B | $3.39B | |||||||
| - | - | |||||||
| $9.034B | $9.132B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $209.611M | $145.559M | |||||||
| $145.862M | - | |||||||
| - | $49.598M | |||||||
| $35.923M | - | |||||||
| $39.844M | - | |||||||
| $2.58B | $3.347B | |||||||
| $329.748M | $879.537M | |||||||
| $3.301B | $4.422B | |||||||
| $1.894B | $1.868B | |||||||
| $413.741M | $411.689M | |||||||
| $15.501M | $14.44M | |||||||
| - | - | |||||||
| $61.264M | $80.746M | |||||||
| $2.726B | $2.787B | |||||||
| - | - | |||||||
| $6.027B | $7.208B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $-59.505M | - | |||||||
| - | - | |||||||
| $34K | $34K | |||||||
| $-7.294B | $-9.494B | |||||||
| $10.355B | - | |||||||
| $-2.236M | $3.337M | |||||||
| - | $11.415B | |||||||
| $3B | $1.924B | |||||||
| $6.714M | - | |||||||
| $3.007B | $1.924B | |||||||
| $9.034B | $9.132B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $2.967B | $1.957B | |||||||
| $2.685B | $2.741B | |||||||
| $56.472M | $-87.049M |
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