THEINVEST97.20

The Investment Trust Of India Limited

· Banking & Finance
₹ CrorePeersNDLVENTUREWEALTHPRIMESECUCENTRUMMAHAPEXLTDRELIABLEGLFLMcap ₹508 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
THEINVEST
FY26
NDLVENTURE
FY22
WEALTH
FY26
PRIMESECU
FY26
Peer
Median
Valuation — at last close
P/E16.88×23.15×71.10×47.12× -64%
P/B0.69×0.85×5.26×3.67×3.67× -81%
EV/EBITDA8.36×18.09×18.09× -54%
Market Cap₹508 Cr₹428 Cr₹895 Cr₹942 Cr₹895 Cr -43%
Growth
Revenue CAGR 3Y-1.86%32.36%43.34%37.85% -105%
Revenue CAGR 5Y-2.42%23.58%23.58% -110%
Net Income CAGR 3Y44.22%39.34%5.59%22.47% +97%
Revenue YoY (latest Q)-15.32%-9.40%-42.28%-27.13%-27.13% +44%
Net Income YoY (latest Q)21.28%-69.15%-34.71%-80.82%-69.15% +131%
Profitability
EBITDA Margin20.20%17.03%72.24%15.69%17.03% +19%
Net Income Margin12.20%0.18%55.98%9.63%9.63% +27%
Return on Common Equity4.09%-2.53%22.73%6.03%6.03% -32%
Return on Capital Employed6.37%-4.52%28.70%12.09% -47%
Return on Assets3.48%0.09%21.28%4.57%4.57% -24%
Credit & Quality
Total Debt/Equity0.07×0.00×0.00×
Interest Coverage1.29×-0.29×1437.42×20.67×20.67× -94%
Scale — latest FY
Revenue / Total Income₹285 Cr₹1,080 Cr₹68.4 Cr₹137 Cr₹137 Cr +108%
Net Income₹34.7 Cr₹1.9 Cr₹38.3 Cr₹13.2 Cr₹13.2 Cr +164%
Total Assets₹998 Cr₹2,024 Cr₹180 Cr₹288 Cr₹288 Cr +247%
EPS₹5.76₹-5.04₹36.29₹3.91₹3.91 +47%
Book Value per Share₹140.74₹149.21₹159.64₹75.65₹149.21 -6%
◆ best value in the comp set per metric · Δ = subject vs median of the other companies.
« ‹ › »Latest: FY26 · ConsolidatedFA Financial Analysis · alphave
Data & compliance. Descriptive financial information from official NSE/BSE filings — for information and education only, not investment advice, a recommendation, or a valuation. Standalone = parent entity; consolidated includes subsidiaries. Historical multiples pair each fiscal year's filed figures with that FY-end market close; the Current column uses the last close with the latest filed annuals. Figures are cross-verified via accounting identities and NSE×BSE agreementXBRL cross-verified ✓ 95%.