Investment Trust Of India

quarterly
yearly
ParticularsMar '24Jun '24Sep '24Dec '24Mar '25
Revenue12.214.975.694.096.19
Expenses13.005.075.085.165.54
EBITDA0.880.810.790.790.77
EBIT0.501.081.840.111.72
Profit Before Tax-0.80-0.110.61-1.080.64
Net Profit-1.25-0.430.84-1.120.87
Financial Ratios
Operating Profit Margin13.91%73.15%98.50%35.71%80.32%
Net Profit Margin-12.60%-16.73%31.46%-44.44%28.06%
Earning Per Share (Diluted)-0.24-0.080.16-0.210.17
Dividends Per Share0.000.000.000.000.00