tiprankstipranks
Aptamer Group Plc (GB:APTA)
LSE:APTA
United Kingdom
APTAAptamer Group Plc
0.35p
-0.01p(-2.78%)
At close: 4:00 PM EST