
Markets
AbCellera Biologics Inc (ABCL)’s latest performance is not what we had anticipated
AbCellera Biologics Inc (NASDAQ: ABCL) on Monday, soared 5.94% from the previous trading day, before settling in for the closing price of $2.02. Within the