Market Cap$23.36B
Enterprise Value$35.36B
P/E Ratio (TTM)45.05
P/S Ratio0.91
P/B Ratio2.95
Forward P/E—
EPS (TTM)$2.60
EPS (FY)$3.12
Revenue (TTM)$43.96B
Profit Margin2.15%
Operating Margin8.73%
ROE6.66%
Debt/Equity1.05
Avg Vol (30d)387K
Beta (1Y)0.27
Beta (3Y)0.14
Beta (5Y)0.39
Shares Out201.52M
Float201.52M
Dividend1.93%
Next EarningsApr 24, 2026
Short Interest—