stocks to watch today 29 july