Modern Insulators

Quarterly
Consolidated
ParticularsJun '25Sep '25Dec '25Mar '26Jun '26
Revenue146.67183.44203.36208.25197.69
Expenses132.24161.80171.60175.24160.22
EBITDA18.1825.7235.4637.1941.19
Operating Profit15.8023.3433.0134.5638.77
Profit Before Tax14.4221.6431.7733.0137.46
Net Profit15.2216.5924.1323.8429.60
Financial Ratios
Operating Profit Margin12.86%14.57%17.78%18.37%21.87%
Net Profit Margin10.77%9.40%12.10%11.77%15.72%
Earning Per Share (Diluted)3.233.525.125.066.28
Dividends Per Share0.000.000.000.000.00