
Last Price
52 Week Range
$57.03 - $88.73
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.893B | $1.306B | $1.479B | ||||||||||
| $363.703M | $377.693M | $409.42M | ||||||||||
| $0.53B | $0.928B | $1.07B | ||||||||||
| - | - | - | ||||||||||
| $56.694M | $575.972M | $418.63M | ||||||||||
| $45.566M | $-202.513M | $90.329M | ||||||||||
| $427.514M | $554.979M | $640.392M | ||||||||||
| $-53.395M | $-37.072M | $-32.611M | ||||||||||
| $-0.363M | $-79.587M | $-102.002M | ||||||||||
| $-53.758M | $-116.659M | $-134.613M | ||||||||||
| $373.756M | $438.32M | $505.779M | ||||||||||
| $84.892M | $108.258M | $125.552M | ||||||||||
| $288.864M | $330.062M | $380.227M | ||||||||||
| $4.47 | $4.13 | $4.48 | ||||||||||
| $4.38 | $4.08 | $4.44 | ||||||||||
| $64.607M | $65.439M | $262.903M | ||||||||||
| $65.928M | $66.376M | $266.002M | ||||||||||
| $481.368M | $565.958M | $693.687M | ||||||||||
| $30.176M | $72.851M | $85.995M | ||||||||||
| $451.192M | $493.107M | $607.692M |
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