TCS shares climb nearly 3 pc post earnings announcement The stock rallied 2.59 per cent to Rs 3,344.75 on BSE.