Charles River Laboratories: Q2, Cost Structure Streamlining (Rating Upgrade) 0 10.08.2024 16:00 Seeking Alpha