
Last Price
52 Week Range
$5.86 - $47.00
Next Earnings Date
May 19 2026 (Estimate)
Next Earnings Date
May 19 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $59.505M | $35.676M | ||||||
| $47.008M | $40.497M | ||||||
| $12.497M | $-4.821M | ||||||
| $418K | $238K | ||||||
| $23.078M | $1.208M | ||||||
| $4.646M | $3.295M | ||||||
| $-15.645M | $-9.562M | ||||||
| $-213K | $-199K | ||||||
| $-0.226M | $-105.59M | ||||||
| $-0.439M | $-105.789M | ||||||
| $-16.084M | $-115.351M | ||||||
| $-177K | $59K | ||||||
| $-15.907M | $-120.851M | ||||||
| $-1.3 | $-43.49 | ||||||
| $-1.3 | $-43.49 | ||||||
| $12.267M | $2.753M | ||||||
| $12.267M | $2.753M | ||||||
| $-15.103M | $-8.98M | ||||||
| $768K | $582K | ||||||
| $-15.871M | $-9.562M |
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