
Last Price
52 Week Range
$143.30 - $285.50
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $10.722B | $13.717B | $14.721B | |||||||
| $5.542B | $6.738B | $7.23B | |||||||
| $5.18B | $6.979B | $7.491B | |||||||
| $1.168B | $1.431B | $1.523B | |||||||
| $3.489B | $4.076B | $4.336B | |||||||
| $561M | $749M | $913M | |||||||
| $-38M | $723M | $719M | |||||||
| $199M | - | $120M | |||||||
| $-5M | $216M | $93M | |||||||
| $194M | $216M | $213M | |||||||
| $156M | $939M | $932M | |||||||
| $39M | $4M | $6M | |||||||
| $123M | $935M | $925M | |||||||
| $0.3 | $2.19 | $2.15 | |||||||
| $0.29 | $2.13 | $2.1 | |||||||
| $0.412B | $0.427B | $1.722B | |||||||
| $0.43B | $0.44B | $1.765B | |||||||
| $0.523B | $1.689B | $1.689B | |||||||
| $561M | $747M | $864M | |||||||
| $-38M | $942M | $825M |
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