Mumbai: The BSE benchmark Sensex trimmed its early gains but was still up by 21 points in late morning trade Monday on buying in realty, power, banking, capital goods and PSU sectors amid higher Asian cues coupled with persistent capital inflows.
Shares of organised retailers dropped on profit taking after the UPA government on last Friday won vote on FDI in multi-brand retail in Rajya Sabha.
Foreign institutional investors (FIIs) bought shares worth Rs 648.05 crore on Friday, as per provisional data from the stock exchanges.
The BSE-30 index, Sensex, Monday resumed higher at 19,442.19 and hovered in a range of 19,471.15 and 19,393.68 before quoting 19,445.59 at 1030 hours, showing a gain of 21.49 points, or 0.11 percent, from its last weekend's level.
The NSE 50-share index Nifty also moved up by 8.65 points, or 0.15 percent to 5,916.05.
Major gainers were - Wipro (1.70 percent), HDFC (1.45 percent) Gail India (1.26 percent), Coal India (1.05 percent) and Tata Motors (1.01 percent).
Asian stocks rose in the early trade as investors picked up on some signs of improvement in the world's top two economies.
Key benchmark indices in China, Hong Kong, Indonesia, Japan, Singapore and South Korea rose by 0.13 to 0.77 percent while Taiwan's Taiwan Weighted fell 0.25 percent.