ITC shares gained nearly 2 percent to touch a 52-week high of Rs 314.05 in early trade on August 2, a day after the company reported better numbers for the quarter ended June 2022.