Charles River Laboratories narrows 2023 guidance, Q3 earnings beat expectations

Charles River Laboratories narrows 2023 guidance, Q3 earnings beat expectations