Who owns Charles River Laboratories?

Key information on Charles River Laboratories (Ticker: CRL)

  • CUSIP: 159864107

Who owns Charles River Laboratories?

Is CRL a good stock to own? Find out who bought Charles River Laboratories, who sold Charles River Laboratories (CRL) stock, and who holds a large position in Charles River Laboratories.

Who sold Charles River Laboratories?