The BSE Sensex has opened at 57,788 down by 103 points. Following it the BSE MidCap opened with a gap down at 23,918 falling by 46 points. The BSE SmallCap is also trading in red today morning at 27,960 dropping by merely 11 points. The top gaining stocks on the BSE Sensex are Larsen & Toubro, Tata Steel, NPTC, Maruti Suzuki India, and Induslnd Bank. The stocks that are trading in red this morning are Wipro, Tech Mahindra, Infosys, and UltraTech Cement.