Market Cap$20.97B
Enterprise Value$21.54B
P/E Ratio (TTM)10.64
P/S Ratio1.31
P/B Ratio1.62
Forward P/E—
EPS (TTM)$10.35
EPS (FY)$11.12
Revenue (TTM)$16.83B
Profit Margin12.14%
Operating Margin16.32%
ROE17.67%
Debt/Equity0.19
Avg Vol (30d)2.0M
Beta (1Y)1.08
Beta (3Y)1.44
Beta (5Y)1.24
Shares Out190.49M
Float189.21M
Dividend0.94%
Next EarningsJul 28, 2026
Short Interest—