Price
$11.43
52W High
$16.15
52W Low
$11.37
SMA50
$12.26
SMA200
$13.69
Avg Volume 50D
$364.79K
From 52W High
-29.23%
From 52W Low
+0.53%
Vs SMA50
-6.77%
Vs SMA200
-16.48%
Current Volume
$325.08K
Dollar Volume 50D
$4.47M
Market Cap
$622.47M
P/E
8.4x
Revenue TTM
$204.50M
EPS TTM
1.35
Net Income TTM
$73.77M
Free Cash Flow
$156.51M
Revenue 1Y
-6.80%
EPS 1Y
-16.67%
Net Income 1Y
-16.94%
FCF 1Y
-3.59%
Profit Margin
36.08%
FCF Margin
76.53%
Dividend Yield
12.60%
Dividend TTM
$1.44
Last Ex-Dividend
2026-09-11
Dividend / EPS
106.67%

Revenue

Annual ending 2025-12-31
$224.14M

EPS

Annual ending 2025-12-31
1.70

Net Income

Annual ending 2025-12-31
$92.54M

News