
Last Price
52 Week Range
$1.31 - $5.17
Next Earnings Date
Aug 19 2026 (Estimate)
Next Earnings Date
Aug 19 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM | 2025 |
|---|---|---|---|---|---|---|---|---|
| $17.207M | $10.189M | $24.168M | ||||||
| $13.568M | $8.001M | $19.808M | ||||||
| $3.639M | $2.188M | $4.359M | ||||||
| $750.033K | $223.539K | $518.438K | ||||||
| $10.449M | $2.614M | $6.274M | ||||||
| $0.929M | $0.201M | $1.04M | ||||||
| $-8.489M | $-0.85M | $-3.473M | ||||||
| $-39.366K | $12.075K | $-182.515K | ||||||
| $-2.537M | $1.271M | $5.125M | ||||||
| $-2.576M | $1.283M | $4.942M | ||||||
| $-11.065M | $0.432M | $1.469M | ||||||
| - | - | $155.066K | ||||||
| $-10.339M | $0.432M | $1.313M | ||||||
| $-1.19 | $0.098 | $0.12 | ||||||
| $-1.19 | $0.098 | $0.12 | ||||||
| $8.657M | $20.704M | $10.667M | ||||||
| $8.657M | $20.704M | $10.781M | ||||||
| $-10.554M | $0.639M | $2.098M | ||||||
| $470.145K | $111.472K | $445.545K | ||||||
| $-11.024M | $0.527M | $1.652M |
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