The benchmark BSE Sensex firmed up further by 117 points in late morning trade on sustained buying in consumer durables, healthcare, IT, and energy stocks.
The Sensex opened higher at 25,815.43 and hovered in a range of 25,954.81 points to 25,803.19 points in morning trade. At 1145 hrs, the 30-share barometer was higher by 117 points, or 0.46%, at 25,924.80 points with 24 of the index constituents trading in the green.