로딩 중…
StockDiggingStockDigging

AbCellera Biologics Inc.

ABCL· NASDAQ
CACA
$5.53+1.65%
2026-06-18

Price Chart

AbCellera Biologics Inc.+59.37%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$1.69B
Revenue$79M
Net Income$-144M
Total Assets$1.31B
Net Assets$938M
Value
P/B1.80x
P/S21.32x
FCF Yield-11.21%
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 Return59.37%
1M Return36.54%
From 52W High-18.56%
1Y MDD-54.94%
Trading
Volume6,763,600 shares
Trading Value$37M
Per Share
EPS$-0.49
BPS$3.82