Benchmark indices maintained positive momentum in afternoon trade, with the Nifty holding 8750 level despite weakness in European stocks.
The 30-share BSE Sensex was up 130.77 points at 28286.33 and the 50-share NSE Nifty rose 42.15 points to 8766.85.The BSE Midcap index gained 0.7 percent and Smallcap jumped over a percent.
Market breadth remained in favour of advances.About two shares advanced for every share falling on the BSE.
SBI, TCS and Infosys were most active shares on bourses.
Bharat Forge, ABB India, MRPL, Indian Bank and Cadila Healthcare were biggest midcap gainer, up 3-4 percent while PNB Gilts, Indiabulls Ventures, ISGEC Heavy, SRS Real Infra and Rai Saheb Mills were top smallcap gainers, up 8-13 percent.
Markets in Europe were lower following record closes on Wall Street. France’s CAC, Germany’s DAX and Britain’s FTSE were down 0.3 percent each.