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