Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag AbCellera Biologics receives a "Buy" rating from analysts despite negative margins and a $1.25 billion market cap.

flag AbCellera Biologics, an antibody drug discovery firm, has received a "Buy" consensus rating from analysts, with an average target price of $8.00. flag Despite recording negative margins, the company's Q4 revenue of $17.08 million surpassed expectations. flag 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