How has been the historical performance of MSTC?

Nov 12 2025 11:32 PM IST
share
Share Via
MSTC's historical performance shows a recovery from significant declines in net sales and total operating income, improving profitability with profit before tax rising from a loss in 2019 to a profit in 2025, and a positive cash flow from operating activities in 2025. Despite fluctuations, the company has demonstrated notable improvements in key financial metrics over the years.
Answer:
The historical performance of MSTC shows significant fluctuations in key financial metrics over the years.

Breakdown:
MSTC's net sales have seen a dramatic decline from INR 3,292.00 crore in March 2019 to INR 310.96 crore in March 2025. Total operating income followed a similar trend, decreasing from INR 3,292.00 crore in March 2019 to INR 310.96 crore in March 2025. The company's total expenditure, excluding depreciation, also decreased significantly from INR 3,502.37 crore in March 2019 to INR 127.46 crore in March 2025. Operating profit (PBDIT) fluctuated, peaking at INR 353.76 crore in March 2023 before dropping to INR 260.04 crore in March 2025. Profit before tax improved from a loss of INR 234.54 crore in March 2019 to a profit of INR 513.96 crore in March 2025, while profit after tax rose from a loss of INR 304.19 crore in March 2019 to INR 413.04 crore in March 2025. The earnings per share (EPS) increased significantly from a negative INR 43.62 in March 2019 to INR 57.82 in March 2025. MSTC's total assets decreased from INR 2,510.22 crore in March 2023 to INR 2,020.57 crore in March 2025, while total liabilities also decreased from INR 2,510.22 crore in March 2023 to INR 2,020.57 crore in March 2025. The cash flow from operating activities turned positive at INR 260.00 crore in March 2025, compared to a negative cash flow of INR 282.00 crore in March 2024. Overall, MSTC's financial performance reflects a recovery trajectory after a challenging period, with notable improvements in profitability and cash flow.
{{stockdata.stock.stock_name.value}} Live

{{stockdata.stock.price.value}} {{stockdata.stock.price_difference.value}} ({{stockdata.stock.price_percentage.value}}%)

{{stockdata.stock.date.value}} | BSE+NSE Vol: {{stockdata.index_name}} Vol: {{stockdata.stock.bse_nse_vol.value}} ({{stockdata.stock.bse_nse_vol_per.value}}%)


Our weekly and monthly stock recommendations are here
Loading...
{{!sm.blur ? sm.comp_name : ''}}
Industry
{{sm.old_ind_name }}
Market Cap
{{sm.mcapsizerank }}
Date of Entry
{{sm.date }}
Entry Price
Target Price
{{sm.target_price }} ({{sm.performance_target }}%)
Holding Duration
{{sm.target_duration }}
Last 1 Year Return
{{sm.performance_1y}}%
{{sm.comp_name}} price as on {{sm.todays_date}}
{{sm.price_as_on}} ({{sm.performance}}%)
Industry
{{sm.old_ind_name}}
Market Cap
{{sm.mcapsizerank}}
Date of Entry
{{sm.date}}
Entry Price
{{sm.opening_price}}
Last 1 Year Return
{{sm.performance_1y}}%
Related News
Why is MSTC falling/rising?
18 hours ago
share
Share Via
Is MSTC technically bullish or bearish?
Dec 04 2025 08:54 AM IST
share
Share Via
MSTC Technical Momentum Shifts Amid Mixed Market Signals
Dec 02 2025 08:11 AM IST
share
Share Via
How has been the historical performance of MSTC?
Dec 01 2025 11:34 PM IST
share
Share Via
Why is MSTC falling/rising?
Nov 19 2025 11:58 PM IST
share
Share Via