Market Cap$37.01B
Enterprise Value$40.56B
P/E Ratio (TTM)30.84
P/S Ratio2.33
P/B Ratio10.59
Forward P/E—
EPS (TTM)$29.88
EPS (FY)$25.87
Revenue (TTM)$17.75B
Profit Margin7.54%
Operating Margin9.32%
ROE38.50%
Debt/Equity0.13
Avg Vol (30d)357K
Beta (1Y)0.97
Beta (3Y)1.61
Beta (5Y)1.17
Shares Out44.44M
Float44.11M
Dividend0.17%
Next EarningsJul 23, 2026
Short Interest—