Market Cap$23.19B
Enterprise Value$35.85B
P/E Ratio (TTM)20.40
P/S Ratio—
P/B Ratio—
Forward P/E—
EPS (TTM)$0.85
EPS (FY)$1.75
Revenue (TTM)$27.45B
Profit Margin2.97%
Operating Margin12.36%
ROE4.81%
Debt/Equity0.70
Avg Vol (30d)15K
Beta (1Y)0.08
Beta (3Y)-0.53
Beta (5Y)0.16
Shares Out1.31B
Float—
Dividend3.34%
Next EarningsApr 30, 2026
Short Interest—