
Last Price
52 Week Range
$10.57 - $23.77
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| - | $11.183M | ||||||||||
| - | $-11.183M | ||||||||||
| $396.44M | $418.778M | ||||||||||
| $105.438M | $97.104M | ||||||||||
| $-14.537M | $28.277M | ||||||||||
| $-487.341M | $-555.342M | ||||||||||
| $64.636M | $42.904M | ||||||||||
| - | - | ||||||||||
| $64.636M | $42.904M | ||||||||||
| $-422.705M | $-512.438M | ||||||||||
| $68K | $102K | ||||||||||
| $-422.773M | $-512.54M | ||||||||||
| $-2.57 | $-2.97 | ||||||||||
| $-2.57 | $-2.97 | ||||||||||
| $164.474M | $175.459M | ||||||||||
| $164.474M | $175.459M | ||||||||||
| $-492.886M | $-497.626M | ||||||||||
| $8.992M | $14.812M | ||||||||||
| $-501.878M | $-512.438M |
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