$16.56
+0.04 (+0.24%)
Open$16.50
Previous Close$16.52
Day High$16.88
Day Low$16.28
52W High$27.00
52W Low$14.30
Volume—
Avg Volume512.3K
Market Cap665.50M
P/E Ratio—
EPS$-0.43
Sector—
Analyst Ratings
Buy
15 analysts
Key Financials
| FY 2026 | |
|---|---|
| Revenue | 1.48B |
| Net Income | -106,411,393 |
| Profit Margin | -7.2% |
| EBITDA | -30,437,187 |
| Free Cash Flow | — |
| Rev Growth | — |
| Debt/Equity | 2.24 |