Finance
AbCellera Biologics Inc [ABCL] is -29.35% lower this YTD. Is it still time to buy?
AbCellera Biologics Inc [NASDAQ: ABCL] loss -4.61% or -0.1 points to close at $2.07 with a heavy trading volume of 4790552 shares. The daily chart for ABCL points out that the company has recorded -19.46% loss over the past six months. If we look at