shares of mahindra  mahindra ltd 500520 inched down 092 to 131130 indian rupees wednesday on what proved to be an allaround grim trading session for the stock market with the sp bse sensex index 1 falling 127 to 6020506 mahindra  mahindra ltd closed 5500 rupees short of its 52week high 136630 rupees which the company