로딩 중…
StockDiggingStockDigging

AbCellera Biologics Inc.

ABCL· NASDAQ
CACA
$12.63-0.79%
2026-09-18

Financials

Valuation Metrics

AbCellera Biologics Inc.'s Market Cap is $3.86B. At end of 2025 it was $1.02B. Ranked #1542 of 3,121 in US market (top 49%), #536 of 1,463 on NASDAQ (top 37%), #91 of 266 in Pharmaceuticals, Biotechnology & Life Sciences (top 34%) by Market Cap.

Investment Metrics(as of 2026-09-18)

MetricValue
Size
Market Cap$3.86B
Revenue$66M
Net Income$-165M
Total Assets$1.31B
Net Assets$896M
Value
P/B4.30x
P/S58.28x
FCF Yield-3.68%
Profitability
ROE-18.38%
ROA-12.59%
Op. Margin-340.25%
Revenue Growth101.28%
Financial Health
Debt Ratio45.93%
Total Debt$136M
FCF$-142M
Cash$120M
Current Ratio12.77x
Performance
1Y Return167.58%
1M Return5.16%
From 52W High-4.17%
1Y MDD-54.94%
Trading
Volume5,176,183 shares
Trading Value$65M
Per Share
EPS$-0.54
BPS$2.93