BioCryst Pharmaceuticals (NASDAQ:BCRX – Get Free Report)‘s stock had its “buy” rating reissued by equities research analysts at Needham & Company LLC in a research note issued to investors on Thursday, Benzinga reports. They currently have a $12.00 price objective on the biotechnology company’s stock, down from their previous price objective of $14.00. Needham & […]