While the broader market showed signs of weakness during the week, 12 stocks with a market capitalization exceeding Rs 2,500 crore consistently posted gains in each of the five sessions.