shares of tech mahindra ltd 532755 inched down 022 to 115935 indian rupees wednesday on what proved to be an allaround poor trading session for the stock market with the sp bse sensex index 1 falling 034 to 6539390 tech mahindra ltd closed 2550 rupees short of its 52week high 118485 rupees which the company achieved on july 5 despite its losses the stock outperformed some of its competitors wednesday as infosys ltd 500209 fell 117 to 133335 rupees and tata consultancy services ltd tcs fell 038 to 325990 rupees trading volume 66351 remained 41320 below its 50day average volume of 107671 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