
Last Price
52 Week Range
$221.26 - $362.41
Next Earnings Date
Apr 21 2026
Next Earnings Date
Apr 21 2026
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.195B | $1.404B | |||||||||||||
| $439.62M | $461.228M | |||||||||||||
| $754.995M | $942.437M | |||||||||||||
| $94.783M | $89.766M | |||||||||||||
| $573.988M | $663.422M | |||||||||||||
| $76.945M | - | |||||||||||||
| $9.279M | $189.249M | |||||||||||||
| $12.272M | - | |||||||||||||
| $-0.682M | $15.876M | |||||||||||||
| $11.59M | $15.876M | |||||||||||||
| $20.869M | $205.125M | |||||||||||||
| $6.857M | $27.438M | |||||||||||||
| $14.012M | $177.687M | |||||||||||||
| $0.36 | $4.57 | |||||||||||||
| $0.36 | $4.52 | |||||||||||||
| $38.634M | $38.918M | |||||||||||||
| $39.268M | $39.292M | |||||||||||||
| $45.989M | $222.596M | |||||||||||||
| $23.702M | $17.471M | |||||||||||||
| $22.287M | $205.125M |
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