Price
$117.25
52W High
$139.27
52W Low
$76.09
SMA50
$123.20
SMA200
$113.78
Avg Volume 50D
$2.63M
From 52W High
-15.81%
From 52W Low
+54.09%
Vs SMA50
-4.83%
Vs SMA200
+3.05%
Current Volume
$2.60M
Dollar Volume 50D
$325.30M
Market Cap
$17.34B
P/E
8.3x
Revenue TTM
$7.74B
EPS TTM
13.49
Net Income TTM
$2.10B
Free Cash Flow
$1.91B
Revenue 1Y
+20.04%
EPS 1Y
+76.11%
Net Income 1Y
+61.21%
FCF 1Y
+6.88%
Profit Margin
27.12%
FCF Margin
24.68%
Dividend Yield
1.79%
Dividend TTM
$2.10
Last Ex-Dividend
2026-08-14
Dividend / EPS
15.57%

Revenue

Annual ending 2025-12-31
$7.08B

EPS

Annual ending 2025-12-31
8.97

Net Income

Annual ending 2025-12-31
$1.46B

News