NECCLTD (NECCLTD) NSE close ₹16.24 on 29-10-2026 (EOD), -1.04%. Value + momentum score —, RSI 29, sector —.