Shares of Marico rose nearly 5%, the biggest intraday gain in nearly four months to Rs 494.7 apiece after several analysts upgraded the stock despite the company reporting net income for the third quarter that missed average analyst estimate, post market hours Friday.