Price
$5.16
52W High
$9.97
52W Low
$5.01
SMA50
$5.94
SMA200
$7.54
Avg Volume 50D
$75.94K
From 52W High
-48.24%
From 52W Low
+2.99%
Vs SMA50
-13.20%
Vs SMA200
-31.56%
Current Volume
$37.84K
Dollar Volume 50D
$452872
Market Cap
$703.45M
P/E
--
Revenue TTM
$1.25B
EPS TTM
-0.35
Net Income TTM
-$46.52M
Free Cash Flow
-$256.58M
Revenue 1Y
+3.66%
EPS 1Y
-25.00%
Net Income 1Y
-144.17%
FCF 1Y
-809.66%
Profit Margin
-3.74%
FCF Margin
-20.60%
Dividend Yield
4.65%
Dividend TTM
$0.24
Last Ex-Dividend
2026-09-08

Revenue

Annual ending 2026-06-28
$1.25B

EPS

Annual ending 2026-06-28
-0.33

Net Income

Annual ending 2026-06-28
-$45.50M

News