Price
$10.04
52W High
$15.71
52W Low
$6.09
SMA50
$11.68
SMA200
$11.28
Avg Volume 50D
$2.23M
From 52W High
-36.09%
From 52W Low
+64.86%
Vs SMA50
-14.03%
Vs SMA200
-10.98%
Current Volume
$1.11M
Dollar Volume 50D
$26.27M
Market Cap
$2.28B
P/E
--
Revenue TTM
$438.13M
EPS TTM
-0.05
Net Income TTM
-$9.94M
Free Cash Flow
$297.71M
Revenue 1Y
+46.58%
EPS 1Y
-117.86%
Net Income 1Y
-117.09%
FCF 1Y
+164.82%
Profit Margin
-2.27%
FCF Margin
67.95%
Dividend Yield
0.25%
Dividend TTM
$0.03
Last Ex-Dividend
2026-06-05

Revenue

Annual ending 2026-03-31
$438.13M

EPS

Annual ending 2026-03-31
-0.05

Net Income

Annual ending 2026-03-31
-$9.94M

News