The BSE Mid-cap Index is trading up 0.37% at 11,166, whereas BSE Small-cap Index is trading up 0.43% at 11,634. Tata Motors, Lupin, BHEL, TCS, Gail, Dr.Reddy's and Infosys are among the gainers, whereas Cipla, Bharti Airtel, ONGC, Vedanta, ITC, RIL and Hindalco are losing sheen on BSE.