The S&P BSE Sensex added 122.01 points to 81,979.85, while the NSE Nifty50 gained 20.45 points to 25,071.00 as of 9:23 am.