MSTC Limited (BOM:542597)
India flag India · Delayed Price · Currency is INR
447.15
-3.80 (-0.84%)
At close: Jun 3, 2026

MSTC Limited Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
31,43025,75635,89758,55217,80421,549
Market Cap Growth
-18.65%-28.25%-38.69%228.87%-17.38%2.56%
Enterprise Value
19,60415,09627,06946,6458,42214,545
Last Close Price
447.15366.45498.55757.60224.79257.14
PE Ratio
14.3911.798.8235.487.3610.82
PS Ratio
6.945.6911.5418.512.472.46
PB Ratio
3.482.854.869.052.263.30
P/TBV Ratio
3.502.874.909.132.273.30
P/FCF Ratio
--15.23-2.2022.51
P/OCF Ratio
--13.79-2.1112.67
EV/Sales Ratio
4.333.338.7114.751.171.66
EV/EBITDA Ratio
6.474.9114.9524.072.826.27
EV/EBIT Ratio
6.705.0815.5224.923.036.88
EV/FCF Ratio
-39.17-11.49-1.0415.20
Debt / Equity Ratio
0.160.160.200.220.180.23
Debt / EBITDA Ratio
0.470.470.800.750.480.64
Debt / FCF Ratio
--0.62-0.181.56
Net Debt / Equity Ratio
-1.31-1.31-1.56-1.26-1.66-0.91
Net Debt / EBITDA Ratio
-3.84-3.84-6.35-4.22-4.36-2.57
Net Debt / FCF Ratio
23.6323.63-4.882.09-1.61-6.23
Asset Turnover
0.220.220.160.140.310.41
Inventory Turnover
----14.7241.34
Quick Ratio
1.451.451.221.151.081.05
Current Ratio
1.491.491.281.221.231.18
Return on Equity (ROE)
26.60%26.60%58.76%23.03%33.59%32.85%
Return on Assets (ROA)
9.00%9.00%5.53%5.19%7.38%6.20%
Return on Invested Capital (ROIC)
-----1489.14%
Return on Capital Employed (ROCE)
31.80%31.80%22.70%27.50%31.10%27.60%
Earnings Yield
6.95%8.48%11.34%2.82%13.59%9.24%
FCF Yield
-1.59%-1.94%6.57%-6.66%45.52%4.44%
Dividend Yield
1.72%-8.12%2.05%6.67%5.02%
Payout Ratio
24.49%24.49%70.91%58.44%47.14%45.61%
Buyback Yield / Dilution
0.01%0.01%----
Total Shareholder Return
1.73%0.01%8.12%2.05%6.67%5.02%