Modern Insulators

quarterly
yearly
ParticularsMar '25Jun '25Sep '25Dec '25Mar '26
Revenue158.08146.67183.44203.36208.25
Expenses145.71132.24161.80171.60175.24
EBITDA15.9718.1825.7235.4637.19
Operating Profit14.3915.8023.3433.0134.56
Profit Before Tax13.0914.4221.6431.7733.01
Net Profit8.6915.2216.5924.1323.84
Financial Ratios
Operating Profit Margin10.44%12.86%14.57%17.78%18.37%
Net Profit Margin5.20%10.77%9.40%12.10%11.77%
Earning Per Share (Diluted)1.843.233.525.125.06
Dividends Per Share0.000.000.000.000.00