MSTC Limited (NSE:MSTCLTD)
India flag India · Delayed Price · Currency is INR
680.00
-7.60 (-1.11%)
Jun 19, 2026, 2:20 PM IST

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
48,40725,75635,89758,55217,80421,549
Market Cap Growth
26.83%-28.25%-38.69%228.87%-17.38%2.56%
Enterprise Value
36,58115,09627,06946,6458,42214,545
Last Close Price
687.60365.85497.49758.05224.77256.95
PE Ratio
22.1611.798.8235.487.3610.82
PS Ratio
13.106.9711.5418.512.472.46
PB Ratio
5.362.854.869.052.263.30
P/TBV Ratio
5.392.874.909.132.273.30
P/FCF Ratio
--15.23-2.2022.51
P/OCF Ratio
--13.79-2.1112.67
EV/Sales Ratio
9.904.088.7114.751.171.66
EV/EBITDA Ratio
16.676.7314.9524.072.826.27
EV/EBIT Ratio
17.507.0615.5224.923.036.88
EV/FCF Ratio
--11.49-1.0415.20
Debt / Equity Ratio
0.160.160.200.220.180.23
Debt / EBITDA Ratio
0.650.650.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
-5.27-5.27-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.180.180.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)
6.47%6.47%5.53%5.19%7.38%6.20%
Return on Invested Capital (ROIC)
-----1489.14%
Return on Capital Employed (ROCE)
22.90%22.90%22.70%27.50%31.10%27.60%
Earnings Yield
4.51%8.48%11.34%2.82%13.59%9.24%
FCF Yield
-1.03%-1.94%6.57%-6.66%45.52%4.44%
Dividend Yield
2.28%4.29%8.14%2.04%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
2.29%4.30%8.14%2.04%6.67%5.02%