Good buying was observed in capital goods, banking, healthcare and oil and gas sectors. The 30-scrip Sensitive Index (Sensex) of the S&P Bombay Stock Exchange (BSE), which opened at 22,783.65 points, was trading at 22,867.31 points in the pre-noon session, up 108.94 points or 0.48 percent from the previous day's close at 22,758.37 points.