Bank of America Securities analyst Juan Avendano reiterated a Hold rating on Charles River Labs (CRL – Research Report) today and set a price ...
Wilmington, Massachusetts-based Charles River Laboratories International, Inc. (CRL) provides drug discovery, non-clinical development, and safety testing services. Valued at $9.5 billion by ...