
Last Price
52 Week Range
$0.12 - $8.36K
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 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $287.546K | $147.586K | ||||||||||
| $1.171M | $0.95M | ||||||||||
| $4.555M | $2.755M | ||||||||||
| $311.878K | - | ||||||||||
| - | $1.793M | ||||||||||
| $6.326M | $5.645M | ||||||||||
| $3.183M | $16.595M | ||||||||||
| $450K | $400K | ||||||||||
| - | $6.5M | ||||||||||
| - | - | ||||||||||
| $0.047M | $2.684M | ||||||||||
| $3.681M | $26.179M | ||||||||||
| - | - | ||||||||||
| $10.006M | $31.824M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.193M | - | ||||||||||
| $3.346M | - | ||||||||||
| $7.778M | $0.797M | ||||||||||
| $661.857K | - | ||||||||||
| - | - | ||||||||||
| - | $369.607K | ||||||||||
| $0.287M | $24.799M | ||||||||||
| $15.266M | $25.966M | ||||||||||
| $-2.372M | $1.476M | ||||||||||
| $3.034M | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $2.372M | $1.476M | ||||||||||
| - | - | ||||||||||
| $17.638M | $27.442M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| $398 | - | ||||||||||
| $77 | $3 | ||||||||||
| $-65.086M | $-99.411M | ||||||||||
| $57.454M | - | ||||||||||
| - | - | ||||||||||
| - | $103.793M | ||||||||||
| $-7.632M | $4.382M | ||||||||||
| - | - | ||||||||||
| $-7.632M | $4.382M | ||||||||||
| $10.006M | $31.824M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $6.5M | ||||||||||
| $10.812M | $2.273M | ||||||||||
| $10.525M | $2.125M |
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