Stuttgart - Delayed Quote EUR

AbCellera Biologics Inc (8QQ.SG)

1.7825
-0.0340
(-1.87%)
As of 8:06:26 AM GMT+2. Market Open.