
Last Price
52 Week Range
$8.18 - $22.50
Next Earnings Date
Apr 14 2026
Next Earnings Date
Apr 14 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $54.549M | $83.98M | |||||||
| $221.632M | $18.856M | |||||||
| $-167.083M | $65.124M | |||||||
| $221.632M | $308.163M | |||||||
| $45.944M | $52.743M | |||||||
| $-221.632M | $-10.116M | |||||||
| $-213.027M | $-285.666M | |||||||
| $19.728M | $21.969M | |||||||
| - | - | |||||||
| $19.728M | $21.969M | |||||||
| $-193.299M | $-263.697M | |||||||
| $270K | $760K | |||||||
| $-193.569M | $-264.457M | |||||||
| $-2.88 | $-3.05 | |||||||
| $-2.88 | $-3.05 | |||||||
| $67.12M | $86.667M | |||||||
| $67.12M | $86.667M | |||||||
| $-205.009M | $-244.841M | |||||||
| $8.018M | $18.856M | |||||||
| $-213.027M | $-263.697M |
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