tiprankstipranks
AbCellera Biologics (DE:8QQ)
FRANKFURT:8QQ
Germany
8QQAbCellera Biologics
€2.61
€0.10(4.16%)
At close: 4:00 PM EST