
Last Price
52 Week Range
$9.85 - $14.88
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $257.929M | $820.771M | ||||||||||||||||||
| - | $42.103M | ||||||||||||||||||
| $257.929M | $778.668M | ||||||||||||||||||
| - | - | ||||||||||||||||||
| $64.565M | $29.995M | ||||||||||||||||||
| $193.364M | $-15.981M | ||||||||||||||||||
| - | $764.654M | ||||||||||||||||||
| $264.676M | $266.939M | ||||||||||||||||||
| $-88.562M | $-798.826M | ||||||||||||||||||
| $176.114M | $-531.887M | ||||||||||||||||||
| $176.114M | $232.767M | ||||||||||||||||||
| $0.049M | $2.268M | ||||||||||||||||||
| $176.065M | $230.499M | ||||||||||||||||||
| $1.12 | $2.8 | ||||||||||||||||||
| $1.1 | $2.75 | ||||||||||||||||||
| $80.988M | $82.175M | ||||||||||||||||||
| $82.158M | $83.943M | ||||||||||||||||||
| - | $794.874M | ||||||||||||||||||
| - | $7.183M | ||||||||||||||||||
| - | $787.691M |
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