Midcap stocks surge 2.5% in H1 2026, hit record highs amid TCS earnings boost