BIO - Bio-Rad Laboratories Inc.
Float
19.95M
Short % of Float
2.49%
Oustanding Shares
23.42M
Float
20.30M
Short % of Float
2.57%
Oustanding Shares
24.52M
Float
20.30 M
Short % of Float
2.23%
Oustanding Shares
24.06 M