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

32.61M
10.94%
45.3M
45.00M
8.93%
45.17M
43.24 M
9.27%
45.05 M