Price
$50.75
52W High
$50.89
52W Low
$32.05
SMA50
$46.98
SMA200
$40.54
Avg Volume 50D
$12.49M
From 52W High
-0.28%
From 52W Low
+58.35%
Vs SMA50
+8.02%
Vs SMA200
+25.18%
Current Volume
$17.45M
Dollar Volume 50D
$585.30M
Market Cap
$94.56B
P/E
31.0x
Revenue TTM
$14.15B
EPS TTM
1.62
Net Income TTM
$3.05B
Free Cash Flow
$1.90B
Revenue 1Y
-0.92%
EPS 1Y
-3.57%
Net Income 1Y
-5.75%
FCF 1Y
-29.61%
Profit Margin
21.55%
FCF Margin
13.45%
Dividend Yield
1.06%
Dividend TTM
$0.54
Last Ex-Dividend
2026-05-29
Dividend / EPS
33.33%

Revenue

Annual ending 2025-12-31
$14.09B

EPS

Annual ending 2025-12-31
1.54

Net Income

Annual ending 2025-12-31
$2.89B