Market Cap$14.14B
Enterprise Value$18.91B
P/E Ratio (TTM)13.31
P/S Ratio0.69
P/B Ratio1.09
Forward P/E—
EPS (TTM)$1.54
EPS (FY)$1.35
Revenue (TTM)$20.32B
Profit Margin5.14%
Operating Margin7.28%
ROE7.25%
Debt/Equity0.57
Avg Vol (30d)37K
Beta (1Y)0.11
Beta (3Y)0.52
Beta (5Y)0.48
Shares Out678.22M
Float—
Dividend1.84%
Next EarningsMay 11, 2026
Short Interest—