Foreign institutional investors (FIIs) bought shares worth a net Rs 2,977.62 crore last Friday, as per provisional data from the stock exchanges.
The Sensex resumed higher at 24,368.96 and firmed up further to 24,388.15, before quoting at 24,347.82 at 1000 hrs, showing a gain of 130.48 points, or 0.54 per cent, from its last weekend's level.
The NSE Nifty also moved up by 39.25 points, or 0.54 per cent, to 7,269.20 at 1000 hrs.
Asian stocks advanced in early trade today after a gauge of China's manufacturing expanded at the fastest pace this year.
Key benchmark indices in Japan, Singapore and South Korea were up between 0.1-1.79 per cent. Stock markets in China, Hong Kong and New Zealand are closed today for holidays.
