Market Cap$329.95B
Enterprise Value$363.14B
P/E Ratio (TTM)25.25
P/S Ratio6.78
P/B Ratio10.26
Forward P/E—
EPS (TTM)$3.04
EPS (FY)$3.00
Revenue (TTM)$48.39B
Profit Margin27.09%
Operating Margin31.37%
ROE45.97%
Debt/Equity1.46
Avg Vol (30d)17.1M
Beta (1Y)0.14
Beta (3Y)0.16
Beta (5Y)0.35
Shares Out4.30B
Float4.27B
Dividend2.80%
Next EarningsApr 27, 2026
Short Interest—