Insider Spotlight
Charles River Labs (CRL) saw a notable insider buy on 11/14 when the CEO bought 5620 shares at $178.05 for just over $1 million in total and increased his stake by 2%. This follows an insider buy from a director back in late August ...