BioLife Solutions, Inc. (NASDAQ:BLFS) was overextended on acquisitions, some of which didn’t work out, and it led to margin compression and dilution of shareholder...
PDF Solutions (NASDAQ:PDFS), a differentiated software and engineering services company, is arguably trading at a relatively sustainable valuation at the moment in the near...