
Last Price
52 Week Range
$1.05 - $5.20
Next Earnings Date
May 28 2026 (Estimate)
Next Earnings Date
May 28 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $35.792M | $35.608M | $33.143M | |||||||||||
| $31.93M | $32.844M | $31.495M | |||||||||||
| $3.862M | $2.764M | $1.649M | |||||||||||
| $699.559K | $632.767K | $462.168K | |||||||||||
| $6.909M | $7.484M | $5.853M | |||||||||||
| $0.071M | $0.596M | $1.493M | |||||||||||
| $-3.818M | $-5.949M | $-6.16M | |||||||||||
| $-58.805K | $-76.996K | $-120.8K | |||||||||||
| $64.477K | $37.534K | $35.231K | |||||||||||
| $5.672K | $-39.462K | $-85.569K | |||||||||||
| $-3.812M | $-5.988M | $-6.245M | |||||||||||
| - | $-879.121K | $-891.158K | |||||||||||
| $-3.758M | $-5.113M | $-5.328M | |||||||||||
| $-0.072 | $-0.096 | $-0.091 | |||||||||||
| $-0.072 | $-0.096 | $-0.091 | |||||||||||
| $52.169M | $53.327M | $230.479M | |||||||||||
| $52.169M | $53.327M | $230.479M | |||||||||||
| $-3.62M | $-5.668M | $-5.785M | |||||||||||
| $70.909K | $156.497K | $274.465K | |||||||||||
| $-3.691M | $-5.824M | $-6.06M |
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