TheStreet upgraded shares of Republic First Bancorp Inc. (NASDAQ:FRBK) from a hold rating to a buy rating in a research note published on Thursday. Separately, Keefe, Bruyette & Woods increased their target price on shares of Republic First Bancorp from $4.25 to $4.50 and gave the stock a market perform rating in a research note […]