The market opened in green riding high on positive global markets. The Sensex is up 140.51 points or 0.5 percent at 26665.97, and the Nifty up 35.90 points or 0.4 percent at 8176.65. About 393 shares have advanced, 82 shares declined, and 28 shares are unchanged.
Dr Reddy's Labs, Tata Motors, HDFC, Maruti and Tata Steel are top gainers in the Sensex.
The Indian rupee opened flat at 67.20 per dollar on Friday versus previous close of 67.21.