eClerx Services shares rally over 4% as Q3 revenue jumps 6.5% YoY to Rs Rs 1,070 crore, net profit up 4.5% Jan 29, 2026