Market Cap$38.65B
Enterprise Value$63.91B
P/E Ratio (TTM)12.31
P/S Ratio1.44
P/B Ratio2.94
Forward P/E—
EPS (TTM)$2.25
EPS (FY)$2.25
Revenue (TTM)$26.98B
Profit Margin11.48%
Operating Margin16.85%
ROE25.63%
Debt/Equity2.04
Avg Vol (30d)3.5M
Beta (1Y)1.68
Beta (3Y)3.41
Beta (5Y)2.52
Shares Out146.14M
Float146.14M
Dividend0.54%
Next EarningsJun 30, 2026
Short Interest—