Richard Horsman, Director at Toople plc, holds 475.00K shares in Eden Research (Ticker: GB:EDEN), holds 81.28M shares in Toople plc (Ticker: GB:TOOP). Most recently, Richard Horsman Bought ― shares of Eden Research on Jul 31, 2023 for an estimated value of 30.88K.