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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing