Victoria Creamer, SVP, Human Resources at ITT, holds 13.55K shares in Charles River Labs (Ticker: CRL), holds 15.41K shares in ITT (Ticker: ITT). Most recently, Victoria Creamer Sold ― shares of Charles River Labs on Mar 01, 2024 for an estimated value of 1.27M.