Market Cap$18.93B
Enterprise Value$20.43B
P/E Ratio (TTM)16.34
P/S Ratio1.46
P/B Ratio3.15
Forward P/E—
EPS (TTM)$4.49
EPS (FY)$3.77
Revenue (TTM)$13.19B
Profit Margin8.87%
Operating Margin12.28%
ROE20.52%
Debt/Equity0.45
Avg Vol (30d)6.7M
Beta (1Y)1.58
Beta (3Y)1.39
Beta (5Y)1.70
Shares Out263.86M
Float262.67M
Dividend0.55%
Next EarningsApr 16, 2026
Short Interest—