Stocks July 2