*Charles River Labs Now Sees 2026 Revenue Down 1.5%-2%; Had Seen Down 2.5%-3.5% >CRL

Dow Jones · 1d ago

Please log in to view news