MSTC Limited (NSE:MSTCLTD)

India flag India · Delayed Price · Currency is INR
623.40
+42.70 (7.35%)
Aug 14, 2026, 3:30 PM IST
Market Cap43.89B +34.5%
Revenue (ttm)3.94B -0.5%
Net Income2.34B -42.9%
EPS33.29 -42.8%
Shares Out 70.40M
PE Ratio18.73
Forward PEn/a
Dividend15.70 (2.70%)
Ex-Dividend DateFeb 18, 2026
Volume831,603
Open579.55
Previous Close580.70
Day's Range578.00 - 628.80
52-Week Range362.15 - 743.90
Beta0.52
Analystsn/a
Price Targetn/a
Earnings DateAug 13, 2026