320.85 -6.15 (-1.88%)

New 52W High in past week

2.1M NSE+BSE Volume

NSE 20 Aug, 2026 3:53 PM (IST)

Watchlist

Portfolio

Alert

Dividend
Marksans Pharma last dividend of ₹0.900 per share was given on 20 Aug 2026 See details


Marksans Pharma Ltd. share price target and research reports

Latest analyst research reports with target prices and PDF download for MARKSANS, BSE:524404 Marksans Pharma Ltd.

1448 Votes:
Buy 80.73%
Sell 10.01%
Hold 9.25%
BUY
SELL
HOLD