Modern Insulators

quarterly
yearly
ParticularsJun '24Sep '24Dec '24Mar '25Jun '25
Revenue108.88119.94129.57157.67146.73
Expenses101.70113.08117.85145.07131.45
EBITDA10.399.9314.7515.9618.68
EBIT9.0213.2212.6814.5216.50
Profit Before Tax7.9012.2811.7913.3215.29
Net Profit7.8013.109.259.0716.14
Financial Ratios
Operating Profit Margin10.69%13.36%11.90%10.44%13.21%
Net Profit Margin6.84%6.68%7.38%5.43%11.42%
Earning Per Share (Diluted)1.652.781.961.923.42
Dividends Per Share0.000.000.000.000.00