Equity benchmark BSE Sensex rose 95 points on Wednesday, led by gains in IT and auto stocks, amid mixed cues from global markets. After swinging over 330 points in a choppy session, the 30-share BSE Sensex ended 94.99 points, or 0.24 per cent, higher at 39,058.83. It hit an intra-day high of 39,196.67 and a low of 38,866.08. The broader NSE Nifty too advanced 15.75 points, or 0.14 per cent, to settle at 11,604.10.