Market Cap$31.84B
Enterprise Value$39.45B
P/E Ratio (TTM)15.52
P/S Ratio1.96
P/B Ratio18.25
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.4M
Beta (1Y)0.35
Beta (3Y)0.41
Beta (5Y)0.31
Shares Out331.94M
Float331.22M
Dividend5.19%
Next EarningsJul 28, 2026
Short Interest—