Investment Trust Of India

quarterly
yearly
ParticularsSep '24Dec '24Mar '25Jun '25Sep '25
Revenue118.4874.1695.5777.2679.33
Expenses98.9863.3183.9465.8576.77
EBITDA36.4324.0223.9926.5122.29
EBIT33.6021.3520.9623.8919.34
Profit Before Tax25.0313.0511.0013.138.03
Net Profit20.425.746.8510.215.61
Financial Ratios
Operating Profit Margin32.76%31.21%25.53%37.80%28.18%
Net Profit Margin18.33%5.21%6.12%13.05%3.68%
Earning Per Share (Diluted)3.900.771.101.750.56
Dividends Per Share0.000.000.000.000.00