Market Cap$22.69B
Enterprise Value$27.60B
P/E Ratio (TTM)132.60
P/S Ratio1.06
P/B Ratio2.68
Forward P/E—
EPS (TTM)$0.11
EPS (FY)$0.11
Revenue (TTM)$21.46B
Profit Margin0.81%
Operating Margin2.89%
ROE2.00%
Debt/Equity0.71
Avg Vol (30d)63K
Beta (1Y)0.48
Beta (3Y)0.42
Beta (5Y)0.82
Shares Out1.54B
Float—
Dividend1.40%
Next EarningsApr 29, 2026
Short Interest—