$39.00
0.391.01%
Últ. Act.: Oct 5, 4:15 PM
$39.00
0.391.01%

BioLife Solutions (BLFS) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
48.923M
Shares Float
35.899M
Insider Shares Owned
20.364M
Insider % Owned
41.6%
Institutional Shares Held
34.146M
Institutional % Held
69.8%
Ownership Breakdown