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
30501 Talga Group Ltd
F:TGX
-1.61x €-9.43 Million
≈ $-11.02 Million
€5.87 Million Germany €0.16 ▲ +0.13%
30502 Firebird Metals Ltd
AU:FRB
-1.61x AU$-1.26 Million
≈ $-892.23K
AU$784.06K Australia AU$0.19 ▲ +0.00%
30503 Cufe Ltd
AU:CUF
-1.61x AU$-1.98 Million
≈ $-1.40 Million
AU$1.23 Million Australia AU$0.06 ▼ -6.56%
30504 Pearl Gull Iron Ltd
AU:PLG
-1.61x AU$-487.92K
≈ $-345.24K
AU$303.09K Australia AU$0.03 ▲ +0.00%
30505 NINE MILE METALS LTD
F:KQ9
-1.61x €-536.73K
≈ $-627.49K
€333.04K Germany €0.05 ▲ +6.74%
30506 Poolbeg Pharma PLC
LSE:POLB
-1.61x GBX-2.16 Million
≈ $-263.05
GBX1.34 Million UK GBX6.16 ▲ +0.16%
30507 Lycaon Resources Ltd
AU:LYN
-1.62x AU$-156.95K
≈ $-111.05K
AU$97.12K Australia AU$0.12 ▲ +0.00%
30508 High-Tech Metals Ltd
AU:HTM
-1.62x AU$-414.83K
≈ $-293.52K
AU$256.47K Australia AU$0.25 ▲ +0.00%
30509 Resolution Minerals Ltd
AU:RML
-1.62x AU$-8.63 Million
≈ $-6.11 Million
AU$5.33 Million Australia AU$0.04 ▼ -2.27%
30510 K9 Gold Corp
V:KNC
-1.62x CA$-178.75K
≈ $-129.31K
CA$110.11K Canada CA$0.49 ▲ +16.87%
30511 Caspin Resources Ltd
AU:CPN
-1.63x AU$-1.65 Million
≈ $-1.17 Million
AU$1.01 Million Australia AU$0.10 ▼ -9.09%
30512 Sagimet Biosciences Inc. Series A Common Stock
NASDAQ:SGMT
-1.63x $-8.61 Million $5.30 Million USA $7.16 ▼ -8.44%
30513 Minesto AB
ST:MINEST
-1.63x Skr-36.18 Million
≈ $-3.89 Million
Skr22.24 Million Sweden Skr1.90 ▼ -12.44%
30514 Desert Gold Ventures Inc
V:DAU
-1.63x CA$-369.65K
≈ $-267.40K
CA$226.73K Canada CA$0.11 ▲ +4.76%
30515 Modular Medical Inc
NASDAQ:MODD
-1.63x $-7.16 Million $4.38 Million USA $2.64 ▼ -11.41%
30516 SpyGlass Pharma, Inc.
NASDAQ:SGP
-1.64x $-13.54 Million $8.27 Million USA $20.02 ▲ +1.26%
30517 Inca Minerals Ltd
AU:ICG
-1.64x AU$-464.50K
≈ $-328.67K
AU$283.19K Australia AU$0.00 ▼ -10.00%
30518 Data Storage Corp
NASDAQ:DTST
-1.64x $-1.78 Million $1.08 Million USA $3.34 ▲ +0.00%
30519 PowerHouse Energy Group Plc
LSE:PHE
-1.64x GBX-926.85K
≈ $-112.77
GBX564.54K UK GBX0.21 ▲ +0.00%
30520 Stavely Minerals Ltd
AU:SVY
-1.64x AU$-1.20 Million
≈ $-850.94K
AU$732.40K Australia AU$0.02 ▲ +5.88%
30521 Energy Metals Ltd
AU:EME
-1.64x AU$-212.89K
≈ $-150.63K
AU$129.45K Australia AU$0.07 ▲ +0.00%
30522 Tan Delta Systems PLC
LSE:TAND
-1.65x GBX-551.20K
≈ $-67.07
GBX335.02K UK GBX29.00 ▲ +0.00%
30523 Iron Road Ltd
AU:IRD
-1.65x AU$-829.11K
≈ $-586.65K
AU$503.59K Australia AU$0.01 ▼ -7.69%
30524 KATORO GOLD PLC LS-01
F:622
-1.65x €-722.89K
≈ $-845.13K
€437.10K Germany €0.00 ▲ +0.00%
30525 ArriVent BioPharma, Inc. Common Stock
NASDAQ:AVBP
-1.65x $-41.89 Million $25.32 Million USA $28.22 ▼ -14.97%
30526 Iconic Minerals Ltd
V:ICM
-1.66x CA$-1.13 Million
≈ $-819.34K
CA$683.50K Canada CA$0.05 ▲ +11.11%
30527 Aclarion Inc
NASDAQ:ACON
-1.66x $-1.16 Million $699.75K USA $2.63 ▲ +1.94%
30528 Stonehorse Energy Ltd
AU:SHE
-1.66x AU$-554.45K
≈ $-392.31K
AU$333.78K Australia AU$0.01 ▲ +0.00%
30529 Acarix A/S
ST:ACARIX
-1.66x Skr-16.89 Million
≈ $-1.82 Million
Skr10.16 Million Sweden Skr0.25 ▼ -0.20%
30530 Verde Clean Fuels Inc.
NASDAQ:VGAS
-1.66x $-2.62 Million $1.57 Million USA $1.08 ▲ +0.00%
30531 Contextlogic Inc
NASDAQ:LOGC
-1.67x $-5.00 Million $3.00 Million USA $6.68 ▲ +0.00%
30532 Lykos Metals Ltd
AU:LYK
-1.67x AU$-439.51K
≈ $-310.98K
AU$263.45K Australia AU$0.05 ▲ +0.00%
30533 Magnum Mining and Exploration Ltd
AU:MGU
-1.67x AU$-1.84 Million
≈ $-1.30 Million
AU$1.11 Million Australia AU$0.01 ▲ +0.00%
30534 Invictus Energy Ltd
AU:IVZ
-1.67x AU$-2.41 Million
≈ $-1.71 Million
AU$1.45 Million Australia AU$0.06 ▲ +5.26%
30535 Marimaca Copper Corp.
AU:MC2
-1.67x AU$-5.88 Million
≈ $-4.16 Million
AU$3.52 Million Australia AU$7.60 ▲ +0.53%
30536 American Shipping Company ASA
OL:AMSC
-1.67x Nkr-21.73 Million
≈ $-2.29 Million
Nkr13.00 Million Norway Nkr1.48 ▲ +0.00%
30537 Pmv Pharmaceuticals Inc
NASDAQ:PMVP
-1.67x $-19.82 Million $11.85 Million USA $1.28 ▼ -4.48%
30538 Beaconsmind AG
PA:MLBMD
-1.67x €-3.19 Million
≈ $-3.73 Million
€1.90 Million France €6.55 ▲ +0.00%
30539 The Metals Royalty Company Inc. Common Stock
NASDAQ:TMCR
-1.68x $-2.96 Million $1.76 Million USA $5.27 ▲ +1.25%
30540 Palatin Technologies, Inc. Common Stock
NASDAQ:PTN
-1.68x $-4.42 Million $2.63 Million USA $8.48 ▼ -6.71%
30541 Northwest Copper Corp
V:NWST
-1.68x CA$-2.79 Million
≈ $-2.02 Million
CA$1.66 Million Canada CA$0.23 ▼ -2.17%
30542 Enliven Therapeutics Inc.
NASDAQ:ELVN
-1.68x $-19.29 Million $11.49 Million USA $51.67 ▼ -2.88%
30543 Edgewise Therapeutics Inc
NASDAQ:EWTX
-1.68x $-42.54 Million $25.32 Million USA $38.81 ▼ -2.39%
30544 Azincourt Uranium Inc
V:AAZ
-1.68x CA$-573.36K
≈ $-414.76K
CA$341.08K Canada CA$0.05 ▲ +0.00%
30545 Oragenics Inc
NYSE MKT:OGEN
-1.68x $-2.20 Million $1.31 Million USA $0.60 ▲ +1.69%
30546 Asiamet Resources Ltd
F:0FK
-1.68x €-1.43 Million
≈ $-1.67 Million
€850.00K Germany €0.01 ▲ +0.00%
30547 Beeio Honey Ltd
TA:BHNY
-1.69x ILA-1.79 Million
≈ $-4.79K
ILA1.06 Million Israel ILA224.20 ▲ +0.27%
30548 Mongolia Growth Group Ltd.
V:YAK-H
-1.69x CA$-513.02K
≈ $-371.11K
CA$304.26K Canada CA$0.03 ▲ +0.00%
30549 Marwynn Holdings, Inc. Common stock
NASDAQ:MWYN
-1.69x $-766.20K $454.03K USA $0.86 ▲ +10.12%
30550 GR.SOU.COP. LS-01
F:E9E
-1.69x €-1.41 Million
≈ $-1.65 Million
€833.00K Germany €0.02 ▼ -4.76%
30551 Autonomix Medical, Inc. Common Stock
NASDAQ:AMIX
-1.70x $-2.89 Million $1.71 Million USA $4.23 ▼ -4.94%
30552 Vincerx Pharma, Inc. Common Stock
NASDAQ:VINC
-1.70x $-4.45 Million $2.62 Million USA $0.02 ▲ +18.90%
30553 Yorbeau Resources Inc
TO:YRB
-1.70x CA$-471.10K
≈ $-340.78K
CA$276.88K Canada CA$0.05 ▲ +0.00%
30554 QEM Ltd
AU:QEM
-1.70x AU$-964.98K
≈ $-682.78K
AU$566.92K Australia AU$0.02 ▲ +0.00%
30555 Enlitic Inc
AU:ENL
-1.71x AU$-7.24 Million
≈ $-5.12 Million
AU$4.24 Million Australia AU$0.01 ▲ +0.00%
30556 Great Western Exploration Ltd
AU:GTE
-1.71x AU$-421.97K
≈ $-298.57K
AU$247.30K Australia AU$0.01 ▲ +0.00%
30557 Aardvark Therapeutics, Inc. Common Stock
NASDAQ:AARD
-1.71x $-18.52 Million $10.85 Million USA $5.53 ▼ -5.63%
30558 Bone Biologics Corp
NASDAQ:BBLG
-1.71x $-714.76K $418.59K USA $1.12 ▼ -4.27%
30559 Blue Hat Interactive Entertainment 
NASDAQ:BHAT
-1.71x $-10.16 Million $5.95 Million USA $1770.00 ▼ -14.90%
30560 Avricore Health Inc
V:AVCR
-1.71x CA$-296.48K
≈ $-214.47K
CA$173.56K Canada CA$0.06 ▼ -8.33%
30561 Praxis Precision Medicines Inc
NASDAQ:PRAX
-1.71x $-86.05 Million $50.24 Million USA $304.43 ▼ -3.17%
30562 Context Therapeutics Inc
NASDAQ:CNTX
-1.72x $-11.43 Million $6.66 Million USA $0.62 ▲ +2.67%
30563 Cardio Diagnostics Holdings Inc
NASDAQ:CDIO
-1.72x $-1.36 Million $793.06K USA $1.63 ▼ -5.23%
30564 SANIONA AB (PUBL)
F:30S
-1.72x €-76.57 Million
≈ $-89.51 Million
€44.58 Million Germany €1.15 ▼ -1.79%
30565 PATRYS Ltd
AU:PAB
-1.72x AU$-1.73 Million
≈ $-1.23 Million
AU$1.01 Million Australia AU$0.04 ▲ +2.63%
30566 Nanollose Ltd
AU:NC6
-1.72x AU$-1.04 Million
≈ $-736.71K
AU$604.51K Australia AU$0.07 ▲ +0.00%
30567 Bryah Resources Ltd
AU:BYH
-1.72x AU$-708.01K
≈ $-500.96K
AU$410.93K Australia AU$0.01 ▲ +0.00%
30568 Chordate Medical Holding AB
ST:CMH
-1.72x Skr-7.14 Million
≈ $-768.45K
Skr4.14 Million Sweden Skr0.10 ▼ -37.50%
30569 Digital 9 Infrastructure PLC
LSE:DGI9
-1.73x GBX-7.58 Million
≈ $-921.78
GBX4.39 Million UK GBX4.60 ▼ -1.92%
30570 LungLife AI Inc
LSE:LLAI
-1.73x GBX-1.94 Million
≈ $-236.53
GBX1.13 Million UK GBX4.15 ▲ +0.00%
30571 MDJM Ltd
NASDAQ:UOKA
-1.73x $-656.16K $379.58K USA $0.33 ▲ +0.42%
30572 Vsolar Group Bhd
KLSE:0066
-1.73x RM-8.18 Million
≈ $-2.05 Million
RM4.73 Million Malaysia RM0.05 ▲ +0.00%
30573 Australian Silica Quartz Group Ltd
F:4B4
-1.73x €-440.14K
≈ $-514.57K
€254.55K Germany €0.01 ▲ +15.38%
30574 Thor Mining PLC
LSE:THR
-1.73x GBX-474.00K
≈ $-57.67
GBX274.00K UK GBX0.55 ▲ +0.00%
30575 Kaival Brands Innovations Group Inc
NASDAQ:KAVL
-1.73x $-752.35K $434.36K USA $0.03 ▲ +0.00%
30576 Southern Silver Exploration Corp.
V:SSV
-1.73x CA$-1.19 Million
≈ $-860.11K
CA$686.06K Canada CA$0.45 ▲ +0.00%
30577 Polaryx Therapeutics, Inc. Common Stock
NASDAQ:PLYX
-1.74x $-1.49 Million $855.00K USA $2.26 ▼ -0.88%
30578 Amprius Technologies Inc.
NYSE:AMPX
-1.74x $-37.27 Million $21.37 Million USA $10.14 ▼ -0.20%
30579 Future Battery Minerals Ltd
AU:FBM
-1.75x AU$-1.01 Million
≈ $-716.90K
AU$579.89K Australia AU$0.07 ▼ -7.14%
30580 Mural Oncology plc
NASDAQ:MURA
-1.75x $-18.48 Million $10.57 Million USA $2.04 ▲ +0.00%
30581 Thor Energy Plc
AU:THR
-1.75x AU$-479.40K
≈ $-339.20K
AU$273.51K Australia AU$0.01 ▼ -20.00%
30582 Capital Partners S.A.
WAR:CPA
-1.76x zł-157.44K
≈ $-43.33K
zł89.65K Poland zł1.88 ▼ -3.59%
30583 Anteris Technologies Global Corp. Common Stock
NASDAQ:AVR
-1.76x $-28.68 Million $16.31 Million USA $8.22 ▼ -2.72%
30584 Fortuna Metals Limited
AU:FUN
-1.76x AU$-719.48K
≈ $-509.08K
AU$408.90K Australia AU$0.10 ▼ -7.32%
30585 Upstream Bio, Inc.
NASDAQ:UPB
-1.76x $-22.24 Million $12.61 Million USA $6.98 ▼ -0.43%
30586 Strategic Elements Ltd
AU:SOR
-1.76x AU$-936.08K
≈ $-662.34K
AU$530.38K Australia AU$0.03 ▲ +0.00%
30587 Truscreen Group Ltd
AU:TRU
-1.77x AU$-1.68 Million
≈ $-1.19 Million
AU$951.80K Australia AU$0.01 ▼ -7.14%
30588 Satellos Bioscience Inc. Common Stock
NASDAQ:MSLE
-1.77x $-7.26 Million $4.11 Million USA $8.35 ▼ -6.70%
30589 Soren Acquisition Corp. Class A Ordinary Shares
NASDAQ:SORN
-1.77x $-527.29K $297.17K USA $9.94 ▲ +0.00%
30590 Lixte Biotechnology Holdings Inc
NASDAQ:LIXTW
-1.78x $-926.75K $521.42K USA $0.02 ▼ -0.45%
30591 Canyon Resources Ltd
AU:CAY
-1.78x AU$-11.57 Million
≈ $-8.18 Million
AU$6.50 Million Australia AU$0.08 ▲ +2.44%
30592 American Lithium Corp
V:LI
-1.78x CA$-3.10 Million
≈ $-2.25 Million
CA$1.74 Million Canada CA$0.46 ▼ -1.08%
30593 CervoMed Inc.
NASDAQ:CRVO
-1.78x $-8.02 Million $4.50 Million USA $2.79 ▼ -9.42%
30594 Saniona AB
ST:SANION
-1.78x Skr-79.51 Million
≈ $-8.56 Million
Skr44.58 Million Sweden Skr12.94 ▼ -0.77%
30595 BPM Minerals Ltd
AU:BPM
-1.79x AU$-924.97K
≈ $-654.48K
AU$518.02K Australia AU$0.16 ▼ -8.57%
30596 Lipigon Pharmaceuticals AB
ST:LPGO
-1.79x Skr-6.38 Million
≈ $-686.81K
Skr3.57 Million Sweden Skr0.00 ▼ -44.44%
30597 Sri Adhikari Brothers Television Network Limited
NSE:SABTNL
-1.79x Rs-306.40 Million
≈ $-3.31 Million
Rs171.45 Million India Rs45.17 ▲ +9.32%
30598 PROBIOTIX HEALTH LS-05
F:X90
-1.79x €-1.06 Million
≈ $-1.24 Million
€591.00K Germany €0.07 ▲ +0.72%
30599 Serve Robotics Inc. Common Stock
NASDAQ:SERV
-1.80x $-41.42 Million $23.01 Million USA $5.19 ▲ +1.96%
30600 Satellos Bioscience Inc.
TO:MSCL
-1.80x CA$-7.38 Million
≈ $-5.34 Million
CA$4.10 Million Canada CA$11.72 ▼ -4.64%