Price
$25.86
52W High
$28.02
52W Low
$20.19
SMA50
$26.01
SMA200
$24.68
Avg Volume 50D
$202.60K
From 52W High
-7.71%
From 52W Low
+28.08%
Vs SMA50
-0.59%
Vs SMA200
+4.76%
Current Volume
$117.76K
Dollar Volume 50D
$5.27M
Market Cap
$705.41M
P/E
19.5x
Revenue TTM
$209.73M
EPS TTM
1.85
Net Income TTM
$36.23M
Free Cash Flow
$47.99M
Revenue 1Y
+12.56%
EPS 1Y
+33.09%
Net Income 1Y
+37.20%
FCF 1Y
+58.60%
Profit Margin
17.27%
FCF Margin
22.88%
Dividend Yield
1.86%
Dividend TTM
$0.48
Last Ex-Dividend
2026-08-07
Dividend / EPS
25.95%

Revenue

Annual ending 2025-12-31
$196.20M

EPS

Annual ending 2025-12-31
2.00

Net Income

Annual ending 2025-12-31
$38.17M

News