Among Nifty stocks, Maruti Suzuki was the top gainer, up 4.26 per cent at Rs 7,102. Mahindra & Mahindra, Tata Steel, Power Grid, Bajaj Auto, Tata Motors and NTPC were among other top gainers, and gained between 1-4 per cent.
– Stocks-Markets-Economic Times