
Last Price
52 Week Range
$3.50 - $25.77
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $75.622M | $123.672M | ||||||
| $8.121M | $8.356M | ||||||
| $67.501M | $115.316M | ||||||
| $121.563M | $141.5M | ||||||
| $35.171M | $36.38M | ||||||
| $-8.121M | $-8.356M | ||||||
| $-81.112M | $-54.208M | ||||||
| $10.566M | $12.942M | ||||||
| $0.416M | $1.543M | ||||||
| $10.982M | $14.485M | ||||||
| $-70.13M | $-39.723M | ||||||
| $2.57M | $-1.097M | ||||||
| $-72.7M | $-38.626M | ||||||
| $-0.98 | $-0.46 | ||||||
| $-0.98 | $-0.46 | ||||||
| $73.91M | $83.071M | ||||||
| $73.91M | $83.071M | ||||||
| $-72.991M | $-45.852M | ||||||
| $8.121M | $8.356M | ||||||
| $-81.112M | $-54.208M |
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