
Last Price
52 Week Range
$3.40 - $19.07
Next Earnings Date
Apr 22 2026
Next Earnings Date
Apr 22 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $57.781M | $73.222M | |||||||
| $-57.781M | $-73.222M | |||||||
| $311.843M | $375.608M | |||||||
| $142.236M | $96.996M | |||||||
| - | $-73.222M | |||||||
| $-511.86M | $-472.604M | |||||||
| $43.8M | $36.593M | |||||||
| $-9.882M | $2.505M | |||||||
| $33.918M | $39.098M | |||||||
| $-477.942M | $-433.506M | |||||||
| - | $1.544M | |||||||
| $-477.857M | $-435.05M | |||||||
| $-0.94 | $-0.76 | |||||||
| $-0.94 | $-0.76 | |||||||
| $508.102M | $575.95M | |||||||
| $508.102M | $575.95M | |||||||
| $-417.937M | $-358.245M | |||||||
| $57.781M | $73.222M | |||||||
| $-475.718M | $-431.467M |
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