During Q1, BioLife Solutions (NASDAQ:BLFS) brought in sales totaling $16.85 million. However, earnings decreased 10.24%, resulting in a loss of $1.47 million. BioLife Solutions…

Read More