
Last Price
52 Week Range
$5.15 - $27.65
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $9.041M | $6.941M | |||||||
| - | $2.955M | |||||||
| $9.041M | $3.986M | |||||||
| $129.542M | $174.331M | |||||||
| $32.955M | $43.768M | |||||||
| $152.344M | - | |||||||
| $-305.8M | $-214.113M | |||||||
| $12.837M | $11.719M | |||||||
| - | $-10M | |||||||
| $12.837M | $1.719M | |||||||
| $-292.963M | $-212.394M | |||||||
| - | - | |||||||
| $-292.963M | $-212.394M | |||||||
| $-5 | $-2.43 | |||||||
| $-5 | $-2.43 | |||||||
| $58.639M | $87.351M | |||||||
| $58.639M | $87.351M | |||||||
| $-151.354M | $-211.158M | |||||||
| $2.102M | $2.955M | |||||||
| $-153.456M | $-214.113M |
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