Market Cap$18.34B
Enterprise Value$22.11B
P/E Ratio (TTM)42.79
P/S Ratio2.44
P/B Ratio1.80
Forward P/E—
EPS (TTM)$0.55
EPS (FY)$0.20
Revenue (TTM)$6.87B
Profit Margin5.78%
Operating Margin6.39%
ROE3.38%
Debt/Equity0.58
Avg Vol (30d)5.1M
Beta (1Y)0.52
Beta (3Y)1.02
Beta (5Y)0.91
Shares Out721.04M
Float718.05M
Dividend3.57%
Next EarningsJul 23, 2026
Short Interest—