AbCellera Biologics (ABCL)

Ordinary Shares
Sell: $3.16|Buy: $3.22|Change: 0.16 (5.44%)