Price
$11.66
52W High
$14.31
52W Low
$10.91
SMA50
$12.30
SMA200
$12.36
Avg Volume 50D
$213.62K
From 52W High
-18.52%
From 52W Low
+6.87%
Vs SMA50
-5.19%
Vs SMA200
-5.66%
Current Volume
$126.29K
Dollar Volume 50D
$2.63M
Market Cap
$534.62M
P/E
5.4x
Revenue TTM
$184.48M
EPS TTM
2.14
Net Income TTM
$99.06M
Free Cash Flow
-$32.30M
Revenue 1Y
+40.60%
EPS 1Y
+52.86%
Net Income 1Y
+65.10%
FCF 1Y
-16.16%
Profit Margin
53.70%
FCF Margin
-17.51%
Dividend Yield
9.95%
Dividend TTM
$1.16
Last Ex-Dividend
2026-10-02
Dividend / EPS
54.21%

Revenue

Annual ending 2025-12-31
$166.08M

EPS

Annual ending 2025-12-31
1.91

Net Income

Annual ending 2025-12-31
$88.73M

News