SBI Cards (1,064.2)Renewed upward momentumThe stock of SBI Cards and Payment Services, after hitting a fresh life-time high of 1,139 in early March,