The shares of Marico Limited were trading at ₹642.25 up by ₹9.35 or 1.48 per cent on the NSE today