Charles River Beat Expectations But Why Is The Stock Falling?
Charles River Laboratories International Inc. (NYSE:CRL) stock is trading lower on Wednesday after the company released third-quarter 2025 earnings. It also provided an update on the company’s strategic review.CRL is feeling the pressure from bearish momentum. Get the details hereThe life science tools company reported quarterly revenue of 990.77 million.The impact of foreign currency translation increased reported revenue by ...