Narmada Agrobase Ltd
company logo

Narmada Agrobase Ltd

NARMADA Share Price

BSE:543643

NSE:NARMADA

37.1

-0.40 (-1.07%)

As on June 8, 2026 at 10:09 AM
Loading chart...