Nigel Aitchison, Head of Infrastructure at Foresight Group Holdings Ltd., holds 2.16M shares in Foresight Group Holdings Ltd. (Ticker: GB:FSG). Most recently, Nigel Aitchison Sold 738,545p shares of Foresight Group Holdings Ltd. on Jan 31, 2023 for an estimated value of 3.32M.