Indian shares ended higher on Friday, led by a recovery in Tata group stocks and a rise in Tech Mahindra Ltd following its September quarter results.
The Sensex ended 0.09 percent up at 27,941.51, while the Nifty closed 0.26 percent up at 8,638, posting its first gain in four sessions.
The NSE index fell 0.63 percent this week while the BSE index shed 0.48 percent. Both indexes gained about 0.3 percent in October.
(Reporting by Arnab Paul in Bengaluru; Editing by Amrutha Gayathri)