All about finance. Stock of Charles River Labs skyrockets following board reshuffle and initiation of comprehensive review , and Administrator 2025 May 7