AbCellera Biologics (ABCL)

Ordinary Shares
Sell: $3.28|Buy: $3.40|Change: 0.09 (-2.51%)