AbCellera Biologics (ABCL)

Ordinary Shares
Sell: $6.30|Buy: $6.36|Change: 0.64 (11.19%)