
Last Price
52 Week Range
$2.36 - $7.20
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $11.415M | $11.75M | ||||
| $1.227M | $6.463M | ||||
| - | - | ||||
| - | - | ||||
| $17.883K | $294.191K | ||||
| $12.659M | $18.507M | ||||
| $882.024K | $807.915K | ||||
| - | - | ||||
| - | - | ||||
| - | - | ||||
| $165.96K | $160.528K | ||||
| $1.048M | $0.968M | ||||
| - | - | ||||
| $13.707M | $19.475M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $0.759M | $1.15M | ||||
| $51.649K | - | ||||
| - | $438.635K | ||||
| $305.178K | - | ||||
| - | - | ||||
| $3.238M | $4.668M | ||||
| $1.3M | $0.028M | ||||
| $5.655M | $6.285M | ||||
| $-638.525K | $425.109K | ||||
| $943.703K | - | ||||
| $2.952M | $3.966M | ||||
| - | - | ||||
| $57.485M | $15.949M | ||||
| $61.076M | $20.34M | ||||
| - | - | ||||
| $66.731M | $26.625M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| - | - | ||||
| $3.056K | $3.434K | ||||
| $-74.942M | $-45.62M | ||||
| $21.919M | $38.478M | ||||
| $-3.47K | $-10.879K | ||||
| - | - | ||||
| $-53.023M | $-7.15M | ||||
| - | - | ||||
| $-53.023M | $-7.15M | ||||
| $13.707M | $19.475M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| $943.703K | $863.744K | ||||
| $-10.471M | $-10.886M |
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