Market Cap$8.85B
Enterprise Value$11.28B
P/E Ratio (TTM)7.72
P/S Ratio0.86
P/B Ratio1.24
Forward P/E—
EPS (TTM)$0.31
EPS (FY)$0.33
Revenue (TTM)$7.97B
Profit Margin11.15%
Operating Margin12.71%
ROE18.17%
Debt/Equity0.69
Avg Vol (30d)5.9M
Beta (1Y)0.35
Beta (3Y)0.59
Beta (5Y)0.82
Shares Out1.90B
Float1.90B
Dividend10.75%
Next EarningsAug 13, 2026
Short Interest—