Syncona Limited

SYNC Ordinary NPV
Create an alert
Sell106.00p
Buy106.40p
0.40p (0.38%)
Last updated today at 20:44 UTC