Charles River Laboratories (CRL) Stock Still Seems Reasonable Despite Rapid Cell Banking Launch
Charles River Laboratories International (CRL) stock has surged 102.3% over the past year, trading around $294.44. This significant price appreciation raises questions regarding whether current valuations are fully supported by the company's underlying cash generation capabilities. Analysts project that CRL's annual Free Cash Flow will...