MSTC Shareholding Patterns
NSE: MSTCLTD | BSE: 542597
₹729.65
As on 28-Aug-2026IST
Market cap
₹5,112 Cr
Revenue (TTM)
₹386 Cr
P/E Ratio
21.8
P/B Ratio
5.3
Div. Yield
2.2 %
NSE: MSTCLTD | BSE: 542597
₹729.65
As on 28-Aug-2026IST
Market cap
₹5,112 Cr
Revenue (TTM)
₹386 Cr
P/E Ratio
21.8
P/B Ratio
5.3
Div. Yield
2.2 %