Key Events This Week
24 Aug: Stock opens at Rs.98.44, gains 0.87% amid weak Sensex
25 Aug: Sharp decline of 3.93% to Rs.94.57 following technical downgrade
26 Aug: Rating upgraded to Sell; valuation metrics improve
28 Aug: Week closes at Rs.95.75, down 0.61% on moderate volume

The Investment Trust of India Ltd Upgraded to Sell on Technical and Valuation Improvements
2026-08-26 08:14:17The Investment Trust of India Ltd (stock code 668137), a micro-cap player in the Non Banking Financial Company (NBFC) sector, has seen its investment rating upgraded from Strong Sell to Sell as of 25 August 2026. This revision reflects a nuanced shift in valuation attractiveness despite ongoing technical and fundamental challenges. The company’s Mojo Score now stands at 32.0, signalling a cautious stance for investors amid mixed signals across quality, valuation, financial trends, and technical indicators.
Read full news article
The Investment Trust of India Ltd: Valuation Shifts Signal Renewed Price Attractiveness
2026-08-26 08:00:40The Investment Trust of India Ltd (NSE: 668137), a micro-cap player in the Non Banking Financial Company (NBFC) sector, has witnessed a significant shift in its valuation parameters, moving from an attractive to a very attractive rating. Despite recent share price declines and underperformance relative to the Sensex, the company’s improved price-to-earnings (P/E) and price-to-book value (P/BV) ratios have caught the attention of investors seeking value in a challenging market environment.
Read full news articleThe Investment Trust of India Ltd Declines 0.82%: Mixed Technical Signals and Financial Trends Shape Week
2026-08-22 16:04:03
Key Events This Week
17 Aug: Upgrade to Sell rating on improving financial and technical metrics
17 Aug: Technical momentum shifts to mildly bearish with mixed indicator signals
21 Aug: Mojo Grade downgraded to Strong Sell amid intensified bearish momentum
21 Aug: Week closes at Rs.97.59 (-0.82%) versus Sensex -0.40%

The Investment Trust of India Ltd Faces Intensified Bearish Momentum Amid Technical Downgrades
2026-08-21 08:02:38The Investment Trust of India Ltd, a micro-cap player in the Non Banking Financial Company (NBFC) sector, has seen a marked deterioration in its technical indicators, signalling a shift towards bearish momentum. Despite a modest weekly price gain, the stock’s overall trend and key technical parameters suggest caution for investors amid a challenging market backdrop.
Read full news article
The Investment Trust of India Ltd Upgraded to Sell on Improving Financial and Technical Metrics
2026-08-17 08:18:04The Investment Trust of India Ltd has seen its investment rating upgraded from Strong Sell to Sell, reflecting notable improvements in financial performance, valuation metrics, and technical indicators. Despite lingering challenges in sales and long-term returns, the company’s recent quarterly results and market behaviour have prompted a reassessment of its outlook within the Non Banking Financial Company (NBFC) sector.
Read full news article
The Investment Trust of India Ltd: Technical Momentum Shifts Amid Mixed Market Signals
2026-08-17 08:02:11The Investment Trust of India Ltd (stock code 668137), a micro-cap player in the Non Banking Financial Company (NBFC) sector, has exhibited a notable shift in its technical momentum. After a prolonged bearish phase, recent indicators suggest a mild improvement in price action, although the overall outlook remains cautious amid mixed signals from key technical parameters.
Read full news article






