
Last Price
52 Week Range
$2.76 - $30.60
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | $24.05M | |||
| $3.152M | $3.496M | |||
| $-3.152M | $20.554M | |||
| $265.554M | $385.998M | |||
| $35.2M | $91.856M | |||
| $-3.152M | $-30.096M | |||
| $-300.754M | $-427.204M | |||
| $12.02M | $14.18M | |||
| $-5.499M | $161.138M | |||
| $6.521M | $175.318M | |||
| $-294.233M | $-251.886M | |||
| - | $-8.561M | |||
| $-294.233M | $-243.325M | |||
| $-10.38 | $-2.86 | |||
| $-10.38 | $-2.86 | |||
| $28.341M | $850.296M | |||
| $28.342M | $850.296M | |||
| $-297.602M | $-423.708M | |||
| $3.152M | $3.496M | |||
| $-300.754M | $-427.204M |
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