BLFS - Biolife Solutions Inc
Float
32.61M
Short % of Float
10.94%
Oustanding Shares
45.3M
Float
45.00M
Short % of Float
8.93%
Oustanding Shares
45.17M
Float
43.24 M
Short % of Float
9.27%
Oustanding Shares
45.05 M