Eden Research plc (EDEN.L) LSE

3.40

-0.064(-1.88%)

Updated at August 18 04:35PM

Currency In GBp