Investment Trust Of India

quarterly
yearly
ParticularsMar '25Jun '25Sep '25Dec '25Mar '26
Revenue95.5777.2679.3389.6755.45
Expenses83.9465.8576.7776.0455.31
EBITDA23.9926.5122.2930.0414.41
Operating Profit20.9623.8919.3427.4912.49
Profit Before Tax11.0013.138.0317.148.05
Net Profit6.8510.215.6112.806.09
Financial Ratios
Operating Profit Margin25.53%37.80%28.18%36.53%27.13%
Net Profit Margin6.12%13.05%3.68%13.47%11.56%
Earning Per Share (Diluted)1.101.750.562.271.18
Dividends Per Share0.000.000.000.000.00