SEC 13F Intelligence

Capricorn Fund Managers Ltd / changes

Capricorn Fund Managers LtdQ2 2023 Changes