Market Cap$32.84B
Enterprise Value$37.15B
P/E Ratio (TTM)7.38
P/S Ratio1.82
P/B Ratio1.45
Forward P/E—
EPS (TTM)$13.03
EPS (FY)$9.87
Revenue (TTM)$19.17B
Profit Margin25.42%
Operating Margin26.24%
ROE19.54%
Debt/Equity0.11
Avg Vol (30d)2.4M
Beta (1Y)0.25
Beta (3Y)0.12
Beta (5Y)0.33
Shares Out349.39M
Float340.10M
Dividend—
Next EarningsJul 29, 2026
Short Interest—