Market Cap$19.43B
Enterprise Value$118.72B
P/E Ratio (TTM)3.79
P/S Ratio0.34
P/B Ratio1.05
Forward P/E—
EPS (TTM)$37.02
EPS (FY)$36.21
Revenue (TTM)$54.64B
Profit Margin9.03%
Operating Margin24.21%
ROE31.52%
Debt/Equity5.81
Avg Vol (30d)3.3M
Beta (1Y)0.75
Beta (3Y)0.04
Beta (5Y)0.76
Shares Out122.98M
Float88.71M
Dividend—
Next EarningsJul 24, 2026
Short Interest—