MSTC

quarterly
yearly
ParticularsMar '25Jun '25Sep '25Dec '25Mar '26
Revenue112.0393.66102.31106.71150.37
Expenses36.5434.0336.1440.2145.53
EBITDA77.6461.8868.8369.25107.54
Operating Profit63.5257.6564.5165.45104.82
Profit Before Tax63.5157.6564.5165.45104.82
Net Profit75.5142.3447.5051.3777.22
Financial Ratios
Operating Profit Margin73.91%77.36%79.03%77.12%90.51%
Net Profit Margin96.63%54.68%55.88%58.09%65.00%
Earning Per Share (Diluted)10.736.016.757.3010.97
Dividends Per Share0.000.000.007.600.00