Price
$15.00
52W High
$16.38
52W Low
$12.30
SMA50
$15.61
SMA200
$14.26
Avg Volume 50D
$365.01K
From 52W High
-8.42%
From 52W Low
+21.95%
Vs SMA50
-3.91%
Vs SMA200
+5.20%
Current Volume
$253.28K
Dollar Volume 50D
$5.70M
Market Cap
$894.05M
P/E
13.5x
Revenue TTM
$323.62M
EPS TTM
1.47
Net Income TTM
$66.40M
Free Cash Flow
$61.90M
Revenue 1Y
+16.75%
EPS 1Y
+9.70%
Net Income 1Y
+31.70%
FCF 1Y
+15.45%
Profit Margin
20.52%
FCF Margin
19.13%
Dividend Yield
4.60%
Dividend TTM
$0.69
Last Ex-Dividend
2026-09-11
Dividend / EPS
46.94%

Revenue

Annual ending 2025-12-31
$279.92M

EPS

Annual ending 2025-12-31
1.45

Net Income

Annual ending 2025-12-31
$54.59M

News