Global brokerage firm Citi has shared a 'buy' rating on HDFC Bank with a target price of Rs 2,050 per share, implying an upside of over 44 percent from last close of Rs 1,417. Citi analysts are betting on lender's robust and sustainable franchise, which is poised to fuel a profitable growth in the future.