CRL - Charles River Laboratories International Inc.

Float
50.72M
Short % of Float
3.90%
Oustanding Shares
51.35M

Float
50.27M
Short % of Float
2.63%
Oustanding Shares
50.94M

Float
50.27 M
Short % of Float
2.98%
Oustanding Shares
51.30 M
