Market Cap$138.36B
Enterprise Value$140.78B
P/E Ratio (TTM)98.29
P/S Ratio13.01
P/B Ratio13.29
Forward P/E—
EPS (TTM)$1.81
EPS (FY)$3.34
Revenue (TTM)$9.89B
Profit Margin12.96%
Operating Margin12.70%
ROE17.45%
Debt/Equity0.04
Avg Vol (30d)7.7M
Beta (1Y)1.27
Beta (3Y)0.94
Beta (5Y)0.77
Shares Out816.00M
Float808.16M
Dividend—
Next EarningsMay 26, 2026
Short Interest—