Ab cellera stock bot

AbCellera Biologics (ABCL) insiders have collectively bought more shares than they have sold over the past three months, indicating a positive sentiment from company executives and significant shareholders.

Sources