로딩 중…
StockDiggingStockDigging

AbCellera Biologics Inc.

ABCL· NASDAQ
CACA
$11.12-9.41%
2026-11-02

Financials

Valuation Metrics

AbCellera Biologics Inc.'s Market Cap is $3.39B. At end of 2025 it was $1.02B. Ranked #1551 of 3,118 in US market (top 50%), #535 of 1,474 on NASDAQ (top 36%), #89 of 265 in Pharmaceuticals, Biotechnology & Life Sciences (top 34%) by Market Cap.

Investment Metrics(as of 2026-11-02)

MetricValue
Size
Market Cap$3.39B
Revenue$66M
Net Income$-165M
Total Assets$1.31B
Net Assets$896M
Value
P/B3.79x
P/S51.29x
FCF Yield-4.19%
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 Return100.27%
1M Return-19.10%
From 52W High-26.00%
1Y MDD-42.92%
Trading
Volume2,834,601 shares
Trading Value$33M
Per Share
EPS$-0.54
BPS$2.93