Global brokerage firm Jefferies maintained a 'buy' rating on India's biggest private lender, HDFC Bank, saying that its margin improvement will be key to increase the RoA and re-rating valuations. The brokerage firm assigned a target price of Rs 1,800 per share, signalling an upside of 20 percent from current levels.