BCRX Financials: BioCryst Pharmaceuticals Inc AI Analysis