
Last Price
52 Week Range
$17.42 - $193.84
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| - | $522K | ||||
| - | $-522K | ||||
| $26.711M | $58.852M | ||||
| $26.324M | $80.442M | ||||
| $-234K | - | ||||
| $-52.801M | $-139.294M | ||||
| $7.732M | $29.102M | ||||
| $-27.864M | - | ||||
| $-20.132M | $29.102M | ||||
| $-72.933M | $-110.192M | ||||
| $0.683M | $-4.529M | ||||
| $-73.616M | $-105.663M | ||||
| $-0.744 | $-0.72 | ||||
| $-0.744 | $-0.72 | ||||
| $98.91M | $146.352M | ||||
| $98.91M | $146.352M | ||||
| $-52.533M | $-139.294M | ||||
| $268K | $522K | ||||
| $-52.801M | $-139.294M |
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