LSE - Delayed Quote • GBp Eden Research plc (EDEN.L) Follow Add holdings 3.7000 0.0000 (0.00%) At close: June 12 at 12:03:27 PM GMT+1 Conversations