Market Cap$104.31B
Enterprise Value$89.03B
P/E Ratio (TTM)52.94
P/S Ratio6.82
P/B Ratio7.83
Forward P/E—
EPS (TTM)$1.68
EPS (FY)$3.51
Revenue (TTM)$13.96B
Profit Margin12.59%
Operating Margin14.76%
ROE15.49%
Debt/Equity0.21
Avg Vol (30d)26.5M
Beta (1Y)0.90
Beta (3Y)0.61
Beta (5Y)0.82
Shares Out1.03B
Float1.02B
Dividend—
Next EarningsJul 29, 2026
Short Interest—