SEC 13F Intelligence

SPRUCEGROVE INVESTMENT MANAGEMENT LTD / changes

SPRUCEGROVE INVESTMENT MANAGEMENT LTDQ4 2023 Changes