Price
$29.70
52W High
$37.88
52W Low
$29.55
SMA50
$31.99
SMA200
$33.69
Avg Volume 50D
$127.29K
From 52W High
-21.59%
From 52W Low
+0.51%
Vs SMA50
-7.16%
Vs SMA200
-11.85%
Current Volume
$107.27K
Dollar Volume 50D
$4.03M
Market Cap
$743.74M
P/E
31.4x
Revenue TTM
$296.59M
EPS TTM
0.97
Net Income TTM
$23.67M
Free Cash Flow
$45.58M
Revenue 1Y
+8.98%
EPS 1Y
-26.52%
Net Income 1Y
-25.79%
FCF 1Y
+211.29%
Profit Margin
7.98%
FCF Margin
15.37%
Dividend Yield
7.95%
Dividend TTM
$2.36
Last Ex-Dividend
2026-07-15
Dividend / EPS
243.30%

Revenue

Annual ending 2025-12-31
$284.37M

EPS

Annual ending 2025-12-31
1.09

Net Income

Annual ending 2025-12-31
$26.32M

News