Benchmark indices started off the day on a positive note Thursday, tracking positive Asian cues.
The 30-share BSE Sensex rose 92.13 points to 35,639.46 and the 50-share NSE Nifty gained 25.70 points at 10,797.70.
ICICI Bank gained 1 percent.
Nifty Midcap index rose 45 points.
InterGlobe Aviation, Adani Transmission, Adani Ports, Arvind, PFC, Havells, Jubilant Foodworks, NIIT Tech, PTC India Financial, CG Power, Delta Corp, Gruh Finance and Cummins India gained 1-3 percent.
Bank of Maharashtra, Opto Circuits, Ruchi Soya, Jindal Saw, Welspun Corp and Strides Shasun are under pressure.
The Indian rupee opened lower by 12 paise at 68.19 per dollar today against previous close of 68.07.