On Wednesday, at 03:30 pm, indices ended the trading session in the green with the BSE Sensex Index up 0.53 per cent at 66,707.20 and the NSE Nifty-50 Index up 0.50 per cent at 19,778. About 1,906 shares have advanced, 1,630 declined and 160 are unchanged on BSE.