Market Cap$23.57B
Enterprise Value$22.23B
P/E Ratio (TTM)15.03
P/S Ratio1.02
P/B Ratio6.40
Forward P/E—
EPS (TTM)$2.04
EPS (FY)$2.06
Revenue (TTM)$15.65B
Profit Margin6.91%
Operating Margin9.28%
ROE45.18%
Debt/Equity2.55
Avg Vol (30d)11.2M
Beta (1Y)0.59
Beta (3Y)0.40
Beta (5Y)0.50
Shares Out524.45M
Float523.00M
Dividend3.14%
Next EarningsJul 23, 2026
Short Interest—