Charles River shares surge on governance updates and strong Q1 earnings

May 7, 2025 - 12:54
 0
Charles River shares surge on governance updates and strong Q1 earnings