
Last Price
52 Week Range
$0.75 - $3.28
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $278.298M | $233.273M | ||||||||||
| $157.404M | $128.193M | ||||||||||
| $120.894M | $105.08M | ||||||||||
| $49.607M | $39.765M | ||||||||||
| $109.131M | $86.745M | ||||||||||
| $157.655M | $25.711M | ||||||||||
| $-195.499M | $-47.141M | ||||||||||
| $-5.553M | $-7.919M | ||||||||||
| $11.748M | $-48.428M | ||||||||||
| $6.195M | $-56.347M | ||||||||||
| $-189.304M | $-103.488M | ||||||||||
| - | - | ||||||||||
| $-189.304M | $-103.488M | ||||||||||
| $-3.91 | $-1.95 | ||||||||||
| $-3.91 | $-1.95 | ||||||||||
| $48.361M | $53.114M | ||||||||||
| $48.361M | $53.114M | ||||||||||
| $-152.525M | $-19.732M | ||||||||||
| $27.876M | $27.409M | ||||||||||
| $-180.401M | $-47.141M |
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