The 30-scrip Sensitive Index (Sensex) of the S&P Bombay Stock Exchange (BSE), which opened at 22,512.23 points, was trading at 22,539.17 points in the pre-noon session, up 94.05 points or 0.42 percent from the previous day's close at 22,445.12 points.