TCS surges 5%, hits new high on healthy Q2 results

Stock Market