Market Cap$72.45B
Enterprise Value$123.51B
P/E Ratio (TTM)19.33
P/S Ratio3.18
P/B Ratio2.24
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)2.7M
Beta (1Y)-0.12
Beta (3Y)0.38
Beta (5Y)0.55
Shares Out544.11M
Float542.37M
Dividend2.91%
Next EarningsJul 23, 2026
Short Interest—