Charles River Labs CEO Sells 75,000 Shares Under Rule‑10b5‑1 – What It Means for Investors
James Foster’s 75k‑share sale at Charles River Laboratories under a Rule‑10b5‑1 plan shows liquidity moves, not a sign of falling confidence, and keeps investors watching for future shifts.
3 minutes to read


