As evident, ITC is the only stock among its large peers that trades below its January 2020 level, disappointing investors. Tata Consumer Products has more than doubled from that level, outperforming others.