AbCellera Biologics logo

AbCellera Biologics dividend paidNASDAQ: ABCL