Market Cap$13.66B
Enterprise Value$12.25B
P/E Ratio (TTM)37.90
P/S Ratio4.60
P/B Ratio6.29
Forward P/E—
EPS (TTM)$2.09
EPS (FY)$2.46
Revenue (TTM)$2.82B
Profit Margin12.18%
Operating Margin16.23%
ROE17.34%
Debt/Equity0.02
Avg Vol (30d)2.2M
Beta (1Y)0.18
Beta (3Y)0.55
Beta (5Y)1.05
Shares Out161.14M
Float158.39M
Dividend1.16%
Next EarningsMay 13, 2026
Short Interest—