
Last Price
52 Week Range
$0.64 - $2.80
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $23.976M | $71.617M | $56.888M | ||||||||||
| $23.502M | $69.173M | $52.696M | ||||||||||
| $0.474M | $2.444M | $4.192M | ||||||||||
| $0.359M | $0.915M | $1.984M | ||||||||||
| $12.24M | $6.684M | $4.899M | ||||||||||
| - | - | - | ||||||||||
| $-12.125M | $-5.155M | $-2.691M | ||||||||||
| $1.975K | $5.016K | $0.162K | ||||||||||
| $-97.893K | $70.169K | $-30.121K | ||||||||||
| $-95.918K | $75.185K | $-29.959K | ||||||||||
| $-12.221M | $-5.08M | $-2.721M | ||||||||||
| - | $6.596K | $6.596K | ||||||||||
| $-11.377M | $-5.08M | $-2.727M | ||||||||||
| $-4.38 | $-0.77 | $-0.361 | ||||||||||
| $-4.38 | $-0.77 | $-0.361 | ||||||||||
| $2.597M | $6.611M | $31.903M | ||||||||||
| $2.597M | $6.611M | $31.903M | ||||||||||
| $-11.631M | $-3.94M | $-0.742M | ||||||||||
| $0.494M | $1.139M | $1.861M | ||||||||||
| $-12.125M | $-5.08M | $-2.617M |
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