BLFS heads into earnings with shorts retreating and EPS momentum building
BioLife Solutions enters its May 7 Q1 2026 earnings call with an unusual split in its data: short sellers have been quietly exiting, yet the stock dropped 12.3% on the week to close at $19.99. The tension between…
