Price
$17.12
52W High
$22.89
52W Low
$16.20
SMA50
$18.25
SMA200
$18.53
Avg Volume 50D
$468.32K
From 52W High
-25.21%
From 52W Low
+5.68%
Vs SMA50
-6.17%
Vs SMA200
-7.61%
Current Volume
$611.01K
Dollar Volume 50D
$8.54M
Market Cap
$1.64B
P/E
18.4x
Revenue TTM
$317.22M
EPS TTM
0.95
Net Income TTM
$89.04M
Free Cash Flow
$103.45M
Revenue 1Y
-28.42%
EPS 1Y
-52.74%
Net Income 1Y
-52.54%
FCF 1Y
-56.51%
Profit Margin
28.07%
FCF Margin
32.61%
Dividend Yield
10.51%
Dividend TTM
$1.80
Last Ex-Dividend
2026-09-15
Dividend / EPS
189.47%

Revenue

Annual ending 2025-12-31
$410.00M

EPS

Annual ending 2025-12-31
1.81

Net Income

Annual ending 2025-12-31
$170.52M

News