SEC 13F Intelligence

BIRMINGHAM CAPITAL MANAGEMENT CO INC/AL / changes

BIRMINGHAM CAPITAL MANAGEMENT CO INC/ALQ4 2023 Changes