Price
$68.79
52W High
$88.16
52W Low
$59.48
SMA50
$68.64
SMA200
$70.68
Avg Volume 50D
$3.25M
From 52W High
-21.97%
From 52W Low
+15.64%
Vs SMA50
+0.21%
Vs SMA200
-2.68%
Current Volume
$3.48M
Dollar Volume 50D
$221.19M
Market Cap
$30.60B
P/E
15.4x
Revenue TTM
$21.27B
EPS TTM
4.36
Net Income TTM
$1.99B
Free Cash Flow
$1.58B
Revenue 1Y
+6.52%
EPS 1Y
-10.66%
Net Income 1Y
-11.42%
FCF 1Y
+0.70%
Profit Margin
9.33%
FCF Margin
7.42%
Dividend Yield
0.20%
Dividend TTM
$0.14
Last Ex-Dividend
2026-07-24
Dividend / EPS
3.21%

Revenue

Annual ending 2025-12-31
$20.62B

EPS

Annual ending 2025-12-31
4.55

Net Income

Annual ending 2025-12-31
$2.08B

News