Key Points Interested in BioCryst Pharmaceuticals, Inc.? Here are five stocks we like better. BioCryst reaffirmed full-year ...