Reasons to Retain Charles River Stock in Your Portfolio for Now

  • CRAI stock rises 16% in a month, backed by rising earnings, growing dividends, and steady buybacks despite a tight labor market and liquidity concerns.