Price
$71.08
52W High
$104.89
52W Low
$64.03
SMA50
$71.63
SMA200
$83.13
Avg Volume 50D
$976.98K
From 52W High
-32.23%
From 52W Low
+11.01%
Vs SMA50
-0.77%
Vs SMA200
-14.49%
Current Volume
$1.13M
Dollar Volume 50D
$69.54M
Market Cap
$14.37B
P/E
28.5x
Revenue TTM
$3.15B
EPS TTM
2.48
Net Income TTM
$505.00M
Free Cash Flow
$436.00M
Revenue 1Y
+6.61%
EPS 1Y
+53.09%
Net Income 1Y
+54.43%
FCF 1Y
+19.78%
Profit Margin
16.05%
FCF Margin
13.86%
Dividend Yield
0.79%
Dividend TTM
$0.56
Last Ex-Dividend
2026-08-31
Dividend / EPS
22.78%

Revenue

Annual ending 2025-12-31
$3.05B

EPS

Annual ending 2025-12-31
1.60

Net Income

Annual ending 2025-12-31
$325.00M

News