Top stocks for today: Recommendations for July 29 – check list