Price
$8.74
52W High
$10.23
52W Low
$8.55
SMA50
$9.58
SMA200
$9.30
Avg Volume 50D
$897.96K
From 52W High
-14.57%
From 52W Low
+2.22%
Vs SMA50
-8.78%
Vs SMA200
-6.04%
Current Volume
$639.87K
Dollar Volume 50D
$8.60M
Market Cap
$990.61M
P/E
16.9x
Revenue TTM
$244.15M
EPS TTM
0.52
Net Income TTM
$58.48M
Free Cash Flow
$81.42M
Revenue 1Y
-25.74%
EPS 1Y
-58.40%
Net Income 1Y
-59.80%
FCF 1Y
-80.87%
Profit Margin
23.95%
FCF Margin
33.35%
Dividend Yield
15.79%
Dividend TTM
$1.38
Last Ex-Dividend
2026-09-30
Dividend / EPS
265.38%

Revenue

Annual ending 2025-12-31
$303.27M

EPS

Annual ending 2025-12-31
1.03

Net Income

Annual ending 2025-12-31
$119.27M

News