
Last Price
52 Week Range
$98.06 - $150.45
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $0.981B | $1.243B | $1.276B | |||||||
| $453M | $329M | $535M | |||||||
| $528M | $914M | $741M | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $39M | $300M | $108M | |||||||
| $489M | $614M | $633M | |||||||
| $-146M | $-159M | $-159M | |||||||
| $161M | $143M | $148M | |||||||
| $15M | $-16M | $-11M | |||||||
| $504M | $598M | $622M | |||||||
| $137M | $144M | $145M | |||||||
| $354M | $441M | $463M | |||||||
| $3.63 | $4.47 | $4.553 | |||||||
| $3.6 | $4.43 | $4.514 | |||||||
| $97.6M | $101.6M | $406.674M | |||||||
| $98.4M | $102.5M | $410.478M | |||||||
| $0.884B | $1.034B | $1.017B | |||||||
| $227M | $275M | $277M | |||||||
| $657M | $759M | $740M |
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