CRL executives simultaneously buy $1.25 million worth of stockPremiumInsiders·CRL·Feb 24, 2025·1 min read