Shares of ITC on Thursday hit Rs 300 mark for the first time since May 2019, surging over 10% so far in July amid hopes of better than expected earnings for June quarter. The stock has remained under performer for the last few years.