MSTC Limited (NSE:MSTCLTD)

India flag India · Delayed Price · Currency is INR
573.20
-24.50 (-4.10%)
Oct 23, 2026, 3:30 PM IST
Market Cap40.35B +4.3%
Revenue (ttm)3.86B -2.4%
Net Income2.34B -42.9%
EPS33.29 -42.8%
Shares Out 70.40M
PE Ratio17.22
Forward PEn/a
Dividend15.70 (2.74%)
Ex-Dividend DateSep 17, 2026
Volume423,408
Open606.25
Previous Close597.70
Day's Range562.30 - 606.25
52-Week Range362.15 - 805.00
Beta0.61
Analystsn/a
Price Targetn/a
Est. EarningsNov 13, 2026