Is There An Opportunity With BioLife Solutions, Inc.'s (NASDAQ:BLFS) 36% Undervaluation?
Key Insights The projected fair value for BioLife Solutions is US$26.50 based on 2 Stage Free Cash Flow to Equity Current share price of US$17.03 suggests BioLife Solutions is potentially 36% underva...