BioLife Solutions, Inc.

BioLife Solutions, Inc. (BLFS)

Market Cap

1.27B

Website

https://www.biolifesolutions.com

Earnings Date

Nov 12, 2024

Employees

414

IPO Date

Nov 22, 1989