“We maintain our Buy rating on the ITC stock as a result of (a) better earnings visibility over peers in the next few quarters, (b) inexpensive valuations; and (c) attractive dividend yield,” Sneha Poddar, Associate Vice President at Motilal Oswal Financial Services Limited, said.