
Last Price
52 Week Range
$119.76 - $195.62
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.493B | $1.714B | |||||||||||||
| $1.032B | $1.158B | |||||||||||||
| $461.107M | $555.718M | |||||||||||||
| - | - | |||||||||||||
| $108.364M | $133.524M | |||||||||||||
| $49.802M | $59.335M | |||||||||||||
| $302.941M | $362.859M | |||||||||||||
| - | $31.734M | |||||||||||||
| $-32.372M | $-51.674M | |||||||||||||
| $-32.372M | $-19.94M | |||||||||||||
| $270.569M | $342.919M | |||||||||||||
| $32.096M | $33.181M | |||||||||||||
| $134.393M | $180.115M | |||||||||||||
| $5.28 | $7 | |||||||||||||
| $4.92 | $6.68 | |||||||||||||
| $25.454M | $25.724M | |||||||||||||
| $44.105M | $28.61M | |||||||||||||
| $331.607M | $394.106M | |||||||||||||
| $28.666M | $31.247M | |||||||||||||
| $302.941M | $362.859M |
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