
Last Price
52 Week Range
$4.04 - $10.25
Next Earnings Date
Apr 06 2026
Next Earnings Date
Apr 06 2026
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $26.258M | $26.258M | $14.991M | ||||||||||
| $7.616M | $7.616M | $4.82M | ||||||||||
| $18.642M | $18.642M | $10.171M | ||||||||||
| - | - | - | ||||||||||
| $16.633M | $16.633M | $8.315M | ||||||||||
| $847.15K | $847.15K | $541.518K | ||||||||||
| $1.161M | $1.161M | $1.315M | ||||||||||
| $135.915K | $135.915K | $67.477K | ||||||||||
| $11.536K | $11.536K | $5.064K | ||||||||||
| $147.451K | $147.451K | $72.541K | ||||||||||
| $1.309M | $1.309M | $1.387M | ||||||||||
| $453.828K | $453.828K | $348.173K | ||||||||||
| $0.855M | $0.855M | $1.039M | ||||||||||
| $0.13 | $0.13 | $0.15 | ||||||||||
| $0.1 | $0.1 | $0.126 | ||||||||||
| $6.44M | $6.44M | $13.383M | ||||||||||
| $8.217M | $8.217M | $16.477M | ||||||||||
| $1.461M | $1.461M | $1.52M | ||||||||||
| $148.498K | $148.498K | $129.601K | ||||||||||
| $1.313M | $1.313M | $1.39M |
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