Aptamer Group Plc+6.92%
0.3475 GBXAPTA · LSE
FreeTheAI Stocks1M · Oct 13, 4:21 AM ET