Market Cap$149.13B
Enterprise Value$163.83B
P/E Ratio (TTM)20.50
P/S Ratio2.59
P/B Ratio2.28
Forward P/E—
EPS (TTM)$5.88
EPS (FY)$6.16
Revenue (TTM)$57.86B
Profit Margin12.61%
Operating Margin18.31%
ROE12.32%
Debt/Equity0.36
Avg Vol (30d)8.1M
Beta (1Y)-0.51
Beta (3Y)-0.32
Beta (5Y)0.15
Shares Out1.22B
Float1.22B
Dividend2.79%
Next EarningsJul 30, 2026
Short Interest—