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
30601 Prairie Lithium Limited
AU:PL9
-1.80x AU$-7.26 Million
≈ $-5.14 Million
AU$4.03 Million Australia AU$0.01 ▲ +16.67%
30602 Amylyx Pharmaceuticals Inc
NASDAQ:AMLX
-1.80x $-36.88 Million $20.44 Million USA $17.45 ▼ -1.69%
30603 Arrow Minerals Ltd
AU:AMD
-1.81x AU$-2.03 Million
≈ $-1.43 Million
AU$1.12 Million Australia AU$0.01 ▲ +0.00%
30604 AHB Holdings Bhd
KLSE:7315
-1.81x RM-1.55 Million
≈ $-388.41K
RM854.15K Malaysia RM0.03 ▲ +0.00%
30605 Marvel Gold Ltd
AU:MVL
-1.81x AU$-1.08 Million
≈ $-767.45K
AU$598.75K Australia AU$0.01 ▲ +0.00%
30606 CytoMed Therapeutics Limited Ordinary Shares
NASDAQ:GDTC
-1.81x $-2.05 Million $1.13 Million USA $0.98 ▼ -2.00%
30607 Noviqtech Ltd
AU:NVQ
-1.82x AU$-2.51 Million
≈ $-1.77 Million
AU$1.38 Million Australia AU$0.04 ▲ +0.00%
30608 Cambium Bio Ltd
AU:CMB
-1.82x AU$-2.65 Million
≈ $-1.88 Million
AU$1.46 Million Australia AU$0.41 ▲ +0.00%
30609 MEI Pharma Inc
NASDAQ:MEIP
-1.82x $-2.46 Million $1.35 Million USA $3.07 ▲ +10.43%
30610 Qmines Ltd
AU:QML
-1.82x AU$-4.84 Million
≈ $-3.42 Million
AU$2.66 Million Australia AU$0.05 ▼ -3.85%
30611 Chakana Copper Corp
V:PERU
-1.82x CA$-419.87K
≈ $-303.73K
CA$230.65K Canada CA$0.11 ▼ -8.33%
30612 Diginex Limited Ordinary Shares
NASDAQ:DGNX
-1.83x $-7.67 Million $4.20 Million USA $1.23 ▲ +8.85%
30613 Kala Pharmaceuticals Inc
NASDAQ:KALA
-1.83x $-4.56 Million $2.49 Million USA $0.75 ▼ -3.34%
30614 Race Oncology Ltd
AU:RAC
-1.83x AU$-2.19 Million
≈ $-1.55 Million
AU$1.20 Million Australia AU$2.00 ▼ -6.10%
30615 Regulus Therapeutics Inc
NASDAQ:RGLS
-1.83x $-10.61 Million $5.80 Million USA $8.16 ▲ +0.00%
30616 Mint Incorporation Limited Class A Ordinary Shares
NASDAQ:MIMI
-1.83x $-3.26 Million $1.78 Million USA $2.13 ▼ -13.41%
30617 Orestone Mining Corp
V:ORS
-1.84x CA$-134.84K
≈ $-97.54K
CA$73.43K Canada CA$0.09 ▼ -5.56%
30618 Respiri Ltd
AU:RSH
-1.84x AU$-4.16 Million
≈ $-2.94 Million
AU$2.26 Million Australia AU$0.04 ▲ +0.00%
30619 Macro Metals Ltd
AU:M4M
-1.84x AU$-2.42 Million
≈ $-1.71 Million
AU$1.32 Million Australia AU$0.01 ▼ -14.29%
30620 MOBILUM TECHNOLOGIES INC.
F:C0B
-1.84x €-4.37 Million
≈ $-5.11 Million
€2.38 Million Germany €0.01 ▲ +0.00%
30621 Suven Life Sciences Limited
NSE:SUVEN
-1.84x Rs-1.03 Billion
≈ $-11.18 Million
Rs561.36 Million India Rs338.50 ▲ +3.87%
30622 Clearview Wealth Ltd
AU:CVW
-1.84x AU$-1.32 Billion
≈ $-936.01 Million
AU$717.27 Million Australia AU$0.65 ▲ +0.00%
30623 Siyata Mobile Inc
NASDAQ:SYTA
-1.85x $-5.98 Million $3.24 Million USA $3.07 ▼ -4.66%
30624 London City Equities Ltd
AU:LCE
-1.85x AU$-5.53 Million
≈ $-3.91 Million
AU$2.99 Million Australia AU$0.85 ▲ +0.00%
30625 Rokeby Resources Limited
AU:RKB
-1.85x AU$-666.79K
≈ $-471.80K
AU$360.20K Australia AU$0.00 ▲ +0.00%
30626 Visible Gold Mines Inc
V:VGD
-1.85x CA$-188.33K
≈ $-136.23K
CA$101.69K Canada CA$0.16 ▲ +0.00%
30627 Xstate Resources Ltd
AU:XST
-1.85x AU$-934.65K
≈ $-661.32K
AU$504.11K Australia AU$0.01 ▲ +0.00%
30628 Annexin Pharmaceuticals AB
ST:ANNX
-1.86x Skr-10.33 Million
≈ $-1.11 Million
Skr5.56 Million Sweden Skr12.20 ▼ -5.79%
30629 KEFI Gold and Copper Plc
LSE:KEFI
-1.86x GBX-6.95 Million
≈ $-845.86
GBX3.74 Million UK GBX1.03 ▲ +1.98%
30630 Human Xtensions Ltd
TA:HUMX
-1.86x ILA-2.06 Million
≈ $-5.51K
ILA1.10 Million Israel ILA29.50 ▲ +0.00%
30631 INIFY LABORATORIES AB
F:WY60
-1.86x €-42.86 Million
≈ $-50.11 Million
€23.00 Million Germany €0.50 ▲ +0.00%
30632 Cazaly Resources Ltd
AU:CAZ
-1.86x AU$-634.25K
≈ $-448.77K
AU$340.18K Australia AU$0.02 ▼ -5.00%
30633 NeuroMetrix Inc
NASDAQ:NURO
-1.87x $-1.89 Million $1.01 Million USA $4.58 ▲ +0.00%
30634 Churchill Resources Inc
V:CRI
-1.87x CA$-2.35 Million
≈ $-1.70 Million
CA$1.26 Million Canada CA$0.04 ▲ +16.67%
30635 Third Harmonic Bio Inc.
NASDAQ:THRD
-1.87x $-13.48 Million $7.21 Million USA $5.38 ▲ +0.00%
30636 Aura Energy Ltd
AU:AEE
-1.87x AU$-4.37 Million
≈ $-3.10 Million
AU$2.34 Million Australia AU$0.10 ▼ -4.76%
30637 Leap Therapeutics Inc
NASDAQ:LPTX
-1.87x $-16.29 Million $8.70 Million USA $2.05 ▲ +368.57%
30638 authID Inc.
NASDAQ:AUID
-1.87x $-3.40 Million $1.82 Million USA $0.87 ▼ -3.14%
30639 Tekcapital plc
LSE:TEK
-1.87x GBX-932.17K
≈ $-113.42
GBX497.60K UK GBX4.05 ▼ -1.22%
30640 Aston Bay Holdings Ltd
V:BAY
-1.87x CA$-386.01K
≈ $-279.23K
CA$205.96K Canada CA$0.05 ▲ +11.11%
30641 Tenax Therapeutics Inc
NASDAQ:TENX
-1.87x $-13.41 Million $7.16 Million USA $15.68 ▼ -1.07%
30642 Chalice Mining Ltd
AU:CHN
-1.88x AU$-12.11 Million
≈ $-8.57 Million
AU$6.43 Million Australia AU$1.10 ▲ +2.82%
30643 Octopus Apollo VCT PLC
LSE:OAP3
-1.89x £-10.76 Million
≈ $-14.44 Million
£5.70 Million UK £45.70 ▲ +0.00%
30644 Fireweed Zinc Ltd
V:FWZ
-1.89x CA$-29.38 Million
≈ $-21.25 Million
CA$15.54 Million Canada CA$2.87 ▼ -2.71%
30645 MRG Metals Ltd
AU:MRQ
-1.89x AU$-344.80K
≈ $-243.97K
AU$182.35K Australia AU$0.00 ▲ +0.00%
30646 Kirloskar Electric Company Limited
NSE:KECL
-1.90x Rs-9.17 Billion
≈ $-99.18 Million
Rs4.84 Billion India Rs121.63 ▲ +2.12%
30647 Rallybio Corp
NASDAQ:RLYB
-1.90x $-7.98 Million $4.20 Million USA $16.71 ▲ +1.77%
30648 Alterity Therapeutics Limited
F:PBN
-1.91x €-5.06 Million
≈ $-5.91 Million
€2.65 Million Germany €0.33 ▼ -12.37%
30649 Safe Pro Group Inc.
NASDAQ:SPAI
-1.91x $-2.67 Million $1.40 Million USA $3.74 ▼ -3.86%
30650 Viva Gold Corp
V:VAU
-1.91x CA$-1.40 Million
≈ $-1.01 Million
CA$729.96K Canada CA$0.15 ▼ -3.23%
30651 Arizona Lithium Ltd
AU:AZL
-1.91x AU$-4.35 Million
≈ $-3.08 Million
AU$2.27 Million Australia AU$0.01 ▲ +12.50%
30652 Figure Technology Solutions, Inc. Class A Common Stock
NASDAQ:FIGR
-1.91x $-1.87 Billion $980.23 Million USA $30.42 ▲ +5.01%
30653 Rezolute Inc
NASDAQ:RZLT
-1.91x $-20.32 Million $10.63 Million USA $4.45 ▼ -3.47%
30654 Calisa Acquisition Corp Ordinary shares
NASDAQ:ALIS
-1.91x $-162.90K $85.19K USA $10.19 ▲ +0.25%
30655 PermRock Royalty Trust
NYSE:PRT
-1.91x $-724.92K $378.83K USA $2.43 ▲ +3.85%
30656 GPM Metals Inc
V:GPM
-1.92x CA$-826.83K
≈ $-598.11K
CA$430.55K Canada CA$0.13 ▼ -3.70%
30657 BIOCELTIX S.A. ZY -10
F:XI3
-1.93x €-4.54 Million
≈ $-5.31 Million
€2.36 Million Germany €17.98 ▲ +0.45%
30658 HELIUM ONE GLOBAL LTD.
F:9K3
-1.93x €-2.43 Million
≈ $-2.84 Million
€1.26 Million Germany €0.01 ▼ -4.35%
30659 Minbos Resources Ltd
AU:MNB
-1.93x AU$-4.08 Million
≈ $-2.89 Million
AU$2.11 Million Australia AU$0.02 ▲ +4.35%
30660 Briacell Therapeutics Corp
NASDAQ:BCTX
-1.93x $-7.08 Million $3.66 Million USA $3.65 ▼ -2.28%
30661 Heramed Ltd
AU:HMD
-1.93x AU$-1.27 Million
≈ $-901.06K
AU$658.25K Australia AU$0.04 ▲ +0.00%
30662 Omnia Metals Group Ltd
AU:OM1
-1.94x AU$-534.85K
≈ $-378.44K
AU$276.32K Australia AU$0.02 ▲ +0.00%
30663 Strike Resources Ltd
AU:SRK
-1.94x AU$-1.58 Million
≈ $-1.12 Million
AU$812.49K Australia AU$0.02 ▲ +0.00%
30664 Allmed Solutions Ltd
TA:ALMD
-1.95x ILA-6.77 Million
≈ $-18.14K
ILA3.48 Million Israel ILA31.70 ▼ -0.94%
30665 GlycoMimetics Inc
NASDAQ:GLYC
-1.95x $-5.11 Billion $2.62 Billion USA $0.16 ▲ +0.00%
30666 Astoria Investments Ltd
JSE:ARA
-1.95x ZAC-310.76K
≈ $-165.15
ZAC159.11K South Africa ZAC898.00 ▲ +0.00%
30667 Sharplink Gaming Ltd
NASDAQ:SBET
-1.96x $-10.65 Million $5.44 Million USA $6.14 ▲ +8.29%
30668 Chalice Mining Limited
F:C8U
-1.96x €-12.88 Million
≈ $-15.06 Million
€6.56 Million Germany €0.66 ▲ +3.44%
30669 BLUELAKE MINERAL AB
F:5KG0
-1.97x €-23.10 Million
≈ $-27.01 Million
€11.75 Million Germany €0.18 ▲ +13.42%
30670 Peak Minerals Ltd
AU:PUA
-1.97x AU$-752.26K
≈ $-532.27K
AU$382.38K Australia AU$0.06 ▼ -5.97%
30671 Energous Corporation
NASDAQ:WATT
-1.97x $-5.57 Million $2.83 Million USA $15.15 ▲ +0.33%
30672 Cybin Inc
NEO:CYBN
-1.97x CA$-31.95 Million
≈ $-23.11 Million
CA$16.18 Million Canada CA$8.35 ▼ -27.89%
30673 Cybin Inc. Common Stock
NYSE MKT:HELP
-1.97x $-43.84 Million $22.20 Million USA $4.68 ▲ +1.74%
30674 RTG Mining Inc
AU:RTG
-1.99x AU$-4.31 Million
≈ $-3.05 Million
AU$2.17 Million Australia AU$0.04 ▼ -5.41%
30675 Purepoint Uranium Group Inc
V:PTU
-1.99x CA$-2.71 Million
≈ $-1.96 Million
CA$1.36 Million Canada CA$0.31 ▲ +0.00%
30676 Protara Therapeutics Inc
NASDAQ:TARA
-1.99x $-21.34 Million $10.71 Million USA $4.07 ▼ -0.73%
30677 Hannun SA
MC:HAN
-2.00x €-6.35 Million
≈ $-7.42 Million
€3.18 Million Spain €0.19 ▲ +0.00%
30678 Tourmaline Bio Inc.
NASDAQ:TRML
-2.01x $-20.26 Million $10.10 Million USA $47.98 ▲ +0.00%
30679 FIN Resources Ltd
AU:FIN
-2.01x AU$-187.07K
≈ $-132.36K
AU$92.98K Australia AU$0.01 ▼ -16.67%
30680 Oracle Coalfields Plc
LSE:ORCP
-2.01x GBX-284.40K
≈ $-34.60
GBX141.29K UK GBX0.04 ▲ +1.19%
30681 Mantle Minerals Ltd
AU:MTL
-2.02x AU$-647.93K
≈ $-458.45K
AU$320.88K Australia AU$0.00 ▲ +0.00%
30682 Epitomee Medical Ltd
TA:EPIT
-2.02x ILA-12.78 Million
≈ $-34.27K
ILA6.32 Million Israel ILA324.60 ▲ +0.25%
30683 Lithium Plus Minerals Ltd
AU:LPM
-2.02x AU$-747.81K
≈ $-529.12K
AU$369.68K Australia AU$0.12 ▲ +0.00%
30684 Pasithea Therapeutics Corp
NASDAQ:KTTA
-2.03x $-2.89 Million $1.42 Million USA $0.47 ▲ +5.16%
30685 Alicanto Minerals Ltd
AU:AQI
-2.03x AU$-1.41 Million
≈ $-994.74K
AU$692.69K Australia AU$1.25 ▼ -8.76%
30686 Revival Gold Inc
V:RVG
-2.03x CA$-4.47 Million
≈ $-3.24 Million
CA$2.20 Million Canada CA$0.64 ▼ -5.88%
30687 Quantum-Si incorporated
NASDAQ:QSIAW
-2.03x $-25.64 Million $12.60 Million USA $0.20 ▲ +0.00%
30688 QuantumSi Inc
NASDAQ:QSI
-2.03x $-25.64 Million $12.60 Million USA $0.82 ▼ -0.61%
30689 OnKure Therapeutics, Inc.
NASDAQ:OKUR
-2.03x $-13.04 Million $6.41 Million USA $4.12 ▼ -1.90%
30690 Basin Energy Ltd
AU:BSN
-2.04x AU$-451.96K
≈ $-319.79K
AU$222.06K Australia AU$0.03 ▼ -10.71%
30691 Terrestrial Energy Inc
NASDAQ:IMSR
-2.04x $-15.42 Million $7.57 Million USA $4.86 ▲ +5.08%
30692 Suzhou Longjie Special Fiber Co Ltd
SHG:603332
-2.04x CN¥-502.16 Million
≈ $-73.48 Million
CN¥246.68 Million China CN¥10.25 ▼ -2.38%
30693 Amur Minerals Corporation
LSE:CRTX
-2.04x GBX-1.19 Million
≈ $-145.12
GBX583.34K UK GBX9.50 ▲ +0.00%
30694 COINSILIUM GROUP LTD
F:5CT
-2.05x €-711.51K
≈ $-831.83K
€347.64K Germany €0.02 ▲ +0.00%
30695 NET Power Inc.
NYSE:NPWR
-2.05x $-51.10 Million $24.95 Million USA $1.55 ▲ +0.65%
30696 Syntara Ltd
AU:SNT
-2.05x AU$-11.12 Million
≈ $-7.86 Million
AU$5.42 Million Australia AU$0.02 ▼ -8.33%
30697 Hannan Metals Ltd
V:HAN
-2.05x CA$-410.97K
≈ $-297.29K
CA$200.47K Canada CA$0.79 ▲ +12.86%
30698 Sunrise Energy Metals Ltd
AU:SRL
-2.05x AU$-2.82 Million
≈ $-2.00 Million
AU$1.37 Million Australia AU$15.26 ▲ +5.31%
30699 Meteoric Resources NL
AU:MEI
-2.06x AU$-17.63 Million
≈ $-12.48 Million
AU$8.58 Million Australia AU$0.16 ▲ +3.23%
30700 New Age Metals Inc
V:NAM
-2.06x CA$-492.83K
≈ $-356.51K
CA$238.70K Canada CA$0.25 ▲ +0.00%