Price
$33.43
52W High
$34.31
52W Low
$25.84
SMA50
$31.54
SMA200
$31.66
Avg Volume 50D
$11.52M
From 52W High
-2.56%
From 52W Low
+29.37%
Vs SMA50
+5.99%
Vs SMA200
+5.60%
Current Volume
$10.77M
Dollar Volume 50D
$363.47M
Market Cap
$73.66B
P/E
21.2x
Revenue TTM
$17.96B
EPS TTM
1.56
Net Income TTM
$3.47B
Free Cash Flow
$3.16B
Revenue 1Y
+12.46%
EPS 1Y
+27.87%
Net Income 1Y
+27.28%
FCF 1Y
+15.76%
Profit Margin
19.31%
FCF Margin
17.58%
Dividend Yield
3.53%
Dividend TTM
$1.18
Last Ex-Dividend
2026-08-03
Dividend / EPS
75.64%

Revenue

Annual ending 2025-12-31
$16.94B

EPS

Annual ending 2025-12-31
1.37

Net Income

Annual ending 2025-12-31
$3.06B

News