Syncona Limited

Syncona Limited

SYNC.L
Syncona LimitedGB flagLondon Stock Exchange
108.20
GBp
+0.80
- -
658.06MMarket Cap