TCS Share All-Time High