The Bombay Stock Exchange benchmark Sensex on Friday advanced further by over 55 points, completing its third monthly gains on sustained buying by funds.
The Sensex, which had gained 123 points in the previous session, rose further by 55.24 to 17,558.71, after shuttling between 17,646.61 and 17,503.47 points.
Similarly, the wide-based National Stock Exchange index Nifty rose by 23.85 points to 5,278.00 as stocks of IT and financial companies recorded handsome gains.
Of the 30 shares in the BSE index, 17 edged higher while 13 closed with losses.
Stocks of Tata Motors, the owner of Jaguar Land Rover, gained the most in more than three years. The stock jumped 3.56 per cent to Rs 872.85, its highest close since January 22, 2007.
The realty sector index gained 1.77 per cent to 3,491.18 followed by auto index that gained 1.51 per cent to 7,799.85.
Healthcare index rose by 1.12 per cent to 5,344.71 and consumer durable index by 1.02 per cent to 4,645.34.