Companies by Cash Flow-to-Debt Ratio

How comfortably can each company cover its total debt obligations from operating cash flow

Companies with Data

31,333
Operating CF and total liabilities required

Last Updated

Jul 2026
Quarterly + annual filings
Cash Flow-to-Debt Ratio = Operating Cash Flow / Total Liabilities
Measures how many times over a company could theoretically repay its total debt from a single year of operating cash flow. A ratio of 0.5x means the company generates enough operating cash to repay half its total liabilities annually. A ratio above 1.0x is considered very strong debt coverage. This metric is widely used in credit analysis and financial health assessments.
Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
30201 Foremost Lithium Resource & Technology Ltd. Common stock
NASDAQ:FMST
-1.16x $-1.71 Million $1.48 Million USA $1.86 ▼ -3.63%
30202 Columbus Acquisition Corp Ordinary Shares
NASDAQ:COLA
-1.16x $-123.15K $106.25K USA $10.69 ▲ +0.14%
30203 FIRST CLASS MET. LS-001
F:WN9
-1.16x €-703.47K
≈ $-822.42K
€606.72K Germany €0.01 ▼ -4.35%
30204 Northern Shield Resources Inc.
V:NRN
-1.16x CA$-523.99K
≈ $-379.04K
CA$451.66K Canada CA$0.05 ▲ +0.00%
30205 Prostatype Genomics AB
ST:PROGEN
-1.16x Skr-8.54 Million
≈ $-918.99K
Skr7.36 Million Sweden Skr0.18 ▼ -0.83%
30206 Chilwa Minerals Ltd
AU:CHW
-1.16x AU$-1.86 Million
≈ $-1.31 Million
AU$1.60 Million Australia AU$0.87 ▲ +0.00%
30207 Anteris Technologies Global Corp
AU:AVR
-1.16x AU$-18.25 Million
≈ $-12.91 Million
AU$15.71 Million Australia AU$11.80 ▲ +2.08%
30208 Sun Summit Minerals Corp
V:SMN
-1.16x CA$-3.66 Million
≈ $-2.65 Million
CA$3.15 Million Canada CA$0.12 ▼ -4.00%
30209 Virpax Pharmaceuticals Inc
NASDAQ:VRPX
-1.16x $-2.87 Million $2.47 Million USA $0.22 ▲ +0.00%
30210 Jersey Oil and Gas PLC
LSE:JOG
-1.16x GBX-279.10K
≈ $-33.96
GBX239.99K UK GBX136.00 ▲ +6.25%
30211 Sure-Tech Investments LP
TA:STEC
-1.16x ILA-1.52 Million
≈ $-4.08K
ILA1.31 Million Israel ILA251.10 ▲ +0.00%
30212 BlackRock Frontiers Investment Trust plc
LSE:BRFI
-1.17x GBX-16.81 Million
≈ $-2.04K
GBX14.41 Million UK GBX189.00 ▲ +2.44%
30213 NTR Holding A/S
CO:NTR-B
-1.17x Dkr-700.00K
≈ $-109.52K
Dkr600.00K Denmark Dkr4.92 ▲ +0.00%
30214 Gunsynd PLC
LSE:GUN
-1.17x GBX-313.00K
≈ $-38.08
GBX268.00K UK GBX0.10 ▲ +0.00%
30215 WINDELN.DE SE INH O.N.
F:WDL1
-1.17x €-10.39 Million
≈ $-12.14 Million
€8.88 Million Germany €0.20 ▲ +4.79%
30216 Carnavale Resources Ltd
AU:CAV
-1.17x AU$-284.38K
≈ $-201.22K
AU$242.97K Australia AU$0.08 ▼ -1.27%
30217 AFC Energy plc
LSE:AFC
-1.17x GBX-7.45 Million
≈ $-905.96
GBX6.35 Million UK GBX14.72 ▼ -2.77%
30218 Polarean Imaging Plc
LSE:POLX
-1.17x GBX-3.74 Million
≈ $-454.69
GBX3.19 Million UK GBX0.08 ▼ -20.00%
30219 Niocan Inc
V:NIO
-1.17x CA$-253.42K
≈ $-183.32K
CA$216.05K Canada CA$0.15 ▼ -3.33%
30220 PREMIER1 Lithium Ltd
AU:PLC
-1.17x AU$-415.18K
≈ $-293.76K
AU$353.76K Australia AU$0.01 ▲ +0.00%
30221 Zaplox AB
ST:ZAPLOX
-1.17x Skr-8.75 Million
≈ $-941.53K
Skr7.45 Million Sweden Skr0.92 ▼ -1.91%
30222 WESTWARD GOLD INC.
F:IM50
-1.18x €-218.35K
≈ $-255.28K
€185.59K Germany €0.07 ▼ -8.45%
30223 Strive Asset Management
NASDAQ:ASST
-1.18x $-30.99 Million $26.31 Million USA $12.34 ▲ +4.05%
30224 Immuron Ltd ADR
NASDAQ:IMRN
-1.18x $-2.43 Million $2.06 Million USA $0.88 ▲ +0.40%
30225 Sarthak Metals Limited
NSE:SMLT
-1.18x Rs-150.37 Million
≈ $-1.63 Million
Rs127.36 Million India Rs66.57 ▼ -0.43%
30226 Brunswick Exploration Inc
V:BRW
-1.18x CA$-1.14 Million
≈ $-827.63K
CA$965.97K Canada CA$0.13 ▼ -7.14%
30227 South HARZ Potash Ltd
AU:SHP
-1.19x AU$-1.37 Million
≈ $-971.72K
AU$1.16 Million Australia AU$0.03 ▲ +0.00%
30228 Happy Creek Minerals Ltd
V:HPY
-1.19x CA$-301.94K
≈ $-218.42K
CA$254.53K Canada CA$0.18 ▼ -5.26%
30229 Atomera Inc
NASDAQ:ATOM
-1.19x $-3.22 Million $2.71 Million USA $5.48 ▼ -2.49%
30230 VietinBank Securities JSC
VN:CTS
-1.19x ₫-12.43 Trillion
≈ $-472.24 Million
₫10.45 Trillion Vietnam ₫24300.00 ▼ -6.90%
30231 Spectra7 Microsystems Inc
V:SEV
-1.19x CA$-1.54 Million
≈ $-1.11 Million
CA$1.29 Million Canada CA$0.01 ▲ +0.00%
30232 Celldex Therapeutics Inc
NASDAQ:CLDX
-1.19x $-65.59 Million $55.03 Million USA $35.42 ▲ +0.20%
30233 Ranplan Group
ST:RPLAN
-1.19x Skr-17.78 Million
≈ $-1.91 Million
Skr14.91 Million Sweden Skr0.66 ▼ -5.71%
30234 Strategic Investments A/S
CO:STRINV
-1.19x Dkr-94.81 Million
≈ $-14.83 Million
Dkr79.50 Million Denmark Dkr0.69 ▼ -0.72%
30235 Norsk Titanium AS
OL:NTI
-1.19x Nkr-16.81 Million
≈ $-1.77 Million
Nkr14.08 Million Norway Nkr1.02 ▲ +0.99%
30236 PTL LTD Ordinary Shares
NASDAQ:PTLE
-1.20x $-508.94K $425.73K USA $10.02 ▼ -1.67%
30237 Precipitate Gold Corp
V:PRG
-1.20x CA$-404.92K
≈ $-292.92K
CA$338.68K Canada CA$0.27 ▲ +3.92%
30238 Summit Therapeutics PLC
NASDAQ:SMMT
-1.20x $-92.74 Million $77.30 Million USA $13.50 ▼ -2.24%
30239 KB SPAC 6
KQ:208640
-1.20x ₩-1.41 Billion
≈ $-956.51K
₩1.18 Billion Korea ₩945.00 ▲ +29.99%
30240 Immuron Ltd
AU:IMC
-1.20x AU$-2.48 Million
≈ $-1.75 Million
AU$2.06 Million Australia AU$0.04 ▼ -6.98%
30241 Kalo Gold Corp
NASDAQ:KLGDD
-1.20x $-1.66 Million $1.38 Million USA $0.15 ▲ +0.00%
30242 Conrad Asia Energy Ltd
AU:CRD
-1.20x AU$-10.63 Million
≈ $-7.52 Million
AU$8.84 Million Australia AU$0.57 ▼ -0.53%
30243 Helios Underwriting PLC
LSE:HUW
-1.20x GBX-84.20 Million
≈ $-10.25K
GBX69.89 Million UK GBX224.00 ▲ +0.00%
30244 Lithium Energy Ltd
AU:LEL
-1.21x AU$-3.18 Million
≈ $-2.25 Million
AU$2.64 Million Australia AU$0.32 ▲ +0.63%
30245 Arafura Rare EARTHS Ltd
AU:ARU
-1.21x AU$-9.39 Million
≈ $-6.64 Million
AU$7.79 Million Australia AU$0.20 ▲ +0.00%
30246 Metal Powder Works Ltd
AU:MPW
-1.21x AU$-2.54 Million
≈ $-1.80 Million
AU$2.10 Million Australia AU$1.95 ▼ -5.34%
30247 Baronsmead Second Venture Trust Plc
LSE:BMD
-1.21x GBX-1.78 Million
≈ $-216.45
GBX1.47 Million UK GBX47.60 ▲ +0.00%
30248 The Investment Trust Of India Limited
NSE:THEINVEST
-1.21x Rs-3.18 Billion
≈ $-34.42 Million
Rs2.63 Billion India Rs97.12 ▼ -0.24%
30249 3D Energi Ltd
AU:TDO
-1.21x AU$-559.92K
≈ $-396.18K
AU$462.05K Australia AU$0.08 ▲ +0.00%
30250 Argo Blockchain PLC ADR
NASDAQ:ARBK
-1.22x $-12.00 Million $9.83 Million USA $4.02 ▲ +16.52%
30251 Legend Mining Ltd
AU:LEG
-1.22x AU$-869.19K
≈ $-615.01K
AU$711.80K Australia AU$0.01 ▲ +0.00%
30252 Otello Corporation ASA
OL:OTEC
-1.22x Nkr-2.08 Million
≈ $-218.35K
Nkr1.70 Million Norway Nkr16.84 ▼ -0.94%
30253 TJGC Group Limited
NASDAQ:TJGC
-1.22x $-2.66 Million $2.18 Million USA $4.66 ▲ +4.25%
30254 OptiBiotix Health Plc
LSE:OPTI
-1.22x GBX-895.00K
≈ $-108.90
GBX732.00K UK GBX5.60 ▲ +0.00%
30255 Celsius Resources Limited
F:FX8
-1.22x €-1.31 Million
≈ $-1.53 Million
€1.07 Million Germany €0.00 ▼ -50.00%
30256 Aquila Energy Efficiency Trust PLC
LSE:AEET
-1.22x GBX-1.09 Million
≈ $-132.74
GBX892.00K UK GBX24.00 ▲ +0.00%
30257 Odysight.ai Inc. Common Stock
NASDAQ:ODYS
-1.22x $-4.25 Million $3.48 Million USA $4.81 ▼ -2.24%
30258 Physiomics Plc
LSE:PYC
-1.22x GBX-202.00K
≈ $-24.58
GBX165.00K UK GBX0.53 ▲ +0.00%
30259 Ynvisible Interactive Inc
V:YNV
-1.23x CA$-1.80 Million
≈ $-1.30 Million
CA$1.46 Million Canada CA$0.09 ▼ -5.26%
30260 89bio Inc
NASDAQ:ETNB
-1.23x $-100.42 Million $81.75 Million USA $14.84 ▲ +0.00%
30261 Ovanti Ltd
AU:OVT
-1.23x AU$-4.87 Million
≈ $-3.44 Million
AU$3.96 Million Australia AU$0.01 ▲ +0.00%
30262 Ondine Biomedical Inc
LSE:OBI
-1.23x GBX-13.44 Million
≈ $-1.64K
GBX10.91 Million UK GBX14.00 ▲ +1.82%
30263 Qlucore AB
ST:QCORE
-1.23x Skr-7.04 Million
≈ $-757.94K
Skr5.71 Million Sweden Skr0.39 ▼ -0.76%
30264 Ensysce Biosciences Inc
NASDAQ:ENSC
-1.23x $-3.50 Million $2.84 Million USA $0.27 ▼ -4.70%
30265 Tonix Pharmaceuticals Holding Corp
NASDAQ:TNXP
-1.24x $-39.65 Million $32.02 Million USA $10.98 ▼ -11.67%
30266 Cora Gold Limited
LSE:CORA
-1.24x GBX-350.12K
≈ $-42.60
GBX282.00K UK GBX8.25 ▲ +0.00%
30267 VistaGen Therapeutics Inc
NASDAQ:VTGN
-1.24x $-16.20 Million $13.04 Million USA $0.23 ▲ +0.48%
30268 ARC MINERALS LTD
F:DFYA
-1.24x €-2.20 Million
≈ $-2.58 Million
€1.77 Million Germany €0.00 ▲ +0.00%
30269 JonDeTech Sensors
ST:JDT
-1.25x Skr-9.51 Million
≈ $-1.02 Million
Skr7.63 Million Sweden Skr0.51 ▲ +0.00%
30270 Heavy Rare EARTHS Ltd
AU:HRE
-1.25x AU$-551.84K
≈ $-390.46K
AU$442.38K Australia AU$0.04 ▼ -2.44%
30271 Greentech Metals Ltd
AU:GRE
-1.25x AU$-504.68K
≈ $-357.09K
AU$403.63K Australia AU$0.06 ▼ -3.45%
30272 Cullinan Oncology LLC
NASDAQ:CGEM
-1.25x $-46.05 Million $36.81 Million USA $17.50 ▼ -1.07%
30273 Wide Open Agriculture Ltd
AU:WOA
-1.25x AU$-2.00 Million
≈ $-1.41 Million
AU$1.60 Million Australia AU$0.01 ▼ -10.00%
30274 Stoke Therapeutics Inc
NASDAQ:STOK
-1.25x $-60.58 Million $48.40 Million USA $27.68 ▼ -4.72%
30275 Solis Minerals Ltd
AU:SLM
-1.25x AU$-815.42K
≈ $-576.96K
AU$650.98K Australia AU$0.08 ▼ -3.57%
30276 Lidds AB
ST:LIDDS
-1.25x Skr-616.00K
≈ $-66.29K
Skr491.00K Sweden Skr0.02 ▲ +0.00%
30277 PHARVARIS N.V. EO -12
F:9EN
-1.26x €-37.95 Million
≈ $-44.37 Million
€30.18 Million Germany €29.40 ▼ -3.29%
30278 Neola Medical AB
ST:NEOLA
-1.26x Skr-3.77 Million
≈ $-406.25K
Skr3.00 Million Sweden Skr0.66 ▲ +0.00%
30279 Shattuck Labs Inc
NASDAQ:STTK
-1.26x $-8.93 Million $7.09 Million USA $6.82 ▼ -9.43%
30280 Danasupra Erapacific Tbk
JK:DEFI
-1.26x Rp-3.38 Billion
≈ $-198.23K
Rp2.69 Billion Indonesia Rp107.00 ▲ +1.90%
30281 Unusual Machines, Inc.
NYSE MKT:UMAC
-1.26x $-9.78 Million $7.77 Million USA $16.78 ▲ +13.38%
30282 Oncoinvent ASA
OL:ONCIN
-1.26x Nkr-73.90 Million
≈ $-7.78 Million
Nkr58.63 Million Norway Nkr82.20 ▲ +5.12%
30283 Entera Bio Ltd
NASDAQ:ENTX
-1.26x $-2.74 Million $2.17 Million USA $1.99 ▲ +0.51%
30284 ADS Maritime Holding Plc
OL:ADS
-1.26x Nkr-922.00K
≈ $-97.02K
Nkr731.00K Norway Nkr2.50 ▲ +0.00%
30285 IXUP Ltd
AU:IXU
-1.26x AU$-3.38 Million
≈ $-2.39 Million
AU$2.67 Million Australia AU$0.15 ▲ +0.00%
30286 LIWANLI Innovation Co Ltd
TW:3054
-1.26x NT$-41.53 Million
≈ $-1.31 Million
NT$32.86 Million Taiwan NT$55.00 ▼ -0.90%
30287 RF Acquisition Corp III Ordinary Shares
NASDAQ:RFAM
-1.27x $-146.13K $115.48K USA $9.93 ▲ +0.30%
30288 India Globalization Capital Inc
NYSE MKT:IGC
-1.27x $-2.09 Million $1.65 Million USA $0.29 ▲ +0.38%
30289 Honey Badger Silver Inc
V:TUF
-1.27x CA$-1.00 Million
≈ $-726.54K
CA$791.94K Canada CA$0.68 ▼ -6.85%
30290 Element 29 Resources Inc
V:ECU
-1.27x CA$-352.60K
≈ $-255.06K
CA$277.96K Canada CA$1.47 ▲ +0.00%
30291 Vuzix Corp Cmn Stk
NASDAQ:VUZI
-1.27x $-5.56 Million $4.38 Million USA $2.29 ▲ +1.33%
30292 Belo Sun Mining Corp.
TO:BSX
-1.27x CA$-2.61 Million
≈ $-1.89 Million
CA$2.05 Million Canada CA$0.86 ▼ -1.15%
30293 Emyria Ltd
AU:EMD
-1.27x AU$-1.67 Million
≈ $-1.18 Million
AU$1.31 Million Australia AU$0.05 ▼ -2.04%
30294 Microbot Medical Inc
NASDAQ:MBOT
-1.28x $-5.05 Million $3.96 Million USA $1.79 ▲ +2.29%
30295 Ophir Gold Corp
V:OPHR
-1.28x CA$-92.59K
≈ $-66.98K
CA$72.56K Canada CA$0.03 ▲ +0.00%
30296 Daesung Private Equity Inc
KQ:027830
-1.28x ₩-717.28 Million
≈ $-486.09K
₩561.60 Million Korea ₩951.00 ▼ -3.84%
30297 Emperor Energy Ltd
AU:EMP
-1.28x AU$-546.06K
≈ $-386.37K
AU$426.64K Australia AU$0.08 ▲ +0.00%
30298 Logistics Development Group PLC
LSE:LDG
-1.28x GBX-481.00K
≈ $-58.52
GBX375.00K UK GBX16.75 ▲ +0.00%
30299 Domo Activos Socimi SA
MC:DOMO
-1.28x €-276.98K
≈ $-323.82K
€215.90K Spain €1.39 ▲ +0.00%
30300 Rockwood Realisation PLC
LSE:RKW
-1.28x GBX-1.54 Million
≈ $-187.62
GBX1.20 Million UK GBX317.00 ▼ -0.31%