Market Cap$34.79B
Enterprise Value$36.98B
P/E Ratio (TTM)56.89
P/S Ratio8.82
P/B Ratio8.91
Forward P/E—
EPS (TTM)$5.06
EPS (FY)$4.90
Revenue (TTM)$4.63B
Profit Margin15.38%
Operating Margin22.41%
ROE17.39%
Debt/Equity0.56
Avg Vol (30d)684K
Beta (1Y)1.11
Beta (3Y)1.01
Beta (5Y)0.95
Shares Out55.15M
Float42.53M
Dividend0.08%
Next EarningsMay 27, 2026
Short Interest—