
Last Price
52 Week Range
$13.28 - $31.98
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $816.985M | $847.33M | |||||||||||||
| $638.237M | $313.246M | |||||||||||||
| $178.748M | $534.084M | |||||||||||||
| - | - | |||||||||||||
| $85.138M | $92.972M | |||||||||||||
| $10.934M | $181.848M | |||||||||||||
| $82.676M | $267.151M | |||||||||||||
| $-10.934M | $-7.887M | |||||||||||||
| $10.934M | - | |||||||||||||
| - | $-7.887M | |||||||||||||
| $82.676M | $259.264M | |||||||||||||
| $21.136M | $63.67M | |||||||||||||
| $61.539M | $195.594M | |||||||||||||
| $2.01 | $6.33 | |||||||||||||
| $2.01 | $6.32 | |||||||||||||
| $30.595M | $30.891M | |||||||||||||
| $30.655M | $30.95M | |||||||||||||
| $103.161M | $279.85M | |||||||||||||
| $9.551M | $12.699M | |||||||||||||
| $93.61M | $267.151M |
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