AbCellera Biologics Inc logo

AbCellera Biologics Inc

NEW
STU:8QQ (Canada)   Ordinary Shares
€ 3.6 +0.011 (+0.31%) Jul 11
At Loss
P/B:
1.16
Market Cap:
€ 1.02B ($ 1.19B)
Enterprise V:
€ 563.65M ($ 657.63M)
Volume:
150.00
Avg Vol (2M):
1.83K
Trade In:
Volume:
150.00
At Loss

AbCellera Biologics Inc Valuation Measures