CLSA downgrades Charles River Labs stock rating on valuation | AllMind News