All 30 index components ended in the green led by gains in Hindalco, NTPC & Sterlite