AbCellera Biologics Inc. Common Shares (ABCL)

FairStock Score: 63/100 — STEADY

Current Price$4.14
Market Cap$1,25,35,68,640
P/E Ratio
ROE-14.47%
Dividend Yield—%
SectorHealthcare

Data from SEC filings. Not investment advice. Scoring methodology