Forex News Charles River Labs soars 6.9% after crushing Q2 earnings expectations By adminPosted onAugust 6, 2025Time to Read:-words