
Last Price
52 Week Range
$0.76 - $4.80
Next Earnings Date
Jun 09 2026 (Estimate)
Next Earnings Date
Jun 09 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $28.95M | $55.852M | |||
| $11.858M | $2.769M | |||
| $17.092M | $53.082M | |||
| - | - | |||
| $12.9M | $62.087M | |||
| $101.756K | $-305.6K | |||
| $4.091M | $-8.699M | |||
| $-1.404M | - | |||
| $-773.1K | $61.13K | |||
| $-2.177M | $0.061M | |||
| $1.913M | $-8.638M | |||
| - | - | |||
| $1.913M | $-22.561M | |||
| $0.034 | $-0.39 | |||
| $0.034 | $-0.39 | |||
| $57.103M | $58.203M | |||
| $57.103M | $58.203M | |||
| $3.884M | $-8.622M | |||
| $60.546K | $76.467K | |||
| $3.824M | $-8.699M |
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