stocks to watch today 18 october