The Nifty has managed to defend its 100-day EMA placed at 10,405. Going ahead, the zone of 10,600-10,640 would be seen as an immediate resistance level, whereas a move below 10,480 level would reinforce the selling pressure, taking Nifty towards 10,440-10,400 levels. Top stocks for the day: Rolta, PVR, NBCC, Vascon Engineers, Apollo Tyres, Fortis Healthcare, Mangalam Cement, Bank of Baroda, JSW Steel, Indoco Remedies, IOL Chemicals and Pharmaceuticals, Idea Cellular and CG Power.