$22.99
$-1.02 (-4.44%)
End-of-day quote: 05/15/2024
NasdaqCM:BLFS

BioLife Solutions Competitors

Ticker Name Exchange Consensus Price Price Target Upside/Downside Analysts Market Cap
LONN Lonza Group SWX Buy CHF527.40 CHF516.89 0.00% 8 CHF38.38B