
Last Price
52 Week Range
$9.89 - $27.78
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-400.865M | $-712.34M | ||||
| $3.353M | $8.332M | ||||
| - | $560.1K | ||||
| $107.387M | $59.191M | ||||
| $-0.279M | $6.53M | ||||
| $229.422M | $652.485M | ||||
| $-60.983M | $14.758M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-5.034M | $-0.574M | ||||
| $-7M | - | ||||
| $-606.547M | $-955.802M | ||||
| - | $325M | ||||
| - | $-1.636B | ||||
| $-0.619B | $-2.267B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $47.455M | $940.136M | ||||
| $0.447B | $1.342B | ||||
| - | - | ||||
| $352.806M | $-33.97M | ||||
| $0.847B | $2.248B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $2.573M | $170.236M | ||||
| $167.663M | $-4.348M | ||||
| $170.236M | $165.888M | ||||
| $-60.983M | $14.758M | ||||
| $-5.034M | $-0.574M | ||||
| $-66.017M | $14.185M |
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