On Friday, the key indices gave up early gains and closed the choppy trading session with losses. After hitting the day's high of 17,377.65 in the morning trade, Nifty finished just above the 17,100 mark. On NSE, all sectoral indices closed in the negative territory, with media and oil & gas stocks losing the most. The stock of Shriram Transport Finance Business climbed 4.9 per cent to Rs 1,199.65 after the company reported a 43.87 per cent increase in standalone net profit. On Friday, the European markets rose across the board as good corporate profits boosted global stocks.