AbCellera Biologics (DE:8QQ)
FRANKFURT:8QQ
Germany
8QQAbCellera Biologics
€2.80
-€0.06(-2.00%)
At close: 4:00 PM EST