
Last Price
52 Week Range
$62.38 - $88.20
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $8.254B | $8.325B | $8.262B | |||||
| $3.661B | $3.874B | $3.828B | |||||
| $4.593B | $4.451B | $4.434B | |||||
| $775M | $739M | $737M | |||||
| $2.782B | $3.08B | $3.138B | |||||
| - | $-1.549B | $-1.551B | |||||
| $1.036B | $2.181B | $2.11B | |||||
| $-367M | $-347M | $-305M | |||||
| $-64M | $-121M | $-114M | |||||
| $-431M | $-468M | $-419M | |||||
| $0.605B | $1.713B | $1.691B | |||||
| $127M | $157M | $259M | |||||
| $0.479B | $1.556B | $1.432B | |||||
| $2.77 | $8.94 | $8.21 | |||||
| $2.76 | $8.88 | $8.17 | |||||
| $173.2M | $174.1M | $696.7M | |||||
| $173.7M | $175.3M | $701.4M | |||||
| $1.527B | $2.549B | $2.757B | |||||
| $555M | $489M | $758M | |||||
| $0.972B | $2.06B | $1.999B |
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