BCRX: High Short Interest Meets a Surging Borrow Cost
BioCryst Pharmaceuticals enters late May with short sellers holding a firm grip — and the cost to maintain that position just jumped sharply. Short interest is running near 18% of the free float, a level that has…
