Top gainers on the Indian stock market on Thursday were Adani Ports, Hindalco, L&T, BEL, and NTPC, which closed at ₹1,489.20, ₹956.70, ₹4,027, ₹462, and ₹377.45, respectively. Meanwhile, the top losers were Tech Mahindra, ICICI Bank, HCL Tech, SBI, and TCS. Nifty and Sensex ended a four-day losing streak after closing over 1% higher on Thursday.