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