
Last Price
52 Week Range
$12.91 - $24.60
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $54.502M | $305.372M | |
| $5.68M | $8.746M | |
| - | - | |
| - | - | |
| $-60.182M | $11.703M | |
| - | $325.821M | |
| $18.804M | $17.546M | |
| - | - | |
| - | - | |
| $0.196M | $2.975M | |
| $-19M | $1.392M | |
| - | $21.913M | |
| $89.637M | - | |
| $89.637M | $347.734M |
| Metric | 2024 | 2025 |
|---|---|---|
| - | $11.083M | |
| - | - | |
| $2.132M | - | |
| - | $2.413M | |
| - | $2.455M | |
| - | $70.893M | |
| $-2.132M | - | |
| - | $84.389M | |
| $-6.219M | $-4.832M | |
| $6.219M | $7.245M | |
| $55.576M | $74.46M | |
| $2.317M | $1.665M | |
| $-64.112M | $11.873M | |
| - | $92.83M | |
| $74.13M | - | |
| $74.13M | $93.578M |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| - | - | |
| $83K | $91K | |
| $-57.331M | $25.418M | |
| $72.755M | $228.647M | |
| - | - | |
| - | - | |
| $15.507M | $254.156M | |
| - | - | |
| $15.507M | $254.156M | |
| $89.637M | $347.734M |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| $8.351M | $7.245M | |
| $-46.151M | $-298.127M |
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