Market Cap$68.09B
Enterprise Value$122.54B
P/E Ratio (TTM)19.07
P/S Ratio3.12
P/B Ratio2.20
Forward P/E—
EPS (TTM)$6.76
EPS (FY)$5.97
Revenue (TTM)$22.38B
Profit Margin16.33%
Operating Margin24.39%
ROE12.33%
Debt/Equity1.63
Avg Vol (30d)3.7M
Beta (1Y)-0.13
Beta (3Y)0.38
Beta (5Y)0.55
Shares Out544.11M
Float542.38M
Dividend2.95%
Next EarningsJul 23, 2026
Short Interest—