Investment Trust Of India

Quarterly
Consolidated
ParticularsJun '25Sep '25Dec '25Mar '26Jun '26
Revenue77.2679.3389.6755.4565.28
Expenses65.8576.7776.0455.3156.44
EBITDA26.5122.2930.0414.4119.85
Operating Profit23.8919.3427.4912.4917.68
Profit Before Tax13.138.0317.148.0514.80
Net Profit10.215.6112.806.0912.38
Financial Ratios
Operating Profit Margin37.80%28.18%36.53%27.13%33.46%
Net Profit Margin13.05%3.68%13.47%11.56%20.89%
Earning Per Share (Diluted)1.750.562.271.182.37
Dividends Per Share0.000.000.000.000.00