eClerx Services Ltd. (ECLERX) NSE close ₹1866.2 on 28-10-2026 (EOD), -1.61%. P/E 23.9 vs industry 25.9. Value + momentum score 62, RSI 46, sector Services.