ABCL   $2.87  7.09% Market Closed After Close 2.81 -2.09%

Abcellera Biologics Inc
Total Cash 670.36M
totalCashPerShare 2.275
EBITDA -214.66M
Total Debt 72.05M
quickRatio 10.487
currentRatio 10.963
Total Revenue 33.05M
debtToEquity 6.486
Revenue/Share 0.113
ROA -0.11412
ROE -0.13297
grossProfits
freeCashflow -133.39M
operatingCashflow -91.39M
earningsGrowth
revenueGrowth -0.272
grossMargins 0.0
ebitdaMargins 0.0
operatingMargins -12.76171
profitMargins 0.0
enterpriseValue 156.04M
forwardPE -3.7753623
floatShares 188.55M
sharesOutstanding 294.67M
sharesShort 17.06M
sharesShortPriorMonth 17.55M
dateShortInterest
sharesPercentSharesOut 0.06%
heldPercentInsiders 0.28%
heldPercentInstitutions 0.38%
Short Ratio help_outline 7.58%
shortPercentOfFloat 0.08%
impliedSharesOutstanding
bookValue 3.77
Price To Book help_outline 0.69
earningsQuarterlyGrowth
netIncomeToCommon -153.30M
trailingEps -0.53%
forwardEps -0.69%
enterpriseToEbitda -0.73
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.15 3Q 2024
institutionsCount 210
lastUpdated Oct. 16, 2024, 10:01 p.m.