SEC 13F Intelligence

KANAWHA CAPITAL MANAGEMENT LLC / changes

KANAWHA CAPITAL MANAGEMENT LLCQ3 2024 Changes