
Last Price
52 Week Range
$5.81 - $32.23
Next Earnings Date
May 05 2026
Next Earnings Date
May 05 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $144.584M | $156.266M | |||||||
| $155.642M | $101.11M | |||||||
| $-11.058M | $55.156M | |||||||
| $51.282M | $35.295M | |||||||
| $125.83M | $80.349M | |||||||
| $651.286M | - | |||||||
| $-839.456M | $-60.488M | |||||||
| $-18.293M | $-23.933M | |||||||
| $4.067M | $222.718M | |||||||
| $-14.226M | $198.785M | |||||||
| $-853.682M | $138.297M | |||||||
| $332K | $536K | |||||||
| $-854.014M | $137.761M | |||||||
| $-105.8 | $16.52 | |||||||
| $-105.8 | $-9.18 | |||||||
| $8.072M | $8.339M | |||||||
| $8.072M | $8.49M | |||||||
| $-790.401M | $-11.904M | |||||||
| $44.336M | $48.584M | |||||||
| $-835.389M | $-60.488M |
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