Equity benchmarks rebounded in last hour of trade, but ended flat supported by index heavyweights Reliance Industries, HDFC Bank and Infosys. The indices were up 1% for the week.
The S&P BSE Sensex settled at 32,272, up 30 points while the broader Nifty50 index ended at 10,085, down 1 point
Among broader markets, BSE Midcap index underperformed the benchmarks indices, down 0.3% while BSE Smallcap index was up 0.4%
Global stocks remained subdued after North Korea fired another missile over Japan into the Pacific Ocean on Friday, in a sign that Pyongyang remains defiant despite tightening international sanctions.
The Nifty Pharma Index was down 0.5%, breaking its three-day winning streak.