mahindra  mahindra ltd 500520 shares inched down 013 to 123545 indian rupees wednesday on what proved to be an allaround dismal trading session for the stock market with the sp bse sensex index 1 falling 026 to 6119330 mahindra  mahindra ltd closed 16055 rupees short of its 52week high 139600 rupees which the company