Browsing: Transaction

LEI: 213800NNT42FFIZB1T09  17 February 2026 Transactions in Own Shares Foresight Group Holdings Limited (“Foresight”, the “Group”), a leading investment manager…