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.
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.