
Last Price
52 Week Range
$45.91 - $122.20
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $130.126M | $189.757M | |||||||||||||
| $13.368M | $19.492M | |||||||||||||
| $116.758M | $170.265M | |||||||||||||
| $237.957M | $167.34M | |||||||||||||
| $144.304M | $194.941M | |||||||||||||
| - | - | |||||||||||||
| $-265.503M | $-192.016M | |||||||||||||
| $-5.892M | $-5.29M | |||||||||||||
| $11.139M | $1.264M | |||||||||||||
| $5.247M | $-4.026M | |||||||||||||
| $-260.256M | $-196.042M | |||||||||||||
| $346K | $497K | |||||||||||||
| $-260.602M | $-196.539M | |||||||||||||
| $-4.34 | $-3.11 | |||||||||||||
| $-4.34 | $-3.11 | |||||||||||||
| $60.995M | $64.984M | |||||||||||||
| $60.995M | $64.984M | |||||||||||||
| $-238.09M | $-174.121M | |||||||||||||
| $1.563M | $1.338M | |||||||||||||
| $-239.653M | $-175.459M |
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