EEurope Read More BioCryst Sells European ORLADEYO Business for $250M Upfront to Focus on US Market04.10.2025 BioCryst Pharmaceuticals Inc. (NASDAQ:BCRX) is one of the best stocks to buy under $20. On October 1, BioCryst…