
Investors must take note of AbCellera Biologics Inc’s (ABCL) performance last week, which was 5.87%.
On Monday, AbCellera Biologics Inc (NASDAQ: ABCL) opened lower -3.48% from the last session, before settling in for the closing price of $3.74. Price fluctuations