
Last Price
52 Week Range
$72.76 - $116.65
Next Earnings Date
Jun 02 2026 (Estimate)
Next Earnings Date
Jun 02 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.2B | $1.313B | |||||||||||||
| $507.193M | $400.313M | |||||||||||||
| $692.581M | $913.116M | |||||||||||||
| $239.513M | $262.51M | |||||||||||||
| $222.999M | $328.15M | |||||||||||||
| - | - | |||||||||||||
| $230.069M | $322.456M | |||||||||||||
| $-46.72M | $-45.024M | |||||||||||||
| $-67.315M | - | |||||||||||||
| $-114.035M | $-45.024M | |||||||||||||
| $116.034M | $277.432M | |||||||||||||
| $19.331M | $62.231M | |||||||||||||
| $96.703M | $215.201M | |||||||||||||
| $1.11 | $2.5 | |||||||||||||
| $1.09 | $2.46 | |||||||||||||
| $86.87M | $86.132M | |||||||||||||
| $88.828M | $87.473M | |||||||||||||
| $337.543M | $322.456M | |||||||||||||
| $162.451M | - | |||||||||||||
| $175.092M | $322.456M |
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