Market Cap$141.80B
Enterprise Value$128.44B
P/E Ratio (TTM)89.92
P/S Ratio11.19
P/B Ratio12.16
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)8.4M
Beta (1Y)1.30
Beta (3Y)0.94
Beta (5Y)0.77
Shares Out816.00M
Float808.59M
Dividend—
Next EarningsMay 26, 2026
Short Interest—