Published on 29 Mar 2024 on Simply Wall St. via Yahoo Finance
BioLife Solutions, Inc. (NASDAQ:BLFS) shareholders should be happy to see the share price up 14% in the last quarter. But that doesn't change the fact that the returns over the last three years have been less than pleasing. In fact, the share price is down 49% in the last three years, falling well short of the market return.
It's worthwhile assessing if the company's economics have been moving in lockstep with these underwhelming shareholder returns, or if there is some disparity between the two. So let's do just that.
Check out our latest analysis for BioLife Solutions