SEC 13F Intelligence

Capricorn Fund Managers Ltd / changes

Capricorn Fund Managers LtdQ1 2023 Changes