
Last Price
52 Week Range
$38.83 - $62.37
Next Earnings Date
Apr 13 2026
Next Earnings Date
Apr 13 2026
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $766.775M | $877.836M | |||||||||||||
| $321.039M | $361.104M | |||||||||||||
| $445.736M | $516.732M | |||||||||||||
| - | - | |||||||||||||
| $190.82M | $245.811M | |||||||||||||
| $108.246M | $132.403M | |||||||||||||
| $146.67M | $138.518M | |||||||||||||
| $416.503M | $516.1M | |||||||||||||
| $-416.503M | $-516.1M | |||||||||||||
| - | - | |||||||||||||
| $146.67M | $138.518M | |||||||||||||
| $30.619M | $15.88M | |||||||||||||
| $116.035M | $122.622M | |||||||||||||
| $2.49 | $2.41 | |||||||||||||
| $2.48 | $2.4 | |||||||||||||
| $46.657M | $53.075M | |||||||||||||
| $46.833M | $53.075M | |||||||||||||
| $161.583M | $150.704M | |||||||||||||
| $14.913M | $12.186M | |||||||||||||
| $146.67M | $138.518M |
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