Open$
Prev Close$
Market Cap$155.06B
P/E (TTM)15.21
EPS$4.73
EarningsMay 6, 2026
Market Cap$155.06B
Enterprise Value$152.94B
P/E Ratio (TTM)15.21
P/S Ratio2.90
P/B Ratio5.49
Forward P/E—
EPS (TTM)$4.72
EPS (FY)$4.73
Revenue (TTM)$52.02B
Profit Margin19.33%
Operating Margin11.89%
ROE41.37%
Debt/Equity0.45
Avg Vol (30d)18.2M
Beta (1Y)1.56
Beta (3Y)1.80
Beta (5Y)1.21
Shares Out2.06B
Float1.98B
Dividend—
Next EarningsMay 6, 2026
Short Interest—
52-Week Range
$60.63$101.99