Market Cap$40.88B
Enterprise Value$54.25B
P/E Ratio (TTM)156.69
P/S Ratio7.00
P/B Ratio3.22
Forward P/E—
EPS (TTM)$0.54
EPS (FY)$0.54
Revenue (TTM)$5.83B
Profit Margin4.31%
Operating Margin15.82%
ROE2.16%
Debt/Equity1.06
Avg Vol (30d)3.2M
Beta (1Y)0.08
Beta (3Y)0.43
Beta (5Y)0.77
Shares Out474.96M
Float471.78M
Dividend2.45%
Next EarningsApr 27, 2026
Short Interest—