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,123
Operating CF and total liabilities required

Last Updated

Jun 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 Brainchip Holdings Ltd
AU:BRN
-2.42x AU$-8.37 Million
≈ $-5.92 Million
AU$3.46 Million Australia AU$0.20 ▲ +14.29%
30602 Defense Metals Corp
V:DEFN
-2.42x CA$-1.52 Million
≈ $-1.10 Million
CA$628.65K Canada CA$0.19 ▼ -2.56%
30603 British Smaller Companies Vct 2 Plc
LSE:BSC
-2.42x GBX-1.25 Million
≈ $-151.85
GBX515.00K UK GBX50.55 ▲ +0.00%
30604 BOA Resources Ltd
AU:BOA
-2.44x AU$-325.44K
≈ $-230.27K
AU$133.40K Australia AU$0.06 ▲ +1.79%
30605 XiDeLang Holdings Ltd
KLSE:5156
-2.44x RM-163.67 Million
≈ $-41.09 Million
RM67.01 Million Malaysia RM0.01 ▲ +0.00%
30606 Ragnar Metals Ltd
AU:RAG
-2.44x AU$-440.75K
≈ $-311.86K
AU$180.45K Australia AU$0.03 ▲ +0.00%
30607 Locksley Resources Ltd
AU:LKY
-2.44x AU$-832.15K
≈ $-588.80K
AU$340.64K Australia AU$0.11 ▼ -8.70%
30608 Coda Minerals Ltd
AU:COD
-2.45x AU$-3.92 Million
≈ $-2.77 Million
AU$1.60 Million Australia AU$0.16 ▲ +3.23%
30609 BioLight Life Sciences Ltd
TA:BOLT
-2.45x ILA-5.49 Million
≈ $-14.72K
ILA2.24 Million Israel ILA314.50 ▼ -2.30%
30610 Merchant House International Ltd
AU:MHI
-2.45x AU$-4.39 Million
≈ $-3.11 Million
AU$1.79 Million Australia AU$0.15 ▲ +0.00%
30611 Maple Peak Investments Inc
V:MAP
-2.45x CA$-107.86K
≈ $-78.02K
CA$44.00K Canada CA$0.11 ▲ +0.00%
30612 GSP Resource Corp
V:GSPR
-2.46x CA$-134.18K
≈ $-97.06K
CA$54.59K Canada CA$0.11 ▲ +0.00%
30613 First Tin PLC
LSE:1SN
-2.46x GBX-2.61 Million
≈ $-317.54
GBX1.06 Million UK GBX12.75 ▲ +1.19%
30614 GMV Minerals Inc
V:GMV
-2.46x CA$-176.04K
≈ $-127.35K
CA$71.56K Canada CA$0.16 ▼ -8.82%
30615 Hoth Therapeutics Inc
NASDAQ:HOTH
-2.46x $-2.49 Million $1.01 Million USA $2.14 ▼ -3.60%
30616 H&G High Conviction Ltd
AU:HCF
-2.46x AU$-54.71K
≈ $-38.71K
AU$22.20K Australia AU$0.03 ▲ +0.00%
30617 Applied DNA Sciences, Inc.
NASDAQ:BNBX
-2.48x $-5.55 Million $2.24 Million USA $0.50 ▼ -8.27%
30618 Mighty Kingdom Ltd
AU:MKL
-2.49x AU$-3.27 Million
≈ $-2.31 Million
AU$1.32 Million Australia AU$0.17 ▼ -2.94%
30619 ST George Mining Ltd
AU:SGQ
-2.50x AU$-8.86 Million
≈ $-6.27 Million
AU$3.54 Million Australia AU$0.12 ▲ +0.00%
30620 African Rainbow Capital Investments Ltd
JSE:AIL
-2.50x ZAC-5.00 Million
≈ $-2.66K
ZAC2.00 Million South Africa ZAC970.00 ▲ +0.00%
30621 First Tracks Biotherapeutics, Inc. Ordinary Shares When-Issued
NASDAQ:TRAXV
-2.50x $-125.81 Million $50.30 Million USA $15.33 ▼ -5.17%
30622 First Tracks Biotherapeutics
NASDAQ:TRAX
-2.50x $-125.81 Million $50.30 Million USA $15.32 ▼ -5.08%
30623 Datacentrex, Inc.
NASDAQ:DTCX
-2.50x $-1.49 Million $594.66K USA $2.24 ▼ -2.18%
30624 Sabvest Capital Ltd
JSE:SBP
-2.50x ZAC-6.26 Million
≈ $-3.33K
ZAC2.50 Million South Africa ZAC15000.00 ▲ +0.67%
30625 Eastfield Resources Ltd
V:ETF
-2.51x CA$-222.03K
≈ $-160.61K
CA$88.52K Canada CA$0.05 ▼ -10.00%
30626 Equity Metals Corp
V:EQTY
-2.51x CA$-1.19 Million
≈ $-859.03K
CA$473.16K Canada CA$0.30 ▼ -11.76%
30627 Immutep Ltd
AU:IMM
-2.51x AU$-33.50 Million
≈ $-23.71 Million
AU$13.35 Million Australia AU$0.05 ▲ +2.00%
30628 BENZ MINING CORP CDI/1
F:1VU0
-2.52x €-11.88 Million
≈ $-13.89 Million
€4.71 Million Germany €1.01 ▼ -10.62%
30629 Benz Mining Corp
F:1VU
-2.52x €-11.88 Million
≈ $-13.89 Million
€4.71 Million Germany €1.08 ▲ +0.93%
30630 FLYNN Gold Ltd
AU:FG1
-2.53x AU$-1.93 Million
≈ $-1.37 Million
AU$762.33K Australia AU$0.02 ▼ -4.35%
30631 Albright Metals Ltd
AU:ABR
-2.54x AU$-1.52 Million
≈ $-1.07 Million
AU$597.19K Australia AU$0.00 ▼ -14.29%
30632 Marquee Resources Ltd
AU:MQR
-2.54x AU$-808.99K
≈ $-572.41K
AU$318.56K Australia AU$0.01 ▼ -14.29%
30633 Odessa Minerals Ltd
AU:ODE
-2.54x AU$-420.95K
≈ $-297.85K
AU$165.72K Australia AU$0.03 ▼ -1.96%
30634 Conico Ltd
AU:CNJ
-2.55x AU$-748.79K
≈ $-529.81K
AU$293.96K Australia AU$0.01 ▲ +0.00%
30635 NEVADA LITHIUM RESOURCES
F:87K
-2.55x €-384.73K
≈ $-449.79K
€150.84K Germany €0.07 ▼ -4.20%
30636 Skin Elements Ltd
AU:SKN
-2.57x AU$-1.11 Million
≈ $-781.90K
AU$429.34K Australia AU$0.01 ▲ +0.00%
30637 Teuton Resources Corp.
V:TUO
-2.58x CA$-159.26K
≈ $-115.20K
CA$61.65K Canada CA$1.84 ▲ +1.10%
30638 Titan Pharmaceuticals Inc
NASDAQ:TTNP
-2.59x $-680.00K $263.00K USA $4.61 ▲ +0.00%
30639 Orient Telecoms
LSE:ORNT
-2.59x GBX-445.98K
≈ $-54.26
GBX172.31K UK GBX4.00 ▲ +0.00%
30640 Venus Metals Corporation Ltd
AU:VMC
-2.59x AU$-916.10K
≈ $-648.20K
AU$353.13K Australia AU$0.28 ▼ -1.75%
30641 PYC Therapeutics Ltd
AU:PYC
-2.60x AU$-34.54 Million
≈ $-24.44 Million
AU$13.27 Million Australia AU$1.28 ▼ -3.41%
30642 ONDINE BIOMEDICAL INC.CDI
F:VF5
-2.61x €-15.49 Million
≈ $-18.11 Million
€5.95 Million Germany €0.15 ▲ +2.01%
30643 Tectonic Metals Inc
V:TECT
-2.61x CA$-9.32 Million
≈ $-6.74 Million
CA$3.57 Million Canada CA$2.60 ▲ +0.00%
30644 Edison Lithium Corp
V:EDDY
-2.61x CA$-165.18K
≈ $-119.49K
CA$63.28K Canada CA$0.08 ▲ +6.67%
30645 Rostra AG
F:3330
-2.61x €-563.52K
≈ $-658.82K
€215.76K Germany €2.38 ▼ -4.03%
30646 Mason Graphite Inc.
V:LLG
-2.61x CA$-390.98K
≈ $-282.83K
CA$149.56K Canada CA$0.06 ▼ -7.69%
30647 BENZ Mining Corp
AU:BNZ
-2.62x AU$-12.33 Million
≈ $-8.72 Million
AU$4.71 Million Australia AU$1.77 ▲ +3.82%
30648 Birddog Technology Ltd
AU:BDT
-2.62x AU$-5.63 Million
≈ $-3.99 Million
AU$2.15 Million Australia AU$0.06 ▲ +0.00%
30649 Sipa Resources Ltd
AU:SRI
-2.62x AU$-1.42 Million
≈ $-1.00 Million
AU$540.56K Australia AU$0.02 ▲ +2.78%
30650 ESSA Pharma Inc
NASDAQ:EPIX
-2.63x $-4.20 Million $1.60 Million USA $0.20 ▼ -1.85%
30651 Pivotal Metals Ltd
AU:PVT
-2.63x AU$-736.05K
≈ $-520.80K
AU$279.63K Australia AU$0.02 ▲ +0.00%
30652 Nanoveu Ltd
AU:NVU
-2.64x AU$-3.85 Million
≈ $-2.73 Million
AU$1.46 Million Australia AU$0.05 ▲ +0.00%
30653 Lightning Minerals Ltd
AU:L1M
-2.64x AU$-1.24 Million
≈ $-875.84K
AU$469.51K Australia AU$0.02 ▲ +0.00%
30654 WebRock Ventures AB
ST:WRV
-2.64x Skr-2.05 Million
≈ $-220.18K
Skr775.00K Sweden Skr3.14 ▲ +0.00%
30655 Cuprina Holdings (Cayman) Limited Class A Ordinary Shares
NASDAQ:CUPR
-2.65x $-9.13 Million $3.45 Million USA $2.83 ▲ +5.60%
30656 Golden Mile Resources Ltd
AU:G88
-2.66x AU$-844.62K
≈ $-597.62K
AU$317.19K Australia AU$0.01 ▲ +40.00%
30657 Rackla Metals Inc
V:RAK
-2.67x CA$-3.48 Million
≈ $-2.52 Million
CA$1.31 Million Canada CA$0.14 ▼ -6.67%
30658 Atp Ticari Bilgisayar Agi ve Elektrik Guc Kaynaklari Uretim Pazarlama ve Ticaret
IS:ATATP
-2.67x TL-1.69 Billion
≈ $-37.88 Million
TL633.82 Million Turkey TL224.80 ▼ -6.02%
30659 Ausom Enterprise Limited
NSE:AUSOMENT
-2.67x Rs-123.05 Million
≈ $-1.33 Million
Rs46.05 Million India Rs120.00 ▼ -2.56%
30660 Mineralys Therapeutics, Inc. Common Stock
NASDAQ:MLYS
-2.68x $-39.47 Million $14.72 Million USA $25.06 ▼ -13.14%
30661 Prospect Resources Ltd
AU:PSC
-2.68x AU$-3.70 Million
≈ $-2.62 Million
AU$1.38 Million Australia AU$0.30 ▼ -1.64%
30662 Iz Hayvancilik Tarim ve Gida Sanayi Ticaret AS
IS:IZINV
-2.69x TL-107.33 Million
≈ $-2.40 Million
TL39.95 Million Turkey TL66.50 ▼ -1.92%
30663 Avira Resources Ltd
AU:AVW
-2.69x AU$-307.88K
≈ $-217.84K
AU$114.47K Australia AU$0.01 ▲ +0.00%
30664 Prospector Metals Corp
V:PPP
-2.69x CA$-1.18 Million
≈ $-856.30K
CA$439.50K Canada CA$1.49 ▼ -6.29%
30665 Multi Hanna Kreasindo Tbk Pt
JK:MHKI
-2.70x Rp-82.74 Billion
≈ $-4.85 Million
Rp30.62 Billion Indonesia Rp112.00 ▼ -12.50%
30666 ALBERT LABS INTL. CORP.
F:VB50
-2.71x €-1.43 Million
≈ $-1.67 Million
€529.08K Germany €0.01 ▲ +0.00%
30667 Bellavista Resources Ltd
AU:BVR
-2.71x AU$-662.07K
≈ $-468.46K
AU$244.21K Australia AU$0.42 ▼ -4.60%
30668 Mobile-health Network Solutions Class A Ordinary Shares
NASDAQ:MNDR
-2.71x $-3.29 Million $1.21 Million USA $0.72 ▼ -2.64%
30669 Akora Resources Ltd
AU:AKO
-2.72x AU$-805.39K
≈ $-569.86K
AU$296.45K Australia AU$0.07 ▲ +1.43%
30670 Quantum Genomics SA
PA:ALQGC
-2.72x €-7.64 Million
≈ $-8.93 Million
€2.81 Million France €0.07 ▲ +0.00%
30671 Gold Mountain Ltd
AU:GMN
-2.73x AU$-997.28K
≈ $-705.64K
AU$365.43K Australia AU$0.11 ▲ +0.00%
30672 Auddia Inc
NASDAQ:AUUDW
-2.73x $-1.83 Million $669.25K USA $0.04 ▲ +1532.00%
30673 XL Holdings Bhd
KLSE:7121
-2.73x RM-21.40 Million
≈ $-5.37 Million
RM7.84 Million Malaysia RM0.71 ▲ +0.00%
30674 GR BUSSINES SO
F:INW
-2.73x €-324.10K
≈ $-378.91K
€118.59K Germany €3.50 ▲ +1.16%
30675 Black Canyon Ltd
AU:BCA
-2.74x AU$-928.16K
≈ $-656.73K
AU$339.31K Australia AU$0.40 ▲ +3.95%
30676 8I Holdings Ltd
AU:8IH
-2.74x AU$-866.86K
≈ $-613.36K
AU$316.61K Australia AU$0.01 ▲ +0.00%
30677 Kancera AB (publ)
ST:KAN
-2.74x Skr-9.80 Million
≈ $-1.05 Million
Skr3.58 Million Sweden Skr0.15 ▼ -23.82%
30678 Rapid Nutrition PLC
PA:ALRPD
-2.78x €-1.12 Million
≈ $-1.31 Million
€403.84K France €9.35 ▲ +7.47%
30679 Yari Minerals Ltd
AU:YAR
-2.78x AU$-1.58 Million
≈ $-1.12 Million
AU$569.99K Australia AU$0.01 ▲ +20.00%
30680 Augmentum Fintech PLC
LSE:AUGM
-2.78x GBX-2.65 Million
≈ $-322.06
GBX951.00K UK GBX110.50 ▲ +0.00%
30681 PolyPid
NASDAQ:PYPD
-2.78x $-31.55 Million $11.33 Million USA $4.72 ▼ -3.08%
30682 Sprott Physical Gold and Silver Trust
TO:CEF
-2.79x CA$-5.65 Million
≈ $-4.09 Million
CA$2.03 Million Canada CA$64.41 ▼ -1.29%
30683 Southern Hemisphere Mining Ltd
AU:SUH
-2.82x AU$-1.62 Million
≈ $-1.14 Million
AU$574.02K Australia AU$0.02 ▲ +15.00%
30684 Stadlauer Malzfabrik Aktiengesellschaft
VI:STM
-2.82x €-725.00K
≈ $-847.60K
€257.19K Austria €56.50 ▲ +0.00%
30685 Cadrenal Therapeutics, Inc. Common Stock
NASDAQ:CVKD
-2.82x $-3.00 Million $1.06 Million USA $5.53 ▼ -5.63%
30686 Olympio Metals Ltd
AU:OLY
-2.82x AU$-2.28 Million
≈ $-1.62 Million
AU$810.12K Australia AU$0.05 ▲ +0.00%
30687 Elementos Ltd
AU:ELT
-2.84x AU$-2.09 Million
≈ $-1.48 Million
AU$736.16K Australia AU$0.40 ▲ +1.28%
30688 Olivut Resources Ltd
V:OLV
-2.84x CA$-81.19K
≈ $-58.73K
CA$28.58K Canada CA$0.05 ▲ +12.50%
30689 Argent Minerals Ltd
AU:ARD
-2.85x AU$-1.32 Million
≈ $-934.57K
AU$463.67K Australia AU$0.03 ▼ -3.57%
30690 17 Education Technology Group Inc
NASDAQ:YQ
-2.86x $-424.19 Million $148.36 Million USA $2.49 ▲ +7.20%
30691 EXPLOITS DISCOVERY CORP.
F:634
-2.86x €-917.03K
≈ $-1.07 Million
€320.26K Germany €0.03 ▲ +20.00%
30692 LITHIUMBANK RESOURCES
F:HT9
-2.87x €-1.22 Million
≈ $-1.42 Million
€425.02K Germany €0.34 ▲ +0.00%
30693 ALLIANZ TECHNO.TR.LS-025
F:28X
-2.87x €-364.95K
≈ $-426.66K
€127.25K Germany €8.90 ▲ +3.49%
30694 Noronex Ltd
AU:NRX
-2.88x AU$-2.98 Million
≈ $-2.11 Million
AU$1.04 Million Australia AU$0.01 ▲ +0.00%
30695 Krakatoa Resources Ltd
AU:KTA
-2.88x AU$-1.03 Million
≈ $-727.41K
AU$356.39K Australia AU$0.01 ▲ +0.00%
30696 Galileo Resources Plc
LSE:GLR
-2.89x GBX-875.39K
≈ $-106.51
GBX303.15K UK GBX0.75 ▲ +0.00%
30697 Desert Gold Ventures Inc
V:DAU
-2.89x CA$-304.32K
≈ $-220.14K
CA$105.17K Canada CA$0.13 ▼ -7.41%
30698 Tasman Resources Ltd
AU:TAS
-2.91x AU$-660.70K
≈ $-467.49K
AU$227.26K Australia AU$0.07 ▼ -12.99%
30699 Canuc Resources Corp
V:CDA
-2.92x CA$-698.16K
≈ $-505.04K
CA$239.20K Canada CA$1.23 ▲ +19.42%
30700 Recharge Metals Ltd
AU:REC
-2.92x AU$-511.08K
≈ $-361.62K
AU$175.00K Australia AU$0.02 ▼ -8.00%