WEEKLY RESEARCH REPORT JULY 24