Price
$85.15
52W High
$100.15
52W Low
$73.72
SMA50
$89.77
SMA200
$86.96
Avg Volume 50D
$419.68K
From 52W High
-14.98%
From 52W Low
+15.50%
Vs SMA50
-5.15%
Vs SMA200
-2.08%
Current Volume
$499.48K
Dollar Volume 50D
$37.38M
Market Cap
$5.06B
P/E
10.4x
Revenue TTM
$5.47B
EPS TTM
8.04
Net Income TTM
$488.43M
Free Cash Flow
$1.19B
Revenue 1Y
+7.01%
EPS 1Y
+31.80%
Net Income 1Y
+30.44%
FCF 1Y
+4.91%
Profit Margin
8.93%
FCF Margin
21.73%
Dividend Yield
2.02%
Dividend TTM
$1.72
Last Ex-Dividend
2026-08-17
Dividend / EPS
21.39%

Revenue

Annual ending 2025-12-31
$5.34B

EPS

Annual ending 2025-12-31
7.49

Net Income

Annual ending 2025-12-31
$457.21M

News