
Last Price
52 Week Range
$320.00 - $745.61
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $4.709B | $5.481B | $6.164B | |||||||
| $1.167B | $0.665B | $0.717B | |||||||
| $3.542B | $4.816B | $5.447B | |||||||
| $638.689M | $226.51M | $264.208M | |||||||
| $1.03B | $0.437B | $0.431B | |||||||
| - | - | - | |||||||
| $1.873B | $4.152B | $4.752B | |||||||
| $-318.26M | $-207.016M | $-205.287M | |||||||
| $20.806M | $8.012M | $43.134M | |||||||
| $-297.454M | $-199.004M | $-162.153M | |||||||
| $1.576B | $3.953B | $4.59B | |||||||
| $-3.771M | $519.715M | $674.442M | |||||||
| $1.58B | $3.334B | $3.963B | |||||||
| $4.68 | $9.84 | $11.72 | |||||||
| $4.53 | $9.75 | $11.64 | |||||||
| $0.337B | $0.339B | $1.353B | |||||||
| $0.348B | $0.342B | $1.362B | |||||||
| $2.343B | $4.355B | $4.944B | |||||||
| $448.68M | $194.778M | $148.556M | |||||||
| $1.894B | $4.16B | $4.795B |
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