AbCellera Biologics Inc. (ABCL)
NASDAQ: ABCL · Real-Time Price · USD
5.48
-0.19 (-3.35%)
Jul 24, 2026, 1:23 PM EDT - Market open

AbCellera Biologics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,6731,0288671,6612,9064,051
Market Cap Growth
13.95%18.63%-47.82%-42.85%-28.26%-62.65%
Enterprise Value
1,303631.63301.7971.252,0963,364
Last Close Price
5.483.422.935.7110.1314.30
PE Ratio
----20.2629.79
Forward PE
-60.1560.1560.1560.1551.81
PEG Ratio
-15.0415.0415.0415.04-
PS Ratio
21.0513.6830.0543.675.9910.80
PB Ratio
1.841.060.821.442.363.95
P/TBV Ratio
1.931.160.891.683.035.49
P/FCF Ratio
----14.0621.76
P/OCF Ratio
----10.4816.56
EV/Sales Ratio
16.458.4110.4625.544.328.97
EV/EBITDA Ratio
----8.4015.18
EV/EBIT Ratio
----9.6816.46
EV/FCF Ratio
----10.1418.07
Debt / Equity Ratio
0.140.140.060.060.060.04
Debt / EBITDA Ratio
----0.310.16
Debt / FCF Ratio
----0.370.20
Net Debt / Equity Ratio
-0.39-0.41-0.53-0.60-0.66-0.67
Net Debt / EBITDA Ratio
2.432.112.593.34-3.24-3.10
Net Debt / FCF Ratio
1.962.283.025.71-3.92-3.69
Asset Turnover
0.060.060.020.030.340.32
Quick Ratio
11.459.218.606.657.827.32
Current Ratio
14.0511.329.817.338.677.70
Return on Equity (ROE)
-14.17%-14.47%-14.75%-12.27%14.03%16.53%
Return on Assets (ROA)
-13.62%-13.17%-17.96%-13.18%10.04%12.32%
Return on Invested Capital (ROIC)
-31.89%-33.72%-53.62%-45.02%37.64%49.42%
Return on Capital Employed (ROCE)
-14.37%-16.85%-23.73%-16.99%16.52%19.47%
Earnings Yield
----4.94%3.36%
FCF Yield
----7.11%4.60%
Buyback Yield / Dilution
-1.52%-1.49%-1.78%8.15%1.09%-20.96%
Total Shareholder Return
-1.52%-1.49%-1.78%8.15%1.09%-20.96%
SEC Filings: 10-K · 10-Q