Avacta Group Plc (AVCT.L) LSE

52.26

-3.2424(-5.84%)

Updated at September 29 10:50AM

Currency In GBp