AbCellera Biologics Inc. Common Shares ABCL

$12.70 +0.40% at last close

Financials (TTM)

Revenue
$66.17 million
Net Income
$-164,656,000
Net Margin
-248.83%
Return on Equity
-18.38%
Debt-to-Equity
—
P/E Ratio
—
Price / Book
4.59
Price / Sales
62.19

Over the trailing twelve months, AbCellera Biologics Inc. Common Shares generated revenue of $66.17 million and net income of $-164,656,000, a net margin of -248.83%.

At the last closing price of $12.70, ABCL trades at 62.19 times sales, with a market capitalization of $4.12 billion.

Key Stats

Last Close
$12.70
Market Cap
$4.12 billion
52-Week Range
$2.75 – $13.18
Average Volume
5.40 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.