Market Cap$6.96B
Enterprise Value$9.54B
P/E Ratio (TTM)31.09
P/S Ratio0.93
P/B Ratio1.15
Forward P/E—
EPS (TTM)$0.17
EPS (FY)$0.36
Revenue (TTM)$7.15B
Profit Margin3.16%
Operating Margin9.83%
ROE3.86%
Debt/Equity0.46
Avg Vol (30d)1.9M
Beta (1Y)0.90
Beta (3Y)0.89
Beta (5Y)0.94
Shares Out1.29B
Float719.93M
Dividend3.45%
Next EarningsMay 13, 2026
Short Interest—