Since december 20 fifteenth, foreign institutional investors have been selling their stake in i t c. Retail investors have lapped up the stock and now hold close to 12 % of the company. More than 56 point eight lack shares exchanged hands in 14 large trades just a couple of days ago. And without any hint of a possible demergo or other significant development.
Since everybody’s favourite meme stock has suddenly come alive, we thought we could look at ITC once again and see why it continues to divide opinions.