Stocks head higher for the weekend