A Look At Charles River Laboratories (CRL) Valuation After Recent Share Price Weakness    simplywall.st