tiprankstipranks
AbCellera Biologics (DE:8QQ)
FRANKFURT:8QQ
Germany Market
Germany
8QQAbCellera Biologics
€3.07
-€0.38(-11.28%)
At close: 4:00 PM EST