Indian IT major Tata Consultancy Services (TCS) recently approved the share buyback proposal for shares worth Rs 17,000 crore. The share buyback has been set at Rs 4,150, which is at a premium of 15 per cent to its closing price on October 11, 2023, when the announcement was made.