TCS Gives Investors 77.5% Cash Returns in 20 Years After its Listing