Electrosteel Castings

quarterly
yearly
ParticularsMar '24Jun '24Sep '24Dec '24Mar '25
Revenue1,8121,8511,7131,6751,601
Expenses1,5691,5641,5091,4691,451
EBITDA318.52353.60269.63279.79212.99
EBIT288.95323.65238.23246.70179.95
Profit Before Tax242.85286.95203.63206.77149.36
Net Profit218.66212.34151.89157.14190.75
Financial Ratios
Operating Profit Margin17.93%19.30%15.93%16.86%13.63%
Net Profit Margin12.31%11.59%8.98%9.47%12.21%
Earning Per Share (Diluted)3.553.432.462.543.09
Dividends Per Share0.000.000.000.000.00