IBULLSLTD (IBULLSLTD) NSE close ₹31.88 on 28-10-2026 (EOD), -1.21%. P/E 17.0. Value + momentum score 60, RSI 49, sector —.