Shares of Indiamart Intermesh Ltd climbed 6 per cent in Tuesday's trade, as JM Financial upgraded the stock to 'Buy' from 'Sell' rating on favourable risk-reward, following a 28 per cent correction on ...