Price
$78.10
52W High
$93.17
52W Low
$69.41
SMA50
$84.09
SMA200
$83.47
Avg Volume 50D
$404.36K
From 52W High
-16.17%
From 52W Low
+12.52%
Vs SMA50
-7.13%
Vs SMA200
-6.43%
Current Volume
$449.93K
Dollar Volume 50D
$33.79M
Market Cap
$5.24B
P/E
13.9x
Revenue TTM
$1.71B
EPS TTM
5.53
Net Income TTM
$376.32M
Free Cash Flow
$522.04M
Revenue 1Y
+3.47%
EPS 1Y
-2.47%
Net Income 1Y
-3.84%
FCF 1Y
+32.51%
Profit Margin
21.98%
FCF Margin
30.49%
Dividend Yield
1.02%
Dividend TTM
$0.80
Last Ex-Dividend
2026-09-30
Dividend / EPS
14.47%

Revenue

Annual ending 2025-12-31
$1.67B

EPS

Annual ending 2025-12-31
6.00

Net Income

Annual ending 2025-12-31
$412.15M

News