Share market update: 55 stocks hit 52-week highs on NSE

The BSE Sensex was trading 26.22 points up at 38872.04.