Oct 18, 10:59 AM ET
13F-HR · Boston Trust Walden Corp · Filed Oct 18, 2023
BOSTON TRUST WALDEN 09302023