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.