The Investment Trust of India Limited (BOM:530023)
India flag India · Delayed Price · Currency is INR
97.71
+0.73 (0.75%)
At close: Jul 31, 2026

BOM:530023 Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
2,6492,6493,0602,7702,9703,046
Revenue Growth
-13.45%-13.45%10.50%-6.75%-2.51%3.21%
Operating Income
277.52277.52582.5352.29252.79167.42
Net Income
300.84300.84425.34185.73115.0115.8
Earnings Per Share
5.765.768.143.562.200.30
EPS Growth
-29.24%-29.24%128.96%61.60%633.34%-89.62%

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Broking and Related Services
1,5191,5191,7931,5741,5761,585
Investment and Advisory Services
401.24401.24596.06465.6353.69257.46
Financing Activities (Excl. Asset Management Activities)
952.12952.12860.18466.54356.08484.01
Asset Management Activities
372.88372.88241.92208.4106.2138.56
Inter Segment Eliminations
-227.69-227.69-211.9-195.67-131.48-312.16
Trading Activities
--0.63267.55836.57952.55
Total
3,0173,0173,2802,7873,0973,105

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
2,2962,2962,7492,9012,6052,402
Total Debt
559.3559.33,7833,7762,0051,515
Net Cash (Debt)
1,7371,737-1,034-874.67600.08887.6
Net Cash Growth
-----32.39%-
Net Cash Per Share
33.2633.26-19.78-16.7411.4816.99

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-1,828-1,8281,254-2,095-973.663,019
Capital Expenditures
-10.58-10.58-64.28-62.97-106.64-55.99
Free Cash Flow
-1,838-1,8381,189-2,158-1,0802,963
Free Cash Flow Growth
-----19.74%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Margin
10.48%10.48%19.03%12.72%8.51%5.50%
Pretax Margin
17.50%17.50%21.76%13.11%7.35%3.93%
Profit Margin
11.36%11.36%13.90%6.71%3.87%0.52%
FCF Margin
-69.41%-69.41%38.86%-77.91%-36.37%97.26%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
16.9616.0114.7437.9730.44366.05
P/FCF Ratio
--5.27--1.95
PS Ratio
1.931.822.052.551.181.90