The stock ended higher for the second consecutive week. On the other hand, market benchmark Sensex ended flat on Friday, extending losses for the second consecutive week.