Price
$17.73
52W High
$22.81
52W Low
$15.00
SMA50
$17.08
SMA200
$18.08
Avg Volume 50D
$509.89K
From 52W High
-22.27%
From 52W Low
+18.20%
Vs SMA50
+3.81%
Vs SMA200
-1.92%
Current Volume
$480.07K
Dollar Volume 50D
$8.72M
Market Cap
$734.30M
P/E
--
Revenue TTM
$284.48M
EPS TTM
-0.33
Net Income TTM
-$11.25M
Free Cash Flow
$34.69M
Revenue 1Y
+8.52%
EPS 1Y
-130.84%
Net Income 1Y
-128.38%
FCF 1Y
-35.78%
Profit Margin
-3.95%
FCF Margin
12.19%
Dividend Yield
10.58%
Dividend TTM
$1.88
Last Ex-Dividend
2026-09-15

Revenue

Annual ending 2025-12-31
$273.99M

EPS

Annual ending 2025-12-31
0.64

Net Income

Annual ending 2025-12-31
$25.28M

News