Stockreport

Down 57%, Is AbCellera Biologics a Buy on the Dip? [Yahoo! Finance]

AbCellera Biologics Inc. - Common Shares  (ABCL) 
PDF unusual biotech stock are down by about 57% from the high water mark they set last summer. The steep losses might seem surprising if you've been paying attention to Wa [Read more]