Market Cap$138.36B
Enterprise Value$131.85B
P/E Ratio (TTM)32.18
P/S Ratio4.91
P/B Ratio2.23
Forward P/E—
EPS (TTM)$5.17
EPS (FY)$7.80
Revenue (TTM)$24.78B
Profit Margin14.83%
Operating Margin21.49%
ROE7.05%
Debt/Equity0.37
Avg Vol (30d)4.7M
Beta (1Y)1.03
Beta (3Y)0.70
Beta (5Y)0.81
Shares Out707.77M
Float645.43M
Dividend0.96%
Next EarningsJul 28, 2026
Short Interest—