Electrosteel Castings

quarterly
yearly
ParticularsMar '25Jun '25Sep '25Dec '25Mar '26
Revenue1,7391,5861,4911,5261,530
Expenses1,6131,4641,3841,5191,508
EBITDA198.24198.24188.0088.0499.27
Operating Profit160.87157.57145.105.0654.88
Profit Before Tax126.36121.21106.82-31.8222.66
Net Profit168.3189.0878.29-21.8815.99
Financial Ratios
Operating Profit Margin11.66%12.73%13.47%3.37%6.65%
Net Profit Margin9.90%5.72%5.61%1.12%1.07%
Earning Per Share (Diluted)2.721.441.27-0.350.26
Dividends Per Share0.000.000.000.000.00