
Last Price
52 Week Range
$70.72 - $120.05
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $576.612M | $661.225M | |||||||||||
| $401.356M | $312.183M | |||||||||||
| $175.256M | $349.042M | |||||||||||
| - | - | |||||||||||
| $75.546M | $92.423M | |||||||||||
| $42.393M | $195.374M | |||||||||||
| $57.317M | $61.245M | |||||||||||
| $272.593M | $310.065M | |||||||||||
| $-272.593M | $-310.065M | |||||||||||
| - | - | |||||||||||
| $57.317M | $61.245M | |||||||||||
| $12.098M | $14.252M | |||||||||||
| $45.219M | $46.993M | |||||||||||
| $3.35 | $3.12 | |||||||||||
| $3.25 | $3.04 | |||||||||||
| $13.507M | $15.109M | |||||||||||
| $13.876M | $15.45M | |||||||||||
| $61.869M | $61.245M | |||||||||||
| $4.552M | - | |||||||||||
| $57.317M | $61.245M |
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