Investment Trust Of India

quarterly
yearly
ParticularsDec '24Mar '25Jun '25Sep '25Dec '25
Revenue74.1695.5777.2679.3389.67
Expenses63.3183.9465.8576.7776.04
EBITDA24.0223.9926.5122.2930.04
EBIT21.3520.9623.8919.3427.49
Profit Before Tax13.0511.0013.138.0317.14
Net Profit5.746.8510.215.6112.80
Financial Ratios
Operating Profit Margin31.21%25.53%37.80%28.18%36.53%
Net Profit Margin5.21%6.12%13.05%3.68%13.47%
Earning Per Share (Diluted)0.771.101.750.562.27
Dividends Per Share0.000.000.000.000.00