Stock Price Movement and Market Context
On 2 March 2026, The Investment Trust of India Ltd’s share price declined by 3.10% to hit an intraday low of Rs.92.83, representing its lowest level in the past year. This drop came despite the broader Sensex index recovering from an initial gap down opening of -2,743.46 points to close at 79,947.11, down 1.65% on the day. The stock’s performance lagged the NBFC sector by 1.68% and has been falling for two consecutive sessions, resulting in a cumulative loss of 6.47% over this period.
The share price is currently trading below all key moving averages, including the 5-day, 20-day, 50-day, 100-day, and 200-day averages, signalling sustained downward momentum. In contrast, the Sensex, while below its 50-day moving average, maintains a positive technical structure with its 50-day average above the 200-day average.
Long-Term Performance and Valuation
Over the last 12 months, The Investment Trust of India Ltd has delivered a negative return of 31.99%, significantly underperforming the Sensex, which has gained 9.17% over the same period. The stock’s 52-week high was Rs.184.17, underscoring the extent of the decline from its peak.
Despite the weak price performance, the stock’s valuation metrics suggest it is trading at an attractive level relative to its fundamentals. The price-to-book value stands at 0.7, indicating the market values the company below its net asset value. This valuation is broadly in line with historical averages for the sector, reflecting a cautious market stance.
Transformation in full progress! This Micro Cap from Auto Ancillary just achieved sustainable profitability after tough times. Be early to witness this powerful comeback story!
- - Sustainable profitability reached
- - Post-turnaround strength
- - Comeback story unfolding
Financial Metrics and Profitability Trends
The company’s long-term financial health remains under pressure. Its average Return on Equity (ROE) is a modest 3.11%, reflecting limited profitability relative to shareholder equity. Net sales have exhibited minimal growth, increasing at an annualised rate of just 1.17%, indicating subdued top-line expansion.
Recent results for the six months ending December 2025 reveal a decline in profitability, with Profit After Tax (PAT) falling by 42.68% to Rs.13.98 crores. The debt-equity ratio at half-year stands at 0.73 times, the highest level recorded, suggesting a moderate increase in leverage. Additionally, non-operating income constitutes 46.08% of Profit Before Tax (PBT), highlighting a significant reliance on income sources outside core business operations.
Comparative Performance and Market Standing
The Investment Trust of India Ltd has consistently underperformed not only the Sensex but also the broader BSE500 index over multiple time frames, including the last three years, one year, and three months. This underperformance is reflected in its current Mojo Score of 23.0 and a Mojo Grade of Strong Sell, which was downgraded from Sell on 31 July 2025. The company’s market capitalisation grade is rated 4, indicating a mid-sized market cap within its sector.
Promoters remain the majority shareholders, maintaining control over the company’s strategic direction.
Holding The Investment Trust of India Ltd from Non Banking Financial Company (NBFC)? See if there's a smarter choice! SwitchER compares it with peers and suggests superior options across market caps and sectors!
- - Peer comparison ready
- - Superior options identified
- - Cross market-cap analysis
Summary of Key Concerns
The stock’s decline to Rs.92.83 reflects a combination of factors including weak long-term growth, declining profitability, and a deteriorating financial profile. The company’s reliance on non-operating income for a substantial portion of profits raises questions about the sustainability of earnings. Furthermore, the elevated debt-equity ratio compared to previous periods suggests increased financial risk.
While the valuation appears reasonable on a price-to-book basis, the subdued return on equity and flat sales growth highlight challenges in generating shareholder value. The stock’s consistent underperformance relative to major indices and sector peers further underscores these concerns.
Market Environment
Despite the broader market’s partial recovery on the day, The Investment Trust of India Ltd’s share price continued to decline, indicating company-specific pressures outweighing positive market sentiment. The Sensex’s technical positioning, with the 50-day moving average above the 200-day average, contrasts with the stock’s position below all key moving averages, signalling a divergence in momentum.
Conclusion
The Investment Trust of India Ltd’s fall to a 52-week low of Rs.92.83 marks a notable point in its recent performance trajectory. The combination of weak financial metrics, declining profitability, and underwhelming market returns has contributed to this outcome. The stock’s current valuation reflects these challenges, with the market pricing in subdued growth prospects and elevated risk factors.
Limited Period Only. Start at Rs. 9,999 - Get MojoOne for 1 Year + 3 Months FREE (60% Off) Get 71% Off →
