NSE
MSL
BSE
539275
ISIN
INE829S01016

MSL

₹128.10

−₹7.14 (−5.28%)

NSE close ·

MSL closed at ₹128.10 on 21 Oct 2026, down 5.28% on the day, and is down 21.51% over the past year.

52-week range24.5% below high
₹102.50₹169.75
TodayVolume 1,083
₹124.30₹158.00

Price history

Between 23 Oct 2025 and 21 Oct 2026, the closing price ranged from ₹110.60 to ₹161.40.

Price returns, excl. dividends. 3Y, 5Y and Max are annualised.

Armor risk check

MSL moves about 3× as much as the market

Volatility, past year

MSL51%
Nifty 50015%

Worst fall, past year

MSL−31%
Nifty 500−15%

Compared with the Nifty 500 over the past 12 months.

Check it against your portfolio in the app

FAQs

What is MSL's share price today?

MSL (NSE: MSL) closed at ₹128.10 on 21 Oct 2026, down 5.28% from the previous close of ₹135.24. It traded between ₹124.30 and ₹158.00 that day.

What are MSL's 52-week high and low?

Over the last 52 weeks MSL traded between ₹102.50 and ₹169.75, adjusted for splits and bonuses.

What are MSL's NSE symbol, BSE code and ISIN?

MSL has NSE symbol MSL, BSE code 539275, ISIN INE829S01016.

How has MSL performed over 1, 3 and 5 years?

MSL's share price return: 1Y −21.51%, 3Y −15.79% a year, 5Y +9.01% a year. Dividends are not included.

Does MSL pay a dividend?

Yes. MSL's latest dividend went ex on 26 Jul 2017: Final · ₹1.00 per share.

For information only. Not investment advice or a research report. Past performance does not guarantee future returns.

Full disclaimer

See how MSL fits your plan

Armor checks every holding against your goals, risk and timeline.

Get the app