NYSE:CRLLife Sciences
Assessing Charles River Laboratories (CRL) Valuation After Recent Share Price Rebound
Why Charles River Laboratories International (CRL) is Back on Investor Radar
Charles River Laboratories International (CRL) has drawn fresh attention after shares closed at $183.10, capping a month return of 19.2% but a fall of 19.3% over the past 3 months.
See our latest analysis for Charles River Laboratories International.
The 19.2% 1 month share price return contrasts with a 19.3% 3 month share price decline and a 71.3% 1 year total shareholder return. This suggests momentum has recently...