
Last Price
52 Week Range
$0.93 - $10.24
Next Earnings Date
May 15 2026 (Estimate)
Next Earnings Date
May 15 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $71.537M | $185.164M | |||||
| $39.509M | $150.24M | |||||
| $32.028M | $34.924M | |||||
| - | - | |||||
| $34.486M | $33.394M | |||||
| $-486.559M | $-5.2M | |||||
| $484.101M | $6.73M | |||||
| $-3.489M | - | |||||
| $12.746M | $-178.016M | |||||
| $9.257M | $-178.016M | |||||
| $493.358M | $-171.286M | |||||
| $59.607M | $-18.115M | |||||
| $428.935M | $-153.171M | |||||
| $0.47 | $-0.17 | |||||
| $0.47 | $-0.17 | |||||
| $908.588M | $899.355M | |||||
| $908.588M | $899.489M | |||||
| $519.591M | $64.969M | |||||
| $22.744M | $58.239M | |||||
| $496.847M | $6.73M |
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