Market Cap$32.71B
Enterprise Value$38.47B
P/E Ratio (TTM)15.06
P/S Ratio1.98
P/B Ratio17.69
Forward P/E—
EPS (TTM)$6.36
EPS (FY)$7.53
Revenue (TTM)$16.56B
Profit Margin10.40%
Operating Margin14.22%
ROE138.43%
Debt/Equity3.94
Avg Vol (30d)4.8M
Beta (1Y)0.42
Beta (3Y)0.41
Beta (5Y)0.31
Shares Out331.94M
Float331.22M
Dividend5.35%
Next EarningsJul 28, 2026
Short Interest—