
Last Price
52 Week Range
$10.01 - $57.42
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2014 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $37.045M | $31.479M | |||||||
| $4.937M | $20.048M | |||||||
| $32.108M | $11.431M | |||||||
| $46.817M | $45.532M | |||||||
| $82.962M | $609.825M | |||||||
| $41.054M | $45.645M | |||||||
| $-138.725M | $-689.571M | |||||||
| $8.388M | $25.302M | |||||||
| $-216.115M | $0.149M | |||||||
| $-207.727M | $25.451M | |||||||
| $-346.452M | $-664.12M | |||||||
| $1.935M | $0.342M | |||||||
| $-136.623M | $-355.794M | |||||||
| $-1.47 | $-2.17 | |||||||
| $-1.47 | $-2.17 | |||||||
| $93.25M | $163.732M | |||||||
| $93.25M | $163.732M | |||||||
| $-133.647M | $-662.939M | |||||||
| $1.842M | $1.181M | |||||||
| $-135.489M | $-664.12M |
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