Market Cap$112.80B
Enterprise Value$144.20B
P/E Ratio (TTM)19.88
P/S Ratio1.22
P/B Ratio2.11
Forward P/E—
EPS (TTM)$39.93
EPS (FY)$42.20
Revenue (TTM)$93.78B
Profit Margin6.13%
Operating Margin3.13%
ROE11.78%
Debt/Equity0.69
Avg Vol (30d)9K
Beta (1Y)-0.15
Beta (3Y)0.33
Beta (5Y)0.59
Shares Out140.78M
Float—
Dividend1.51%
Next EarningsApr 30, 2026
Short Interest—