SEC 13F Intelligence

SPRUCEGROVE INVESTMENT MANAGEMENT LTD / changes

SPRUCEGROVE INVESTMENT MANAGEMENT LTDQ3 2023 Changes