
Last Price
52 Week Range
$8.90 - $94.06
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $120.053M | $191.373M | |||||||
| $162.577M | $42.639M | |||||||
| $-42.524M | $148.734M | |||||||
| - | - | |||||||
| $86.214M | - | |||||||
| $59.278M | $271.709M | |||||||
| $-188.016M | $-122.975M | |||||||
| - | $17.426M | |||||||
| $-17.424M | $-60.269M | |||||||
| $-17.424M | $-42.843M | |||||||
| $-205.44M | $-165.818M | |||||||
| $850K | $53K | |||||||
| $-206.29M | $-165.871M | |||||||
| $-13.65 | $-10.82 | |||||||
| $-13.65 | $-10.82 | |||||||
| $15.112M | $15.335M | |||||||
| $15.112M | $15.335M | |||||||
| $-154.789M | $-108.905M | |||||||
| $33.227M | $14.07M | |||||||
| $-188.016M | $-122.975M |
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