Market Cap$55.36B
Enterprise Value$68.05B
P/E Ratio (TTM)23.79
P/S Ratio2.93
P/B Ratio—
Forward P/E—
EPS (TTM)$142.74
EPS (FY)$144.87
Revenue (TTM)$19.61B
Profit Margin12.47%
Operating Margin18.08%
ROE—
Debt/Equity—
Avg Vol (30d)145K
Beta (1Y)0.33
Beta (3Y)0.24
Beta (5Y)0.41
Shares Out16.48M
Float16.43M
Dividend—
Next EarningsJul 29, 2026
Short Interest—