
Last Price
52 Week Range
$5.79 - $25.88
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $0.919M | $4.665M | $3.912M | |||||
| $0.619M | $1.884M | $2.033M | |||||
| $0.299M | $2.781M | $1.879M | |||||
| $2.507M | $1.295M | $1.983M | |||||
| $2.356M | $3.628M | $4.416M | |||||
| - | - | - | |||||
| $-4.563M | $-2.142M | $-4.52M | |||||
| $1.013K | $-602K | $345.558K | |||||
| - | $-0.278M | $2.29M | |||||
| $0.001M | $-0.88M | $2.635M | |||||
| $-4.562M | $-3.022M | $-1.885M | |||||
| - | - | - | |||||
| $-4.562M | $-3.022M | $-1.885M | |||||
| $-0.37 | $-0.23 | $-0.073 | |||||
| $-0.37 | $-0.23 | $-0.083 | |||||
| $12.298M | $13.168M | $46.489M | |||||
| $12.298M | $13.168M | $47.224M | |||||
| $-4.252M | $-1.892M | $-3.967M | |||||
| $311.185K | $415K | $210K | |||||
| $-4.563M | $-2.307M | $-3.346M |
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