
Last Price
52 Week Range
$4.50 - $21.55
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2.901M | $3.244M | ||||||
| $1.018M | $67.364M | ||||||
| $1.883M | $-64.12M | ||||||
| $2.853M | $0.275M | ||||||
| $45.037M | $39.242M | ||||||
| $130.944M | $7.379M | ||||||
| $-176.951M | $-111.016M | ||||||
| $-2.585M | $-4.141M | ||||||
| $39.298M | $-9.878M | ||||||
| $36.713M | $-14.019M | ||||||
| $-140.238M | $-125.035M | ||||||
| $32K | $12K | ||||||
| $-128.622M | $-105.874M | ||||||
| $-1.07 | $-0.79 | ||||||
| $-1.07 | $-0.79 | ||||||
| $120.406M | $133.583M | ||||||
| $120.406M | $133.583M | ||||||
| $-134.95M | $-117.943M | ||||||
| $2.703M | $2.951M | ||||||
| $-137.653M | $-120.894M |
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