Price (delayed)
$2.85
Market cap
$841.79M
P/E Ratio
N/A
Dividend/share
N/A
EPS
-$0.61
Enterprise value
$756.43M
AbCellera is a technology company that searches, decodes, and analyzes natural immune systems to find antibodies that its partners can develop into drugs to prevent and treat disease. AbCellera partners
There are no recent dividends present for ABCL.
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified. Data from and Sharadar.