
Last Price
52 Week Range
$4.66 - $18.64
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-39.191M | $-101.361M | ||||
| $0.31M | $8.213M | ||||
| - | $-4.702M | ||||
| $14.555M | $21.252M | ||||
| $0.885M | $-2.569M | ||||
| $1.9M | $-1.073M | ||||
| $-21.542M | $-80.24M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-10.252M | $-37.334M | ||||
| - | $-7.502M | ||||
| - | $-203.752M | ||||
| - | $51.5M | ||||
| $-65.578K | $-911K | ||||
| $-10.318M | $-197.999M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $1.743M | $-0.186M | ||||
| $113.445M | $261.35M | ||||
| - | - | ||||
| $39.932M | $0.048M | ||||
| $155.12M | $261.212M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $0.007M | $123.266M | ||||
| $123.26M | $-17.027M | ||||
| $123.266M | $106.239M | ||||
| $-21.542M | $-80.24M | ||||
| $-10.252M | $-37.334M | ||||
| $-31.795M | $-117.574M |
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