The BSE Sensex edged higher on Friday, but continued to stay away from its record highs hit early in the week, as investors booked profits in some recent outperformers such as ONGC while buying into relative underperformers such as Tata Motors.
A broker reacts as he keeps a watch on stock prices at his system at the Bombay Stock Exchange (BSE) in Mumbai. (PTI Photo)
The Sensex provisionally rose 0.08% to 21,756.87, while the Nifty gained 0.16% to 6,493.20.
Oil and Natural Gas Corp fell 2.4%, but Tata Motors rose 2.5%.