
Last Price
52 Week Range
$2.06 - $8.55
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $51.898M | $31.322M | |||||
| $10.362M | $2.928M | |||||
| $41.494M | $28.394M | |||||
| - | - | |||||
| $5.531M | $4.683M | |||||
| $11.753M | $37.365M | |||||
| $13.862M | $-13.654M | |||||
| $45.655M | $24.564M | |||||
| $-45.208M | $-32.197M | |||||
| $0.448M | $-7.633M | |||||
| $14.31M | $-21.287M | |||||
| $447.587K | $-613.379K | |||||
| $16.784M | $-20.673M | |||||
| $0.78 | $-0.95 | |||||
| $0.8 | $-0.95 | |||||
| $20.821M | $22.246M | |||||
| $20.889M | $22.283M | |||||
| $20.646M | $-14.528M | |||||
| - | - | |||||
| $20.646M | $-14.528M |
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