The National Stock Exchange (NSE) rose 94.35 pts at 21,349.40.

The NSE posted days high and low at 21,390 and 21,232.45 pts respectively.

The stocks include, Realty, Technology, IT and Metal kept the market firm for another session today. The stocks like Realty surged 2.52 pc followed by IT by 1.93 pc, Metal by 1.92 pc and Technology by 1.75 pc.

The losers were Bajaj Finance by 1.09 pc to Rs 7289, HDFC Bank by 1.07 pc to Rs 1669.40, SBI by 1 pc to Rs 637.45 and ICICI Bank by 0.93 pc to Rs 994.30.

The Mid Cap rose by 0.74 pc and Small Cap by 1.04 pc.

In 30 scrips, 10 advanced while 20 declined.

(With UNI Inputs)