SEC 13F Intelligence

SPRUCEGROVE INVESTMENT MANAGEMENT LTD / changes

SPRUCEGROVE INVESTMENT MANAGEMENT LTDQ2 2024 Changes