mahindra  mahindra ltd 500520 shares inched up 023 to 140045 indian rupees tuesday on what proved to be an allaround great trading session for the stock market with the sp bse sensex index 1 rising 071 to 6341603 mahindra  mahindra ltd closed 1955 rupees short of its 52week high 142000 rupees which the company reached on june 7 the stock outperformed some of its competitors tuesday as hero motocorp ltd heromotoco fell 025 to 284410 rupees and ashok leyland ltd ashokley fell 040 to 16360 rupees trading volume 40038 remained 33023 below its 50day average volume of 73061 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