
Last Price
52 Week Range
$5.67 - $36.27
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-2.517M | $123.451M | |||||||
| $18.693M | $35.67M | |||||||
| $-0.496M | $-31.495M | |||||||
| $8.168M | $9.422M | |||||||
| $-7.212M | $-32.519M | |||||||
| $1.824M | $-128.678M | |||||||
| $18.46M | $-24.149M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-7.941M | $-29.046M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $-3.264M | $-88.949M | |||||||
| $-11.205M | $-117.995M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-0.931M | $140.548M | |||||||
| $2.499M | $3.846M | |||||||
| - | - | |||||||
| $-8.362M | $2.13M | |||||||
| $-6.794M | $146.524M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $18.382M | $18.844M | |||||||
| $0.462M | $4.38M | |||||||
| $18.844M | $23.224M | |||||||
| $18.46M | $-24.149M | |||||||
| $-11.26M | $-29.046M | |||||||
| $7.2M | $-53.195M |
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