-22.45% percent quarterly performance for AbCellera Biologics Inc (ABCL) is not indicative of the underlying story
AbCellera Biologics Inc (NASDAQ: ABCL) on Monday, plunged -3.69% from the previous trading day, before settling in for the closing price of $4.34. Within the