tech mahindra ltd 532755 shares inched up 067 to 102140 indian rupees thursday on what proved to be an allaround favorable trading session for the stock market with the sp bse sensex index 1 rising 011 to 5963235 tech mahindra ltd closed 30250 rupees short of its 52week high 132390 rupees which the company reached on april 22 the stock outperformed some of its competitors thursday as infosys ltd 500209 fell 068 to 122385 rupees and tata consultancy services ltd tcs rose 049 to 310480 rupees editors note this story was autogenerated by automated insights an automation technology provider using data from dow jones and factset see our market data terms of use