Those who invested in Charles River Laboratories International (NYSE:CRL) five years ago are up 50%

Charles River Laboratories International, Inc. has seen its share price drop 18% in the last quarter but has grown 50% over five years. Despite recent declines, the company achieved 13% compound EPS growth annually. Insiders have been buying shares, suggesting potential for future earnings.