While Macquarie maintained 'outperform' with a target price of Rs 4,150, Morgan Stanley retained its 'overweight' rating with target price of Rs 3,876.