Market Cap$116.06B
Enterprise Value$123.84B
P/E Ratio (TTM)10.37
P/S Ratio1.30
P/B Ratio3.86
Forward P/E—
EPS (TTM)$19.25
EPS (FY)$18.06
Revenue (TTM)$87.64B
Profit Margin12.90%
Operating Margin16.55%
ROE40.45%
Debt/Equity0.23
Avg Vol (30d)3.0M
Beta (1Y)0.50
Beta (3Y)0.11
Beta (5Y)0.33
Shares Out584.96M
Float583.28M
Dividend0.20%
Next EarningsApr 15, 2026
Short Interest—