Price
$50.21
52W High
$52.07
52W Low
$31.74
SMA50
$47.55
SMA200
$45.04
Avg Volume 50D
$11.13M
From 52W High
-3.57%
From 52W Low
+58.19%
Vs SMA50
+5.60%
Vs SMA200
+11.49%
Current Volume
$10.03M
Dollar Volume 50D
$530.31M
Market Cap
$53.86B
P/E
16.4x
Revenue TTM
$19.70B
EPS TTM
4.21
Net Income TTM
$3.28B
Free Cash Flow
$1.48B
Revenue 1Y
+16.69%
EPS 1Y
-5.61%
Net Income 1Y
+15.33%
FCF 1Y
+337.84%
Profit Margin
16.65%
FCF Margin
7.50%
Dividend Yield
2.23%
Dividend TTM
$1.12
Last Ex-Dividend
2026-09-15
Dividend / EPS
26.60%

Revenue

Annual ending 2025-12-31
$16.79B

EPS

Annual ending 2025-12-31
4.17

Net Income

Annual ending 2025-12-31
$2.64B

News