Market Cap$11.86B
Enterprise Value$13.81B
P/E Ratio (TTM)11.15
P/S Ratio0.29
P/B Ratio3.97
Forward P/E—
EPS (TTM)$5.05
EPS (FY)$6.43
Revenue (TTM)$41.69B
Profit Margin2.56%
Operating Margin4.20%
ROE37.04%
Debt/Equity1.39
Avg Vol (30d)3.2M
Beta (1Y)1.10
Beta (3Y)1.15
Beta (5Y)1.25
Shares Out209.11M
Float194.39M
Dividend6.82%
Next EarningsMay 27, 2026
Short Interest—