E02

• Hosken Consolidated Investments Ltd. JSE:HCI   13 955cUP 689c (5.19%)  last close: 30 May 2025  • Powered by ProfileData