Price
$10.66
52W High
$13.13
52W Low
$9.99
SMA50
$11.17
SMA200
$11.27
Avg Volume 50D
$497.56K
From 52W High
-18.81%
From 52W Low
+6.71%
Vs SMA50
-4.60%
Vs SMA200
-5.43%
Current Volume
$578.39K
Dollar Volume 50D
$5.56M
Market Cap
$733.46M
P/E
19.8x
Revenue TTM
$196.53M
EPS TTM
0.51
Net Income TTM
$37.01M
Free Cash Flow
$166.57M
Revenue 1Y
-3.81%
EPS 1Y
-56.03%
Net Income 1Y
-44.82%
FCF 1Y
+224.91%
Profit Margin
18.83%
FCF Margin
84.76%
Dividend Yield
14.07%
Dividend TTM
$1.50
Last Ex-Dividend
2026-09-30
Dividend / EPS
294.12%

Revenue

Annual ending 2025-12-31
$224.79M

EPS

Annual ending 2025-12-31
1.01

Net Income

Annual ending 2025-12-31
$69.15M

News