Nifty moves up 50 points.

The markets are witnessing firm trades in the morning session with the BSE Sensex at 17,603, up 125 points and the Nifty at 5,357, up 39 points.

BSE Metal, Bankex and IT indices are leading the gains in an extremely positive environment.

Sesa Goa, Coal India, Hindalco Industries and Sterlite Industries, up 2% each, are the prominent gainers from the Metals’ space.

Federal Bank, ICICI Bank, Canara Bank and SBI, up 1-2% each, are the notable gainers from among the financials.

Hindalco Industries has moved up 1.6% at Rs 193 and is the top gainers on the Sensex. Other prominent gainers include DLF, ICICI Bank, Sterlite Industries and Tata Power, up 1-2% each. Hero MotoCorp, down 1%, is the only loser from the pack.

Among individual stocks, Titan Industries is trading higher by 3% at Rs 251