
Last Price
52 Week Range
$1.85 - $12.75
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $54.694M | $32.216M | ||||||||||
| $46.976M | $17.225M | ||||||||||
| $7.718M | $14.99M | ||||||||||
| $4.097M | $5.438M | ||||||||||
| $16.978M | $13.924M | ||||||||||
| - | $-992.285K | ||||||||||
| $-13.357M | $-3.379M | ||||||||||
| $403.629K | $276.265K | ||||||||||
| $45.353K | $16.309K | ||||||||||
| $448.982K | $292.574K | ||||||||||
| $-12.908M | $-3.087M | ||||||||||
| $726.502K | $11.31K | ||||||||||
| $-13.634M | $5.088M | ||||||||||
| $-0.65 | $0.23 | ||||||||||
| $-0.65 | $0.22 | ||||||||||
| $20.953M | $22.403M | ||||||||||
| $20.953M | $23.206M | ||||||||||
| $-11.415M | $-2.387M | ||||||||||
| $1.419M | $0.992M | ||||||||||
| $-12.834M | $-3.379M |
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