The 30-share index, which had lost 475.30 points in previous three sessions, rose by 108.64 points, or 0.38 per cent, to 28,369.72 with all sectoral indices, led by power, healthcare, oil & gas and capital goods, trading in positive zone with gains up to 0.68 per cent.