Market Cap$138.36B
Enterprise Value$173.82B
P/E Ratio (TTM)35.27
P/S Ratio15.21
P/B Ratio—
Forward P/E—
EPS (TTM)$3.97
EPS (FY)$3.56
Revenue (TTM)$8.95B
Profit Margin41.54%
Operating Margin38.30%
ROE6.21%
Debt/Equity—
Avg Vol (30d)3.6M
Beta (1Y)0.83
Beta (3Y)1.52
Beta (5Y)1.41
Shares Out932.23M
Float929.79M
Dividend3.01%
Next EarningsJul 20, 2026
Short Interest—