Price
$37.04
52W High
$69.49
52W Low
$35.81
SMA50
$42.22
SMA200
$50.65
Avg Volume 50D
$5.28M
From 52W High
-46.70%
From 52W Low
+3.43%
Vs SMA50
-12.26%
Vs SMA200
-26.88%
Current Volume
$5.26M
Dollar Volume 50D
$220.88M
Market Cap
$23.41B
P/E
13.6x
Revenue TTM
$13.72B
EPS TTM
2.57
Net Income TTM
$1.73B
Free Cash Flow
$2.70B
Revenue 1Y
+18.11%
EPS 1Y
+29.80%
Net Income 1Y
+22.31%
FCF 1Y
+329.73%
Profit Margin
12.59%
FCF Margin
19.70%
Dividend Yield
3.10%
Dividend TTM
$1.15
Last Ex-Dividend
2026-08-04
Dividend / EPS
44.75%

Revenue

Annual ending 2025-12-31
$13.02B

EPS

Annual ending 2025-12-31
2.35

Net Income

Annual ending 2025-12-31
$1.63B

News