Price
$13.97
52W High
$23.81
52W Low
$11.27
SMA50
$12.88
SMA200
$16.50
Avg Volume 50D
$999.05K
From 52W High
-41.33%
From 52W Low
+23.96%
Vs SMA50
+8.47%
Vs SMA200
-15.34%
Current Volume
$595.96K
Dollar Volume 50D
$12.76M
Market Cap
$430.19M
P/E
64.0x
Revenue TTM
$1.14B
EPS TTM
0.16
Net Income TTM
$6.72M
Free Cash Flow
$10.20M
Revenue 1Y
-4.98%
EPS 1Y
+119.51%
Net Income 1Y
+132.89%
FCF 1Y
-87.16%
Profit Margin
0.59%
FCF Margin
0.89%
Dividend Yield
8.02%
Dividend TTM
$1.12
Last Ex-Dividend
2026-08-25
Dividend / EPS
700.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

News