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

      Despite 13 programs in clinical trials, AbCellera's total operating expenses in the first quarter were just $77 million. The company posted a net loss of...