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· 19 hours ago

      The company doesn't have to report total programs under contract anymore, but recent trends suggest its salesforce is struggling to grow sales. First......