 Shares of Charles River have been hard hit by operational missteps, but shares are not cheap enough to buy yet. While its safety unit has done very well, its CDMO unit has been slow to build momentum and is unlikely to do so before 2023. 