Syncona Limited

SYNC Ordinary NPV
Create an alert
Sell122.60p
Buy123.20p
0.40p (0.33%)
Last updated today at