Here are top buzzing midcap stocks today

Here are a few top buzzing midcap stocks picked by CNBC-TV18’s analysts in trade today. These stocks include ENIL, PNC Infratech, Ashoka Buildcon, BPCL, IOC, Shilpa Medicare, PNB Housing Finance, and NMDC.