Benchmark BSE sensex ended 86 points higher after a highly volatile session on Friday tracking mixed domestic and global cues. BSE gauge settled 86.18 points, or 0.22 per cent, up at 39,615.90. The index hit an intra-day high of 39,703.10 and a low of 39,279.47. Similarly, the broader NSE Nifty rose 26.90 points, or 0.23 per cent, to settle at 11,870.65. During the day, the index touched a high of 11,897.50 and a low of 11,769.50.