tiprankstipranks
AbCellera Biologics (DE:8QQ)
FRANKFURT:8QQ
Germany
8QQAbCellera Biologics
€3.45
-€0.06(-1.77%)
At close: 4:00 PM EDT