AbCellera Biologics Inc. (ABCL)
NASDAQ: ABCL · Real-Time Price · USD
5.20
+0.06 (1.17%)
May 22, 2026, 4:00 PM EDT - Market closed

AbCellera Biologics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,5871,0288671,6612,9064,051
Market Cap Growth
164.58%18.63%-47.82%-42.85%-28.26%-62.65%
Enterprise Value
1,217631.63301.7971.252,0963,364
Last Close Price
5.203.422.935.7110.1314.30
PE Ratio
----20.2629.79
Forward PE
-----51.81
PS Ratio
20.0413.6830.0543.675.9910.80
PB Ratio
1.681.060.821.442.363.95
P/TBV Ratio
1.661.060.821.432.594.44
P/FCF Ratio
----14.0621.76
P/OCF Ratio
----10.4816.56
EV/Sales Ratio
15.368.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)
-12.02%-13.17%-17.96%-13.18%10.04%12.32%
Return on Invested Capital (ROIC)
-20.86%-24.65%-37.68%-31.18%24.63%29.98%
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.79%8.15%1.09%-20.96%
Total Shareholder Return
-1.52%-1.49%-1.79%8.15%1.09%-20.96%
Updated May 11, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q