Indian indices are trading higher but off day’s high with Nifty holding above 11,950 level.
The Sensex is up 154.22 points at 39938.74, while Nifty is up 39.80 points at 11962.50. About 1040 shares have advanced, 1373 shares declined, and 149 shares are unchanged.