MCLEODRUSS (MCLEODRUSS) NSE close ₹43.89 on 28-10-2026 (EOD), -4.09%. Value + momentum score 42 (momentum only), RSI 46, sector —.