Market Cap$32.64B
Enterprise Value$47.82B
P/E Ratio (TTM)12.98
P/S Ratio3.51
P/B Ratio1.28
Forward P/E—
EPS (TTM)$17.05
EPS (FY)$17.00
Revenue (TTM)$13.16B
Profit Margin29.55%
Operating Margin37.68%
ROE9.78%
Debt/Equity0.47
Avg Vol (30d)1.2M
Beta (1Y)0.88
Beta (3Y)1.22
Beta (5Y)0.60
Shares Out149.00M
Float148.43M
Dividend2.71%
Next EarningsApr 15, 2026
Short Interest—