
Last Price
52 Week Range
$6.52 - $22.17
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $84.693M | $168.92M | ||||||
| $43.309M | $97.369M | ||||||
| $41.384M | $71.551M | ||||||
| $70.555M | $98.25M | ||||||
| $82.396M | $143.828M | ||||||
| $229.786M | $-147.255M | ||||||
| $-341.353M | $-23.272M | ||||||
| $-3.798M | $-0.67M | ||||||
| $-14.777M | $14.668M | ||||||
| $-18.575M | $13.998M | ||||||
| $-359.928M | $-9.274M | ||||||
| $-9.247M | $4.732M | ||||||
| $-350.681M | $-14.006M | ||||||
| $-1.04 | $-0.035 | ||||||
| $-1.04 | $-0.035 | ||||||
| $338.463M | $405.421M | ||||||
| $338.463M | $405.421M | ||||||
| $-329.093M | $25.526M | ||||||
| $18.667M | $34.13M | ||||||
| $-347.76M | $-8.604M |
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