Sanjeev Bhasin of IIFL says that Tuesday's fall in ITC was more on rumours and speculation about GST. Mr Bhasin adds that the stock had resistance around Rs 350 and at Rs 310 ITC is a compelling buy.