
Last Price
52 Week Range
$0.86 - $186.56
Next Earnings Date
Apr 21 2026
Next Earnings Date
Apr 21 2026
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $31.759M | $69.449M | $78.66M | |||||
| $28.918M | $63.496M | $71.993M | |||||
| $2.841M | $5.953M | $6.667M | |||||
| - | $372.01K | - | |||||
| $9.86M | $11.633M | $17.991M | |||||
| $0.073M | $5.146M | $3.987M | |||||
| $-7.092M | $-11.197M | $-15.144M | |||||
| $-1.157M | $-1.053M | $-0.824M | |||||
| $0.426M | $-2.1M | $-10.858M | |||||
| $-0.731M | $-3.153M | $-11.682M | |||||
| $-7.824M | $-14.35M | $-26.827M | |||||
| - | - | $968.352K | |||||
| $-7.818M | $-14.448M | $-27.907M | |||||
| $-0.009 | $-629.94 | $60.611 | |||||
| $-0.009 | $-629.94 | $-39.249 | |||||
| $1.073B | $0B | $2.927B | |||||
| $1.073B | $0B | $2.932B | |||||
| $-7.61M | $-12.279M | $-25.655M | |||||
| $0.073M | $1.019M | $1.327M | |||||
| $-7.683M | $-13.297M | $-26.982M |
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