Company
After Sinking 14.53% During Past Week, Is Charles River Laboratories International Inc (NYSE: CRL) Still A Buy?
Charles River Laboratories International Inc (NYSE:CRL)’s traded shares stood at 0.74 million during the last session, with the company’s beta value hitting 1.49. At the