MSTC Limited (NSE:MSTCLTD)

India flag India · Delayed Price · Currency is INR
654.60
-4.45 (-0.68%)
Nov 12, 2026, 3:29 PM IST
Market Cap46.08B +24.3%
Revenue (ttm)3.86B -2.4%
Net Income2.34B -42.9%
EPS33.29 -42.8%
Shares Out 70.40M
PE Ratio19.66
Forward PEn/a
Dividend15.70 (2.40%)
Ex-Dividend DateSep 17, 2026
Volume388,006
Open655.70
Previous Close659.05
Day's Range649.95 - 679.35
52-Week Range362.15 - 805.00
Beta0.68
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026