Investment Trust Of India

quarterly
yearly
ParticularsJun '24Sep '24Dec '24Mar '25Jun '25
Revenue4.975.694.096.195.10
Expenses5.075.085.165.545.03
EBITDA0.810.790.790.770.78
EBIT1.081.840.111.721.17
Profit Before Tax-0.110.61-1.080.640.08
Net Profit-0.430.84-1.120.870.13
Financial Ratios
Operating Profit Margin73.15%98.50%35.71%80.32%72.22%
Net Profit Margin-16.73%31.46%-44.44%28.06%4.81%
Earning Per Share (Diluted)-0.080.16-0.210.170.02
Dividends Per Share0.000.000.000.000.00