Extending early gains, BSE Sensex was trading over 355 points higher in the afternoon trade today as foreign funds picked up Indian equities in line with firm trend in Asian markets.
After a higher start at 24,308.40, the Sensex rose further to quote at 24,572.51, up 355.17 points, or 1.47 per cent, at 1215 hrs as stocks of capital goods, PSUs, banking, oil and gas, power and auto sectors led the rise.
The broad-based National Stock Exchange index Nifty also spurt by 111.05 points, or 1.54 per cent, to 7,341.00 after rising to 7,255.30 in early trade.
More From This Section
Strong earnings by Larsen and Toubro and the country's largest car-maker posting encouraging sale numbers for May too buoyed the trading sentiments, they said.
Firming trend on the other Asian markets after a gauge of China's manufacturing expanded at the fastest pace in five months, too had a positive impact, they added.
Foreign institutional investors (FIIs) bought shares worth a net Rs 2,977.62 crore last Friday, as per provisional data from the stock exchanges.
Stock of Maruti Suzuki rose 1.97 per cent to Rs 2,314.10, while Larsen and Toubro gained rose over 4 per cent to Rs 1,611.85.