In the 30-pack Sensex, 15 stocks were in the green. The top gainers were Tata Motors, Mahindra & Mahindra, Tata Steel, Sun Pharmaceuticals and JSW Steel while the top losers were State Bank of India (SBI), ICICI Bank, Kotak Mahindra Bank, Reliance Industries and HDFC Bank.