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
31001 Bubalus Resources Ltd
AU:BUS
-3.54x AU$-432.92K
≈ $-306.32K
AU$122.42K Australia AU$0.09 ▲ +0.00%
31002 Discovery-Corp Enterprises Inc.
V:DCY
-3.54x CA$-128.86K
≈ $-93.21K
CA$36.38K Canada CA$0.05 ▲ +0.00%
31003 CORA GOLD LTD O.N.
F:C0J
-3.55x €-1.00 Million
≈ $-1.17 Million
€282.00K Germany €0.10 ▲ +0.00%
31004 ChemX Materials Ltd
AU:CMX
-3.55x AU$-1.08 Million
≈ $-761.42K
AU$302.97K Australia AU$0.03 ▲ +0.00%
31005 Sun Peak Metals Corp
V:PEAK
-3.56x CA$-1.59 Million
≈ $-1.15 Million
CA$445.98K Canada CA$0.48 ▼ -4.00%
31006 FANDIFI TECHNOLOGY CORP.
F:TQ4
-3.58x €-2.82 Million
≈ $-3.30 Million
€788.25K Germany €0.00 ▲ +0.00%
31007 SL Science Holding Limited Ordinary Shares
NASDAQ:SLBT
-3.58x $-1.91 Million $533.28K USA $3.93 ▼ -8.60%
31008 Caravel Minerals Ltd
AU:CVV
-3.58x AU$-3.23 Million
≈ $-2.29 Million
AU$901.04K Australia AU$0.26 ▲ +6.25%
31009 BOA Resources Ltd
AU:BOA
-3.61x AU$-481.91K
≈ $-340.98K
AU$133.40K Australia AU$0.06 ▼ -11.11%
31010 Parabellum Resources Ltd
AU:PBL
-3.62x AU$-263.99K
≈ $-186.79K
AU$73.00K Australia AU$0.06 ▲ +0.00%
31011 Singular Health Group Ltd
AU:SHG
-3.63x AU$-3.11 Million
≈ $-2.20 Million
AU$856.60K Australia AU$0.22 ▼ -2.22%
31012 EV Nickel Inc
V:EVNI
-3.64x CA$-693.67K
≈ $-501.79K
CA$190.62K Canada CA$0.13 ▲ +13.04%
31013 Getty Copper Inc.
V:GTC
-3.65x CA$-2.20 Million
≈ $-1.59 Million
CA$602.88K Canada CA$0.74 ▼ -1.33%
31014 Cooper Metals Ltd
AU:CPM
-3.66x AU$-212.27K
≈ $-150.19K
AU$58.06K Australia AU$0.05 ▼ -3.70%
31015 Swarmer, Inc Common Stock
NASDAQ:SWMR
-3.66x $-4.62 Million $1.26 Million USA $39.08 ▲ +6.95%
31016 Perpetua Resources Corp
NASDAQ:PPTA
-3.66x $-59.80 Million $16.34 Million USA $17.02 ▲ +0.71%
31017 Falcon Metals Ltd
AU:FAL
-3.68x AU$-4.13 Million
≈ $-2.92 Million
AU$1.12 Million Australia AU$0.37 ▼ -1.33%
31018 Lightbridge Corporation
F:N7ON
-3.69x €-4.77 Million
≈ $-5.58 Million
€1.29 Million Germany €7.46 ▼ -10.87%
31019 Lightbridge Corp
NASDAQ:LTBR
-3.69x $-4.77 Million $1.29 Million USA $7.45 ▲ +2.34%
31020 Fokus Mining Corp
V:FKM
-3.69x CA$-334.60K
≈ $-242.04K
CA$90.57K Canada CA$0.26 ▲ +0.00%
31021 CARGO Therapeutics, Inc. Common Stock
NASDAQ:CRGX
-3.70x $-77.38 Million $20.91 Million USA $4.47 ▲ +0.00%
31022 West Cobar Metals Ltd
AU:WC1
-3.71x AU$-1.37 Million
≈ $-969.44K
AU$369.59K Australia AU$0.01 ▲ +0.00%
31023 Qlucore AB (publ)
ST:NOVKAN
-3.71x Skr-6.19 Million
≈ $-666.47K
Skr1.67 Million USA Skr0.03 ▼ -43.95%
31024 First Au Ltd
AU:FAU
-3.73x AU$-1.24 Million
≈ $-879.51K
AU$333.42K Australia AU$0.01 ▲ +0.00%
31025 Pintec Technology Holdings Ltd
NASDAQ:PT
-3.73x $-1.85 Billion $496.51 Million USA $0.96 ▲ +0.05%
31026 GGL Resources Corp
V:GGL
-3.75x CA$-132.44K
≈ $-95.81K
CA$35.30K Canada CA$0.05 ▼ -9.09%
31027 Star Minerals Ltd
AU:SMS
-3.76x AU$-822.80K
≈ $-582.18K
AU$218.97K Australia AU$0.04 ▲ +2.86%
31028 Creo Medical Group PLC
LSE:CREO
-3.76x GBX-34.20 Million
≈ $-4.16K
GBX9.10 Million UK GBX13.88 ▲ +0.00%
31029 Archer Materials Ltd
AU:AXE
-3.77x AU$-3.43 Million
≈ $-2.43 Million
AU$909.76K Australia AU$0.23 ▲ +0.00%
31030 Orpheus Uranium Ltd
AU:ORP
-3.79x AU$-886.48K
≈ $-627.24K
AU$234.19K Australia AU$0.10 ▼ -2.00%
31031 FENIXORO GOLD CORP.
F:8FD
-3.79x €-3.59 Million
≈ $-4.20 Million
€947.09K Germany €0.05 ▲ +0.00%
31032 Signing Day Sports, Inc.
NYSE MKT:SGN
-3.81x $-4.15 Million $1.09 Million USA $0.54 ▼ -22.84%
31033 Kavango Resources PLC
LSE:KAV
-3.82x GBX-3.58 Million
≈ $-434.97
GBX937.00K UK GBX0.70 ▲ +3.70%
31034 ARTRYA Ltd
AU:AYA
-3.83x AU$-10.88 Million
≈ $-7.70 Million
AU$2.84 Million Australia AU$5.24 ▼ -2.24%
31035 Infinity Lithium Corporation Ltd
AU:INF
-3.85x AU$-745.94K
≈ $-527.80K
AU$193.68K Australia AU$0.01 ▲ +0.00%
31036 Baker Steel Resources Trust
LSE:BSRT
-3.87x GBX-566.81K
≈ $-68.96
GBX146.36K UK GBX120.50 ▼ -0.41%
31037 Maple Gold Mines Ltd
V:MGM
-3.88x CA$-5.34 Million
≈ $-3.86 Million
CA$1.38 Million Canada CA$2.32 ▼ -9.02%
31038 Sure Ventures PLC
LSE:SURE
-3.90x GBX-488.05K
≈ $-59.38
GBX125.24K UK GBX35.00 ▲ +0.00%
31039 Biovie Inc
NASDAQ:BIVI
-3.90x $-7.44 Million $1.91 Million USA $1.43 ▼ -20.83%
31040 Triumph Gold Corp
V:TIG
-3.91x CA$-947.99K
≈ $-685.76K
CA$242.63K Canada CA$0.59 ▼ -1.67%
31041 Kootenay Silver Inc
V:KTN
-3.91x CA$-1.42 Million
≈ $-1.02 Million
CA$361.85K Canada CA$1.17 ▼ -3.31%
31042 Southern Palladium Ltd
AU:SPD
-3.91x AU$-1.11 Million
≈ $-784.40K
AU$283.29K Australia AU$1.26 ▼ -5.62%
31043 Metallic Minerals Corp
V:MMG
-3.93x CA$-3.38 Million
≈ $-2.45 Million
CA$861.37K Canada CA$0.15 ▼ -4.69%
31044 REGENER8 Resources NL
AU:R8R
-3.93x AU$-240.60K
≈ $-170.24K
AU$61.23K Australia AU$0.11 ▲ +0.00%
31045 Proven Growth and Income Vct PLC
LSE:PGOO
-3.93x GBX-1.07 Million
≈ $-130.19
GBX272.00K UK GBX44.10 ▲ +0.00%
31046 Alterity Therapeutics Ltd
NASDAQ:ATHE
-3.94x $-10.43 Million $2.65 Million USA $4.74 ▼ -4.82%
31047 Patagonia Lithium Ltd
AU:PL3
-3.94x AU$-738.07K
≈ $-522.23K
AU$187.38K Australia AU$0.12 ▲ +0.00%
31048 Hercules Metals Corp.
V:BIG
-3.99x CA$-4.71 Million
≈ $-3.40 Million
CA$1.18 Million Canada CA$0.54 ▼ -3.57%
31049 COPPERCORP RESOURCES INC.
F:NU0
-3.99x €-1.56 Million
≈ $-1.82 Million
€389.97K Germany €0.01 ▲ +0.00%
31050 Alterity Therapeutics Ltd
AU:ATH
-4.01x AU$-10.62 Million
≈ $-7.51 Million
AU$2.65 Million Australia AU$0.55 ▼ -6.78%
31051 Asara Resources Ltd
AU:AS1
-4.01x AU$-1.39 Million
≈ $-983.13K
AU$346.57K Australia AU$0.11 ▲ +0.00%
31052 Western Gold Resources Ltd
AU:WGR
-4.04x AU$-1.23 Million
≈ $-868.72K
AU$303.68K Australia AU$0.08 ▼ -4.76%
31053 Cleghorn Minerals Ltd
V:CZZ
-4.06x CA$-32.52K
≈ $-23.53K
CA$8.01K Canada CA$0.09 ▲ +38.46%
31054 BLAZE Minerals Ltd
AU:BLZ
-4.08x AU$-645.70K
≈ $-456.88K
AU$158.18K Australia AU$0.00 ▲ +0.00%
31055 EPE Capital Partners Ltd
JSE:EPE
-4.09x ZAC-119.58 Million
≈ $-63.55K
ZAC29.24 Million South Africa ZAC491.00 ▼ -7.18%
31056 Minrex Resources Ltd
AU:MRR
-4.10x AU$-732.17K
≈ $-518.06K
AU$178.64K Australia AU$0.02 ▼ -6.25%
31057 FORTE MINERALS CORP.
F:2OA
-4.10x €-548.26K
≈ $-640.98K
€133.74K Germany €0.68 ▲ +0.74%
31058 Odyssey Gold Ltd
AU:ODY
-4.10x AU$-2.91 Million
≈ $-2.06 Million
AU$710.46K Australia AU$0.03 ▲ +7.14%
31059 Eminence Minerals Limited
AU:EMA
-4.11x AU$-2.00 Million
≈ $-1.41 Million
AU$486.44K Australia AU$0.04 ▲ +0.00%
31060 XP Chemistries AB
ST:XPC
-4.11x Skr-4.49 Million
≈ $-482.75K
Skr1.09 Million Sweden Skr0.17 ▲ +2.80%
31061 Pulmatrix Inc
NASDAQ:PULM
-4.14x $-1.03 Million $249.00K USA $1.68 ▼ -0.59%
31062 Evergreen Lithium Ltd
AU:EG1
-4.14x AU$-1.17 Million
≈ $-827.98K
AU$282.55K Australia AU$0.03 ▲ +0.00%
31063 Peako Ltd
AU:PKO
-4.14x AU$-672.82K
≈ $-476.06K
AU$162.37K Australia AU$0.01 ▲ +0.00%
31064 Australian Mines Ltd
AU:AUZ
-4.14x AU$-858.00K
≈ $-607.09K
AU$207.00K Australia AU$0.02 ▲ +0.00%
31065 Mega Fortune Company Limited Ordinary Shares
NASDAQ:MGRT
-4.15x $-12.00 Million $2.89 Million USA $79.62 ▼ -5.20%
31066 Summit Minerals Ltd
AU:SUM
-4.16x AU$-553.41K
≈ $-391.57K
AU$133.07K Australia AU$0.03 ▲ +0.00%
31067 Riversgold Ltd
AU:RGL
-4.18x AU$-976.71K
≈ $-691.08K
AU$233.64K Australia AU$0.01 ▲ +0.00%
31068 Wildsky Resources Inc
V:WSK
-4.19x CA$-293.77K
≈ $-212.51K
CA$70.17K Canada CA$0.11 ▲ +0.00%
31069 Sprott Physical Gold Trust
TO:PHYS
-4.20x CA$-26.32 Million
≈ $-19.04 Million
CA$6.27 Million Canada CA$42.53 ▲ +0.12%
31070 Agronomics Ltd
LSE:ANIC
-4.20x GBX-620.45K
≈ $-75.49
GBX147.60K UK GBX5.20 ▼ -0.95%
31071 Silver Viper Minerals Corp
V:VIPR
-4.21x CA$-3.03 Million
≈ $-2.19 Million
CA$718.81K Canada CA$0.33 ▲ +0.00%
31072 Phio Pharmaceuticals Corp
NASDAQ:PHIO
-4.21x $-4.00 Million $950.00K USA $1.08 ▲ +4.85%
31073 Metal Hawk Ltd
AU:MHK
-4.22x AU$-502.09K
≈ $-355.26K
AU$118.96K Australia AU$0.07 ▼ -7.04%
31074 Lite Strategy, Inc.
NASDAQ:LITS
-4.22x $-4.51 Million $1.07 Million USA $1.03 ▲ +4.04%
31075 Octava Minerals Ltd
AU:OCT
-4.24x AU$-570.03K
≈ $-403.33K
AU$134.51K Australia AU$0.02 ▲ +0.00%
31076 Colonial Coal International Corp
V:CAD
-4.25x CA$-451.52K
≈ $-326.63K
CA$106.36K Canada CA$2.21 ▲ +1.84%
31077 Royal Road Minerals Ltd
V:RYR
-4.25x CA$-714.32K
≈ $-516.72K
CA$168.25K Canada CA$0.19 ▲ +5.56%
31078 Aftermath Silver Ltd
V:AAG
-4.26x CA$-4.35 Million
≈ $-3.15 Million
CA$1.02 Million Canada CA$0.63 ▲ +0.00%
31079 Creative Medical Technology Holdings Inc
NASDAQ:CELZ
-4.30x $-1.32 Million $307.65K USA $0.86 ▼ -1.82%
31080 Narryer Metals Ltd
AU:NYM
-4.32x AU$-677.08K
≈ $-479.08K
AU$156.90K Australia AU$0.05 ▼ -4.26%
31081 Kiplin Metals Inc
V:KIP
-4.33x CA$-108.20K
≈ $-78.27K
CA$24.99K Canada CA$0.22 ▲ +0.00%
31082 Peregrine Gold Ltd
AU:PGD
-4.33x AU$-2.33 Million
≈ $-1.65 Million
AU$539.02K Australia AU$0.16 ▼ -3.03%
31083 Prescient Therapeutics Ltd
AU:PTX
-4.33x AU$-6.54 Million
≈ $-4.63 Million
AU$1.51 Million Australia AU$0.08 ▲ +9.59%
31084 EMMERSON PLC O.N.
F:4UM
-4.34x €-3.58 Million
≈ $-4.19 Million
€826.00K Germany €0.01 ▲ +0.00%
31085 Vakif Menkul Kiymet Yatirim Ortakligi AS
IS:VKFYO
-4.34x TL-8.04 Million
≈ $-180.03K
TL1.85 Million Turkey TL26.58 ▼ -1.19%
31086 GO.D.M Investments Ltd
TA:GODM
-4.35x ILA-718.00K
≈ $-1.92K
ILA165.00K Israel ILA49.00 ▼ -1.01%
31087 VBX Ltd
AU:VBX
-4.35x AU$-7.87 Million
≈ $-5.57 Million
AU$1.81 Million Australia AU$0.49 ▼ -1.01%
31088 Auravelle Metals Limited
AU:AUV
-4.38x AU$-2.63 Million
≈ $-1.86 Million
AU$599.70K Australia AU$0.01 ▼ -11.11%
31089 Gaxos.ai Inc
NASDAQ:GXAI
-4.38x $-2.49 Million $569.31K USA $1.06 ▼ -1.85%
31090 West Coast Silver Ltd
AU:WCE
-4.40x AU$-5.13 Million
≈ $-3.63 Million
AU$1.16 Million Australia AU$0.10 ▼ -2.02%
31091 INVEX Therapeutics Ltd
AU:IXC
-4.42x AU$-779.73K
≈ $-551.71K
AU$176.49K Australia AU$0.11 ▲ +10.00%
31092 Peak Rare EARTHS Ltd
AU:PEK
-4.44x AU$-5.87 Million
≈ $-4.16 Million
AU$1.32 Million Australia AU$0.44 ▲ +0.00%
31093 Newpeak Metals Ltd
AU:NPM
-4.45x AU$-1.64 Million
≈ $-1.16 Million
AU$368.94K Australia AU$0.02 ▲ +0.00%
31094 WILDCAT PRETR.LS -000028
F:8Y6
-4.46x €-240.85K
≈ $-281.58K
€54.00K Germany €0.00 ▲ +0.00%
31095 Toro Energy Ltd
AU:TOE
-4.48x AU$-4.24 Million
≈ $-3.00 Million
AU$946.70K Australia AU$0.55 ▲ +0.00%
31096 Stillwater Critical Minerals Corp
V:PGE
-4.48x CA$-2.70 Million
≈ $-1.95 Million
CA$601.98K Canada CA$0.25 ▲ +2.04%
31097 GoldOn Resources Ltd
V:GLD
-4.49x CA$-92.96K
≈ $-67.25K
CA$20.70K Canada CA$0.04 ▼ -20.00%
31098 Feedback PLC
LSE:FDBK
-4.50x GBX-1.80 Million
≈ $-218.76
GBX400.00K UK GBX6.20 ▲ +0.00%
31099 Hang Feng Technology Innovation Co., Ltd.
NASDAQ:FOFO
-4.52x $-1.29 Million $285.10K USA $2.52 ▼ -5.97%
31100 Virax Biolabs Group Limited Ordinary Shares
NASDAQ:VRAX
-4.56x $-2.92 Million $641.52K USA $3.89 ▲ +2.64%