Open$
Prev Close$
Market Cap$45.53B
P/E (TTM)11.26
EPS$3.9175
EarningsAug 6, 2026
Market Cap$45.53B
Enterprise Value$56.36B
P/E Ratio (TTM)11.26
P/S Ratio1.07
P/B Ratio2.07
Forward P/E—
EPS (TTM)$3.91
EPS (FY)$3.92
Revenue (TTM)$47.86B
Profit Margin9.69%
Operating Margin12.70%
ROE19.74%
Debt/Equity0.40
Avg Vol (30d)45K
Beta (1Y)0.41
Beta (3Y)0.63
Beta (5Y)0.59
Shares Out1.18B
Float—
Dividend2.98%
Next EarningsAug 6, 2026
Short Interest—
52-Week Range
$38.63$48.62