
Last Price
52 Week Range
$7.58 - $120.31
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-111.779M | $-177.042M | ||||||||||
| $129.947K | $167K | ||||||||||
| - | - | ||||||||||
| $6.988M | $21.383M | ||||||||||
| $18.35M | $-2.652M | ||||||||||
| $2.844M | $4.864M | ||||||||||
| $-83.467M | $-153.28M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-249.878K | $-249K | ||||||||||
| - | - | ||||||||||
| $-705.165M | $-396.342M | ||||||||||
| $642.346M | $332.507M | ||||||||||
| - | - | ||||||||||
| $-63.069M | $-64.084M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $59.226M | $222.749M | ||||||||||
| $63.608M | $137.849M | ||||||||||
| - | - | ||||||||||
| $15.554M | $-0.046M | ||||||||||
| $138.388M | $360.552M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $30.663M | $22.515M | ||||||||||
| $-8.148M | $143.188M | ||||||||||
| $22.515M | $165.703M | ||||||||||
| $-83.467M | $-153.28M | ||||||||||
| $-249.878K | $-249K | ||||||||||
| $-83.717M | $-153.529M |
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