Price
$38.35
52W High
$44.81
52W Low
$33.91
SMA50
$39.01
SMA200
$39.47
Avg Volume 50D
$155.42K
From 52W High
-14.42%
From 52W Low
+13.08%
Vs SMA50
-1.68%
Vs SMA200
-2.83%
Current Volume
$138.55K
Dollar Volume 50D
$6.04M
Market Cap
$2.87B
P/E
30.1x
Revenue TTM
$734.74M
EPS TTM
1.31
Net Income TTM
$95.46M
Free Cash Flow
$80.16M
Revenue 1Y
+1.65%
EPS 1Y
+9.17%
Net Income 1Y
+4.95%
FCF 1Y
-23.83%
Profit Margin
12.99%
FCF Margin
10.91%
Dividend Yield
0.94%
Dividend TTM
$0.36
Last Ex-Dividend
2026-10-07
Dividend / EPS
27.48%

Revenue

Annual ending 2025-12-31
$732.52M

EPS

Annual ending 2025-12-31
1.33

Net Income

Annual ending 2025-12-31
$100.05M

News