Price
$10.62
52W High
$14.60
52W Low
$10.62
SMA50
$11.67
SMA200
$12.69
Avg Volume 50D
$503.62K
From 52W High
-27.26%
From 52W Low
+0.00%
Vs SMA50
-8.98%
Vs SMA200
-16.29%
Current Volume
$667.22K
Dollar Volume 50D
$5.84M
Market Cap
$692.80M
P/E
10.8x
Revenue TTM
$213.03M
EPS TTM
0.99
Net Income TTM
$63.93M
Free Cash Flow
$133.57M
Revenue 1Y
-18.34%
EPS 1Y
-40.36%
Net Income 1Y
-40.53%
FCF 1Y
+182.22%
Profit Margin
30.01%
FCF Margin
62.70%
Dividend Yield
16.10%
Dividend TTM
$1.71
Last Ex-Dividend
2026-09-15
Dividend / EPS
172.73%

Revenue

Annual ending 2025-12-31
$250.40M

EPS

Annual ending 2025-12-31
1.53

Net Income

Annual ending 2025-12-31
$98.76M

News