Market Cap$246.67B
Enterprise Value$247.86B
P/E Ratio (TTM)53.38
P/S Ratio18.54
P/B Ratio42.33
Forward P/E—
EPS (TTM)$35.37
EPS (FY)$33.28
Revenue (TTM)$13.09B
Profit Margin35.68%
Operating Margin41.77%
ROE100.78%
Debt/Equity1.05
Avg Vol (30d)1.0M
Beta (1Y)1.72
Beta (3Y)1.48
Beta (5Y)1.50
Shares Out130.63M
Float130.44M
Dividend0.49%
Next EarningsJul 23, 2026
Short Interest—