Market Cap$598.37B
Enterprise Value$623.60B
P/E Ratio (TTM)28.70
P/S Ratio14.42
P/B Ratio17.51
Forward P/E—
EPS (TTM)$11.37
EPS (FY)$11.47
Revenue (TTM)$43.03B
Profit Margin51.21%
Operating Margin67.24%
ROE51.54%
Debt/Equity0.67
Avg Vol (30d)7.0M
Beta (1Y)0.86
Beta (3Y)0.66
Beta (5Y)0.78
Shares Out1.66B
Float1.66B
Dividend0.82%
Next EarningsJul 28, 2026
Short Interest—