Price
$47.09
52W High
$53.18
52W Low
$43.70
SMA50
$47.97
SMA200
$48.27
Avg Volume 50D
$827.62K
From 52W High
-11.45%
From 52W Low
+7.76%
Vs SMA50
-1.83%
Vs SMA200
-2.44%
Current Volume
$907.01K
Dollar Volume 50D
$39.56M
Market Cap
$7.81B
P/E
28.3x
Revenue TTM
$1.79B
EPS TTM
1.62
Net Income TTM
$276.10M
Free Cash Flow
$378.50M
Revenue 1Y
+10.69%
EPS 1Y
+60.40%
Net Income 1Y
+58.68%
FCF 1Y
+34.46%
Profit Margin
15.45%
FCF Margin
21.19%
Dividend Yield
0.93%
Dividend TTM
$0.44
Last Ex-Dividend
2026-08-20
Dividend / EPS
27.16%

Revenue

Annual ending 2025-12-31
$1.70B

EPS

Annual ending 2025-12-31
1.15

Net Income

Annual ending 2025-12-31
$198.00M

News