News
Lab services company Charles River Laboratories (NYSE:CRL) reported Q1 CY2025 results exceeding the market’s revenue expectations, but sales fell by 2.7% year on year to $984.2 million. Its non ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results