
Last Price
52 Week Range
$2.30 - $9.78
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $452.699M | $271.103M | ||||||||||||||||
| $269.802M | $225.105M | ||||||||||||||||
| $182.897M | $45.998M | ||||||||||||||||
| $0.018B | $6.295B | ||||||||||||||||
| $0.107B | $40.912B | ||||||||||||||||
| $0.004B | $-47.11B | ||||||||||||||||
| $54.535M | $-51.392M | ||||||||||||||||
| $-0.012B | $-6.058B | ||||||||||||||||
| $-0.027B | $5.722B | ||||||||||||||||
| $-39.446M | $-335.766M | ||||||||||||||||
| $15.089M | $-387.158M | ||||||||||||||||
| $1.714M | $2.394M | ||||||||||||||||
| $13.375M | $-389.552M | ||||||||||||||||
| $0.17 | $-4.74 | ||||||||||||||||
| $0.17 | $-4.74 | ||||||||||||||||
| $77.535M | $82.662M | ||||||||||||||||
| $80.307M | $82.662M | ||||||||||||||||
| $0.051B | $5.716B | ||||||||||||||||
| $24.412M | $45.157M | ||||||||||||||||
| $0.027B | $5.671B |
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