Market Cap$34.73B
Enterprise Value$36.33B
P/E Ratio (TTM)7.20
P/S Ratio1.77
P/B Ratio1.42
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.2M
Beta (1Y)0.20
Beta (3Y)0.12
Beta (5Y)0.33
Shares Out349.39M
Float340.15M
Dividend—
Next EarningsJul 29, 2026
Short Interest—