IIFL Finance gets an upgrade but analyst says most positives priced in