Top buzzing midcap stocks to trade on October 17