BioCryst Pharmaceuticals Inc. (BCRX) – Don’t Believe the Hype: Check The Facts
244 institutions hold shares in BioCryst Pharmaceuticals Inc. (BCRX), with 1.54M shares held by insiders accounting for 0.87% while institutional investors hold 70.56% of the