
Last Price
52 Week Range
$0.66 - $3.18
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $616.555M | $322.196M | ||||||
| $402.981M | $239.1M | ||||||
| $213.575M | $83.096M | ||||||
| $0T | $13.563T | ||||||
| $0T | $134.87T | ||||||
| $0T | $-148.433T | ||||||
| $28.689M | $-89.157M | ||||||
| $-1.929M | $-1.014M | ||||||
| $0.989M | $-97.328M | ||||||
| $-0.94M | $-98.342M | ||||||
| $27.749M | $-187.499M | ||||||
| $14.388M | $8.868M | ||||||
| $19.992M | $-182.4M | ||||||
| $0.2 | $-1.84 | ||||||
| $0.18 | $-1.84 | ||||||
| $102.395M | $99.069M | ||||||
| $109.423M | $99.069M | ||||||
| $45.563M | $-73.495M | ||||||
| $15.885M | $15.662M | ||||||
| $29.678M | $-89.157M |
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