Price
$31.62
52W High
$36.13
52W Low
$28.80
SMA50
$33.81
SMA200
$32.45
Avg Volume 50D
$812.42K
From 52W High
-12.48%
From 52W Low
+9.79%
Vs SMA50
-6.48%
Vs SMA200
-2.55%
Current Volume
$610.92K
Dollar Volume 50D
$27.47M
Market Cap
$3.08B
P/E
20.6x
Revenue TTM
$1.03B
EPS TTM
1.56
Net Income TTM
$149.22M
Free Cash Flow
$206.94M
Revenue 1Y
+23.66%
EPS 1Y
-4.29%
Net Income 1Y
+7.44%
FCF 1Y
+5.60%
Profit Margin
14.45%
FCF Margin
20.04%
Dividend Yield
2.40%
Dividend TTM
$0.76
Last Ex-Dividend
2026-09-15
Dividend / EPS
48.72%

Revenue

Annual ending 2025-12-31
$935.52M

EPS

Annual ending 2025-12-31
1.59

Net Income

Annual ending 2025-12-31
$140.31M

News