New Delhi, Dec 24 (Inditop.com) A key Indian equities index ended 104 points up Thursday, having given up some of the late gains it garnered in what otherwise was a dull day of trading.

The 30-scrip sensitive index (Sensex) of the Bombay Stock Exchange (BSE) opened at 17,265.47 points and ended at 17,336.04 points (provisional), up 104.93 points or 0.61 percent from its previous close at 17,231.11 points.

At the National Stock Exchange (NSE), the broader 50-share S&P CNX Nifty closed at 5,171.85 points, against the previous close at 5,144.6 points, a gain of 0.53 percent.

Broader market indices also closed in the green, with the BSE midcap index ending 0.64 percent up and the BSE small cap index 0.46 percent higher.