Titan | Nifty50's top gainer, its shares ended nearly 2.1 percent higher.
Bank stocks | The Nifty PSU Bank index fell the most among sectoral indices, down 2.5 percent. Shares of Bank of India, Punjab National Bank, Bank of Baroda, Central Bank, Indian Bank, Indian Overseas Bank, SBI, PSB, Union Bank, Bank of Maharashtra, Canara Bank, ended nearly 1.1 to 3.2 percent lower.
Adani Enterprises | Nifty50's top loser, its shares ended 7.6 percent down.
Lupin Ltd | Shares of Lupin Ltd fell sharply for a second consecutive session on Monday after the pharmaceutical company last week reported a 72 percent drop in net profit for the December quarter compared with a year ago. Its shares ended 8.4 percent lower.
Sun Pharma Advanced Research Company Ltd | Nifty500's top gainer, its shares ended 17.1 percent higher.
Oil India Ltd | Oil India Ltd shares gained eight percent in morning trade on Monday after the company reported a record profit in the December quarter on better pricing and higher production. Its shares ended nearly 7.8 percent higher.