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