UBS has initiated coverage on Poonawalla Fincorp assigning a ‘buy’ rating and setting a target price of Rs 640, citing the company’s strengthening franchise and growth outlook.