Market Cap$74.93B
Enterprise Value$83.76B
P/E Ratio (TTM)31.94
P/S Ratio10.00
P/B Ratio25.98
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.1M
Beta (1Y)0.99
Beta (3Y)1.23
Beta (5Y)1.37
Shares Out174.70M
Float174.50M
Dividend0.93%
Next EarningsJul 28, 2026
Short Interest—