Oct 17, 4:10 PM ET
13F-HR · Boston Trust Walden Corp · Filed Oct 17, 2025
BOSTON TRUST WALDEN 09302025