Wondering if BioCryst Pharmaceuticals at around $7.59 is quietly setting up a value opportunity, or just another volatile biotech swing? Let us unpack what the market is really pricing in here. The ...