
Last Price
52 Week Range
$13.53 - $36.44
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $63.518M | $139.743M | ||||||||
| $367.561M | $22.294M | ||||||||
| $-304.043M | $117.449M | ||||||||
| $367.561M | $409.618M | ||||||||
| $111.525M | $113.818M | ||||||||
| $-367.561M | $-22.294M | ||||||||
| $-415.568M | $-383.693M | ||||||||
| $49.094M | $-43.733M | ||||||||
| $-10.229M | $347.434M | ||||||||
| $38.865M | $303.701M | ||||||||
| $-376.703M | $-79.992M | ||||||||
| $39K | - | ||||||||
| $-376.742M | $-79.992M | ||||||||
| $-4.58 | $-0.81 | ||||||||
| $-4.58 | $-0.81 | ||||||||
| $82.313M | $98.906M | ||||||||
| $82.313M | $98.906M | ||||||||
| $-393.643M | $-29.923M | ||||||||
| $21.925M | $6.336M | ||||||||
| $-415.568M | $-36.259M |
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