Story thread · 2 reports / 1 sources

ITC stock: Falling FII stake, diminishing returns hit investors; buy or sell at 52-week low?

businesstoday.in · 3h · first report

ITC shares have slipped 25% this year and fallen 16% in six months. The stock is down 33.50% in a year and fallen 34% in three years

The conversation · 0

Sign in to join the conversation.

No comments yet — start the thread.