Charles River Laboratories Director Sells Shares
An SEC filing reports that Director James C. Foster sold shares on October 22, 2026, worth $8,414,700.
An SEC filing reports that Director James C. Foster sold shares on October 22, 2026, worth $8,414,700.