Marksans Pharma logo

Marksans Pharma share news, announcements and annual reports

NSE: MARKSANSBSE: 524404Pharmaceuticals & BiotechnologySmall Cap

Marksans Pharma Limited · Formerly Tasc Pharmaceuticals · Face value ₹1 · Listed Feb 1994 on BSE, Jan 2002 on NSE
Last close ₹312.30up ₹6.10 (1.99%)BSE ₹312.40

Share price at the NSE close on 2 Nov 2026. Previous close ₹306.20.

2 Nov: open ₹306.90, high ₹314.50, low ₹305.90

52-week range of traded prices to 2 Nov 2026
₹155.00Low, 30 Mar 2026₹350.95High, 24 Sep 2026
Market cap
₹14,152 Cr592nd largest listed
P/E
27.39
P/B
4.68
Dividend yield
0.29%
ROE
17.1%
ROCE
19.9%
Debt to equity
0.01
Volume, NSE
8,35,05249.3% delivered

Marksans Pharma credit ratings

10 filed, newest first.