
Last Price
52 Week Range
$3.71 - $29.02
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $6.745M | $14.896M | ||||||
| - | $1.579M | ||||||
| $6.745M | $13.317M | ||||||
| $179K | $199K | ||||||
| $22.408M | $25.496M | ||||||
| $0.025M | $1.03M | ||||||
| $-15.867M | $-13.408M | ||||||
| $-1.886M | $-3.372M | ||||||
| $167.236M | $23.09M | ||||||
| $165.35M | $19.718M | ||||||
| $149.483M | $6.31M | ||||||
| $2K | $2K | ||||||
| $22.057M | $6.308M | ||||||
| $1.76 | $0.06 | ||||||
| $1.41 | $0.03 | ||||||
| $12.539M | $39.209M | ||||||
| $12.726M | $39.256M | ||||||
| $151.387M | $10.043M | ||||||
| $6K | $349K | ||||||
| $151.381M | $9.694M |
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