As per the stock price performance in the last 5 years, TCS has given more returns than Infosys. Also, TCS is much bigger as a company than Infosys. As per the stock price performance, TCS is a better IT stock to invest in than Infosys.