로딩 중…
StockDiggingStockDigging

AbCellera Biologics Inc.

ABCL· NASDAQ
CACA
$5.83+2.10%
2026-08-03

Financials

Valuation Metrics

AbCellera Biologics Inc.'s Market Cap is $1.78B. At end of 2025 it was $1.02B. Ranked #2141 of 3,112 in US market (top 69%), #832 of 1,445 on NASDAQ (top 58%), #150 of 269 in Pharmaceuticals, Biotechnology & Life Sciences (top 56%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$1.78B
Revenue$79M
Net Income$-144M
Total Assets$1.31B
Net Assets$938M
Value
P/B1.90x
P/S22.48x
FCF Yield-10.63%
Profitability
ROE-15.35%
ROA-11.01%
Op. Margin-267.61%
Revenue Growth96.34%
Financial Health
Debt Ratio39.34%
Total Debt$140M
FCF$-189M
Cash$77M
Current Ratio14.05x
Performance
1Y Return37.50%
1M Return-28.11%
From 52W High-30.92%
1Y MDD-54.94%
Trading
Volume3,381,424 shares
Trading Value$20M
Per Share
EPS$-0.49
BPS$3.82