B
Last Price
52 Week Range
$13.43 - $39.50
Next Earnings Date
Jun 08 2026 (Estimate)
Next Earnings Date
Jun 08 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $15.092M | $35.616M | |
| $20.983M | $31.927M | |
| $-5.891M | $3.689M | |
| $206.91M | $259.892M | |
| $59.419M | $116.465M | |
| - | - | |
| $-272.22M | $-372.668M | |
| $-2.911M | $7.175M | |
| - | $-379.619M | |
| $-2.911M | $-372.444M | |
| $-275.131M | $-745.112M | |
| $514K | $756K | |
| $-275.645M | $-745.868M | |
| $-1.37 | $-4.2 | |
| $-1.37 | $-4.2 | |
| $223.808M | $229.228M | |
| $223.808M | $229.228M | |
| $-247.24M | $-350.642M | |
| $16.464M | $22.026M | |
| $-263.704M | $-372.668M |
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