MSTC

quarterly
yearly
ParticularsJun '24Sep '24Dec '24Mar '25Jun '25
Revenue86.0093.2796.20112.0393.66
Expenses31.5334.3134.3546.6034.03
EBITDA56.8761.7063.8367.5861.88
EBIT54.5757.11337.3355.0759.63
Profit Before Tax54.4857.02337.3355.0759.63
Net Profit40.4643.02252.4367.0744.32
Financial Ratios
Operating Profit Margin82.37%83.09%418.18%64.41%79.92%
Net Profit Margin58.60%61.82%57.33%87.14%57.24%
Earning Per Share (Diluted)5.756.1135.869.536.30
Dividends Per Share0.004.0032.000.000.00