Yahoo Web Search

Search results

    • Down 57%, Is AbCellera Biologics a Buy on the Dip?

      Down 57%, Is AbCellera Biologics a Buy on the Dip?

      Motley Fool via Yahoo Finance· 23 minutes ago

      Shares of this 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'...