
Last Price
52 Week Range
$1.21 - $118.80
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $42.296M | $34.756M | ||||
| $28.671M | $30.322M | ||||
| $13.625M | $4.434M | ||||
| - | - | ||||
| $2.976M | $3.069M | ||||
| $586.96K | - | ||||
| $10.062M | $1.364M | ||||
| $-1.523M | $-0.046M | ||||
| $-11.287M | $9.155M | ||||
| $-12.81M | $9.109M | ||||
| $-2.748M | $10.473M | ||||
| - | - | ||||
| $-2.748M | $10.473M | ||||
| $-25.74 | $46.81 | ||||
| $-25.74 | $3.98 | ||||
| $314.32K | $89.36K | ||||
| $314.32K | $349.448K | ||||
| $5.903M | $7.866M | ||||
| $6.178M | $6.502M | ||||
| $-0.275M | $1.364M |
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