Market Cap$81.98B
Enterprise Value$73.26B
P/E Ratio (TTM)17.96
P/S Ratio5.61
P/B Ratio2.52
Forward P/E—
EPS (TTM)$41.56
EPS (FY)$44.31
Revenue (TTM)$14.34B
Profit Margin31.41%
Operating Margin25.81%
ROE14.87%
Debt/Equity0.10
Avg Vol (30d)622K
Beta (1Y)0.52
Beta (3Y)0.38
Beta (5Y)0.40
Shares Out103.90M
Float101.75M
Dividend0.50%
Next EarningsApr 29, 2026
Short Interest—