Stock picks for May 04, 2010

Stocks to watch: Hindalco, Tata Steel, Punj Llyod, Finolex Industries, Ashok Leyland, HSBC Invest, IOC, BPCL, Maruti, ABB, Titan,