Aptamer Group plc (APTA.L) LSE

0.59

-0.06275(-9.62%)

Updated at April 23 03:48PM

Currency In GBp