
Last Price
52 Week Range
$6.10 - $32.60
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $79.598M | $278.298M | ||||||||||||||||||||||
| $56.388M | $17.375M | ||||||||||||||||||||||
| $23.21M | $260.923M | ||||||||||||||||||||||
| - | - | ||||||||||||||||||||||
| $14.421M | $14.091M | ||||||||||||||||||||||
| $16.812M | $184.691M | ||||||||||||||||||||||
| $-8.023M | $62.141M | ||||||||||||||||||||||
| $-5.821M | $-5.876M | ||||||||||||||||||||||
| $21.704M | $-16.763M | ||||||||||||||||||||||
| $15.883M | $-22.639M | ||||||||||||||||||||||
| $7.86M | $39.502M | ||||||||||||||||||||||
| $-329K | $-632K | ||||||||||||||||||||||
| $-0.129M | $14.431M | ||||||||||||||||||||||
| $-0.08 | $8.33 | ||||||||||||||||||||||
| $-0.08 | $4.35 | ||||||||||||||||||||||
| $1.615M | $1.732M | ||||||||||||||||||||||
| $5.676M | $5.984M | ||||||||||||||||||||||
| $2.595M | $46.102M | ||||||||||||||||||||||
| $556K | $724K | ||||||||||||||||||||||
| $2.039M | $45.378M |
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