Market Cap$81.54B
Enterprise Value$84.87B
P/E Ratio (TTM)32.39
P/S Ratio10.10
P/B Ratio26.36
Forward P/E—
EPS (TTM)$13.95
EPS (FY)$14.94
Revenue (TTM)$7.87B
Profit Margin31.69%
Operating Margin44.80%
ROE64.55%
Debt/Equity2.44
Avg Vol (30d)1.0M
Beta (1Y)0.95
Beta (3Y)1.23
Beta (5Y)1.37
Shares Out174.70M
Float174.21M
Dividend0.91%
Next EarningsJul 28, 2026
Short Interest—