CRL Zacks 5 days ago Why Is Charles River (CRL) Down 6.8% Since Last Earnings Report? ➖ AI Sentiment Neutral 4/10