Learn languages naturally with fresh, real content!

Popular Topics
Explore By Region
AbCellera Biologics receives a "Buy" rating from analysts despite negative margins and a $1.25 billion market cap.
AbCellera Biologics, an antibody drug discovery firm, has received a "Buy" consensus rating from analysts, with an average target price of $8.00.
Despite recording negative margins, the company's Q4 revenue of $17.08 million surpassed expectations.
AbCellera has a market cap of $1.25 billion and its stock has seen varied analyst ratings recently, including upgrades to "buy" and "strong buy."
3 Articles
AbCellera Biologics recibe una calificación de "Comprar" de los analistas a pesar de los márgenes negativos y una capitalización de mercado de $1.25 mil millones.