JPMorgan maintained an underweight rating on Gujarat Gas, and a neutral stance on Lupin. Investec upgraded Marico to a buy from hold earlier and raised the target price to Rs 616 from Rs 572 earlier.