AbCellera Biologics Inc logo

AbCellera Biologics Inc

NEW
STU:8QQ (Canada)   Ordinary Shares
€ 3.574 -0.12 (-3.51%) Jul 9
At Loss
P/B:
1.22
Market Cap:
€ 1.07B ($ 1.26B)
Enterprise V:
€ 616.04M ($ 720.32M)
Volume:
150.00
Avg Vol (2M):
1.83K
Trade In:
Volume:
150.00
At Loss

AbCellera Biologics Inc Valuation Measures