
Last Price
52 Week Range
$10.92 - $17.94
Next Earnings Date
May 07 2026
Next Earnings Date
May 07 2026
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $31.623M | $47.317M | ||
| $7.282M | $11.115M | ||
| $24.341M | $36.202M | ||
| $4.489M | $7.731M | ||
| $34.505M | $54.768M | ||
| - | - | ||
| $-14.653M | $-26.297M | ||
| $-1.316M | - | ||
| $0.35M | $-14.062M | ||
| $-0.966M | $-14.062M | ||
| $-15.619M | $-40.359M | ||
| - | - | ||
| $-15.619M | $-40.359M | ||
| $-0.77 | $-0.005 | ||
| $-0.77 | $-0.005 | ||
| $0.02B | $8.673B | ||
| $0.02B | $8.673B | ||
| $-12.107M | $-26.297M | ||
| $2.196M | - | ||
| $-14.303M | - |
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