Eden Research plc (AIM: EDEN), a leader in sustainable biopesticide and biocontrol technology, announces that on 28 January 2025, the following directors of Eden purchased ordinary shares of £0. ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results