Market Cap$24.25B
Enterprise Value$27.63B
P/E Ratio (TTM)15.78
P/S Ratio2.18
P/B Ratio1.08
Forward P/E—
EPS (TTM)$3.87
EPS (FY)$3.86
Revenue (TTM)$12.07B
Profit Margin15.17%
Operating Margin19.29%
ROE7.24%
Debt/Equity0.47
Avg Vol (30d)5.2M
Beta (1Y)1.23
Beta (3Y)1.70
Beta (5Y)1.08
Shares Out424.99M
Float420.87M
Dividend3.18%
Next EarningsApr 16, 2026
Short Interest—