SEC 13F Intelligence

KANAWHA CAPITAL MANAGEMENT LLC / changes

KANAWHA CAPITAL MANAGEMENT LLCQ2 2024 Changes