Stock Price Movement and Market Context
On 1 February 2026, The Investment Trust of India Ltd’s share price touched Rs.93, its lowest level in the past year. This represents a sharp fall from its 52-week high of Rs.192.3, reflecting a decline of approximately 51.6%. Despite this, the stock outperformed its sector by 1.34% on the day, though it remains below all key moving averages including the 5-day, 20-day, 50-day, 100-day, and 200-day averages, indicating persistent downward momentum.
In contrast, the broader market showed resilience with the Sensex opening 119.19 points higher and trading at 82,476.22, up 0.25%. The Sensex remains within 4.47% of its 52-week high of 86,159.02, supported by gains in mega-cap stocks. However, The Investment Trust of India Ltd’s performance diverges sharply from this positive market trend.
Financial Performance and Fundamental Metrics
The company’s financial results have been underwhelming over recent quarters. For the quarter ending September 2025, Profit Before Tax (PBT) excluding other income stood at Rs.7.76 crore, down 36.7% compared to the average of the previous four quarters. Net Profit After Tax (PAT) declined even more steeply by 70.4% to Rs.2.91 crore. Net sales also contracted by 10.2% to Rs.79.06 crore in the same period.
Over the past year, The Investment Trust of India Ltd’s net sales have decreased at an annual rate of 0.99%, while its Return on Equity (ROE) remains modest at 3.11%. These figures highlight the company’s challenges in generating robust growth and profitability. The stock’s long-term performance has been below par, delivering a negative return of 42.00% over the last 12 months, compared to a positive 7.49% return for the Sensex.
While markets shift, this one's charging ahead! This Micro Cap from Aquaculture shows the strongest momentum signals in current conditions. Don't miss out on this ride!
- - Strongest current momentum
- - Market-cycle outperformer
- - Aquaculture sector strength
Valuation and Market Perception
The stock currently trades at a Price to Book Value (P/BV) of approximately 0.7, which suggests an attractive valuation relative to its peers and historical averages. Despite this, the company’s market capitalisation grade is rated at 4, reflecting its mid-tier size within the NBFC sector. The Mojo Score assigned to the stock is 14.0, with a Mojo Grade of Strong Sell as of 31 July 2025, an upgrade from the previous Sell rating, signalling continued caution.
Notably, domestic mutual funds hold no stake in The Investment Trust of India Ltd, a factor that may indicate limited institutional confidence or interest in the company’s current valuation and business prospects. This absence of significant institutional ownership contrasts with many peers in the NBFC sector, where mutual funds often play a key role in price discovery and liquidity.
Comparative Performance and Sector Dynamics
Over the last three years, the stock has consistently underperformed the BSE500 index, reflecting persistent challenges in both growth and profitability. The NBFC sector itself has experienced mixed trends, with some companies benefiting from improving credit demand and others facing headwinds from regulatory changes and asset quality concerns. The Investment Trust of India Ltd’s subdued sales growth and low ROE place it towards the lower end of the sector’s performance spectrum.
Is The Investment Trust of India Ltd your best bet? SwitchER suggests better alternatives across peers, market caps, and sectors. Discover stocks that could deliver more for your portfolio!
- - Better alternatives suggested
- - Cross-sector comparison
- - Portfolio optimization tool
Summary of Key Financial Indicators
The Investment Trust of India Ltd’s financial indicators paint a picture of subdued growth and profitability. The average ROE of 3.11% is modest for an NBFC, and the negative sales growth rate of -0.99% over the past year underscores the company’s challenges in expanding its revenue base. Profitability metrics have also deteriorated, with quarterly PAT falling by over 70% compared to the previous four-quarter average.
Despite these factors, the stock’s valuation metrics suggest it is trading at a discount relative to book value, which may reflect market concerns about the company’s earnings quality and growth prospects. The lack of institutional ownership further highlights the cautious stance adopted by market participants.
Market Position and Outlook
The Investment Trust of India Ltd remains a mid-sized player within the NBFC sector, with a market capitalisation grade of 4. Its recent share price decline to Rs.93 marks a significant milestone, representing a 52-week low and a substantial correction from its peak levels. While the broader market and sector indices have shown resilience, the company’s financial performance and valuation metrics continue to weigh on its stock price.
Investors and analysts will likely continue to monitor the company’s quarterly results and sector developments closely, given the ongoing challenges reflected in its earnings and sales trends.
Unlock special upgrade rates for a limited period. Start Saving Now →
