Price
$16.51
52W High
$23.81
52W Low
$13.07
SMA50
$16.27
SMA200
$18.03
Avg Volume 50D
$1.18M
From 52W High
-44.22%
From 52W Low
+26.32%
Vs SMA50
+1.48%
Vs SMA200
-8.42%
Current Volume
$845.49K
Dollar Volume 50D
$19.08M
Market Cap
$525.26M
P/E
626.1x
Revenue TTM
$1.16B
EPS TTM
0.02
Net Income TTM
$824.00K
Free Cash Flow
$38.78M
Revenue 1Y
-3.19%
EPS 1Y
+109.09%
Net Income 1Y
+112.62%
FCF 1Y
-63.26%
Profit Margin
0.07%
FCF Margin
3.35%
Dividend Yield
6.78%
Dividend TTM
$1.12
Last Ex-Dividend
2026-06-02
Dividend / EPS
5600.00%

Revenue

Annual ending 2026-03-28
$1.16B

EPS

Annual ending 2026-03-28
0.03

Net Income

Annual ending 2026-03-28
$824.00K