MARKET JULY FINAL