Market Cap$586.40B
Enterprise Value$591.57B
P/E Ratio (TTM)18.89
P/S Ratio5.64
P/B Ratio3.48
Forward P/E—
EPS (TTM)$3.37
EPS (FY)$4.04
Revenue (TTM)$104.61B
Profit Margin29.92%
Operating Margin32.54%
ROE20.95%
Debt/Equity0.35
Avg Vol (30d)4.0M
Beta (1Y)0.22
Beta (3Y)0.57
Beta (5Y)0.35
Shares Out9.04B
Float9.04B
Dividend0.80%
Next EarningsMay 13, 2026
Short Interest—