
Last Price
52 Week Range
$1.72 - $128.25
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.431M | $1.323M | $1.485M | |||||||||
| $494.516K | $563.599K | $702.594K | |||||||||
| $936.572K | $759.148K | $782.311K | |||||||||
| - | - | - | |||||||||
| $3.083M | $3.332M | $3.438M | |||||||||
| - | - | $150.632K | |||||||||
| $-2.147M | $-2.573M | $-2.806M | |||||||||
| $29.249K | $67.93K | $12.914K | |||||||||
| $10.97K | $24.303K | $28.078K | |||||||||
| $40.219K | $92.233K | $40.992K | |||||||||
| $-2.106M | $-2.481M | $-2.766M | |||||||||
| $3.575K | $4.934K | $-24.035K | |||||||||
| $-2.102M | $-2.47M | $-2.717M | |||||||||
| $-0.028 | $-31.5 | $-0.982 | |||||||||
| $-0.028 | $-31.5 | $-0.982 | |||||||||
| $75.845M | $1.27M | $58.984M | |||||||||
| $75.815M | $1.27M | $58.984M | |||||||||
| $-1.923M | $-2.347M | $-2.559M | |||||||||
| $223.194K | $226.652K | $239.819K | |||||||||
| $-2.147M | $-2.573M | $-2.799M |
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