Market Cap$281.41B
Enterprise Value$290.36B
P/E Ratio (TTM)52.90
P/S Ratio14.79
P/B Ratio16.77
Forward P/E—
EPS (TTM)$5.85
EPS (FY)$5.45
Revenue (TTM)$18.44B
Profit Margin28.94%
Operating Margin36.02%
ROE29.98%
Debt/Equity0.84
Avg Vol (30d)8.1M
Beta (1Y)1.15
Beta (3Y)1.72
Beta (5Y)1.30
Shares Out910.09M
Float907.73M
Dividend1.84%
Next EarningsJul 28, 2026
Short Interest—