Titan

Among the gainers were pharma majors like Cipla, Dr Reddy's and Sun Pharma besides Yes Bank, Mahindra & Mahindra, Tech Mahindra, Coal India and Bharat Petroleum Corporation.