
Last Price
52 Week Range
$3.09 - $22.86
Next Earnings Date
Jun 11 2026 (Estimate)
Next Earnings Date
Jun 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $30.621M | $92.39M | ||||||
| $15.221M | $43.446M | ||||||
| $15.4M | $48.944M | ||||||
| $10.923M | $5.132M | ||||||
| $55.366M | $81.196M | ||||||
| $-2.745M | - | ||||||
| $-48.144M | $-37.384M | ||||||
| $1.836M | $-0.241M | ||||||
| $-11.394M | $-17.3M | ||||||
| $-9.558M | $-17.541M | ||||||
| $-57.702M | $-54.925M | ||||||
| $-7.874M | $0.04M | ||||||
| $-46.304M | $-58.324M | ||||||
| $-3.64 | $-4.15 | ||||||
| $-3.64 | $-4.15 | ||||||
| $12.705M | $14.053M | ||||||
| $12.705M | $14.053M | ||||||
| $-51.57M | $-33.602M | ||||||
| $5.929M | $3.782M | ||||||
| $-57.499M | $-37.384M |
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