
Last Price
52 Week Range
$1.22 - $3.46
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $26.391M | $18.666M | ||||||
| - | $22.057M | ||||||
| $26.391M | $-3.391M | ||||||
| $55.11M | $47.754M | ||||||
| $30.741M | $29.215M | ||||||
| $15.042M | $-8.842M | ||||||
| $-74.502M | $-71.518M | ||||||
| $3.106M | $2.66M | ||||||
| $-0.015M | $2.564M | ||||||
| $3.091M | $5.224M | ||||||
| $-71.411M | $-66.294M | ||||||
| $-9.378M | $-1.515M | ||||||
| $-62.033M | $-64.779M | ||||||
| $-0.61 | $-0.57 | ||||||
| $-0.61 | $-0.57 | ||||||
| $102.365M | $113.635M | ||||||
| $102.365M | $113.635M | ||||||
| $-50.919M | $-49.764M | ||||||
| $23.583M | $21.754M | ||||||
| $-74.502M | $-71.518M |
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