Stocks July 12