BioCryst Pharmaceuticals (NASDAQ:BCRX – Get Free Report) was upgraded by equities research analysts at Jefferies Financial Group from a “hold” rating to a “buy” rating in a research report issued to clients and investors on Friday, FlyOnTheWall reports. Other research analysts have also issued research reports about the company. StockNews.com lowered BioCryst Pharmaceuticals from a […]