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
30801 MDB Capital Holdings, LLC Class A common
NASDAQ:MDBH
-2.38x $-2.94 Million $1.24 Million USA $3.26 ▲ +0.00%
30802 Xanadu Mines Ltd
AU:XAM
-2.39x AU$-3.49 Million
≈ $-2.47 Million
AU$1.46 Million Australia AU$0.08 ▲ +0.00%
30803 Gti Energy Ltd
AU:GTR
-2.39x AU$-883.19K
≈ $-624.91K
AU$369.55K Australia AU$0.25 ▼ -5.66%
30804 Corazon Mining Ltd
AU:CZN
-2.39x AU$-446.54K
≈ $-315.95K
AU$186.83K Australia AU$0.08 ▼ -2.38%
30805 Huntsman Exploration Inc
V:HMAN
-2.39x CA$-365.27K
≈ $-264.23K
CA$152.63K Canada CA$0.16 ▲ +0.00%
30806 Schiehallion Fund Ltd
LSE:MNTN
-2.40x $-9.80 Million $4.09 Million UK $1.94 ▼ -1.02%
30807 Lodestar Minerals Ltd
AU:LSR
-2.41x AU$-1.40 Million
≈ $-990.85K
AU$581.39K Australia AU$0.01 ▼ -11.11%
30808 BriaCell Therapeutics Corp
NASDAQ:BCTXW
-2.41x $-8.09 Million $3.35 Million USA $0.00 ▼ -57.14%
30809 Talius Group Ltd.
AU:TAL
-2.41x AU$-2.87 Million
≈ $-2.03 Million
AU$1.19 Million Australia AU$0.07 ▲ +11.67%
30810 Brainchip Holdings Ltd
AU:BRN
-2.42x AU$-8.37 Million
≈ $-5.92 Million
AU$3.46 Million Australia AU$0.13 ▼ -7.14%
30811 Defense Metals Corp
V:DEFN
-2.42x CA$-1.52 Million
≈ $-1.10 Million
CA$628.65K Canada CA$0.14 ▲ +0.00%
30812 British Smaller Companies Vct 2 Plc
LSE:BSC
-2.42x GBX-1.25 Million
≈ $-151.85
GBX515.00K UK GBX49.20 ▲ +0.00%
30813 XiDeLang Holdings Ltd
KLSE:5156
-2.44x RM-163.67 Million
≈ $-41.09 Million
RM67.01 Million Malaysia RM0.01 ▲ +0.00%
30814 Ragnar Metals Ltd
AU:RAG
-2.44x AU$-440.75K
≈ $-311.86K
AU$180.45K Australia AU$0.02 ▲ +0.00%
30815 Coda Minerals Ltd
AU:COD
-2.45x AU$-3.92 Million
≈ $-2.77 Million
AU$1.60 Million Australia AU$0.11 ▲ +4.76%
30816 BioLight Life Sciences Ltd
TA:BOLT
-2.45x ILA-5.49 Million
≈ $-14.72K
ILA2.24 Million Israel ILA430.40 ▲ +5.85%
30817 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%
30818 Maple Peak Investments Inc
V:MAP
-2.45x CA$-107.86K
≈ $-78.02K
CA$44.00K Canada CA$0.08 ▼ -27.27%
30819 First Tin PLC
LSE:1SN
-2.46x GBX-1.41 Million
≈ $-171.57
GBX573.22K UK GBX10.00 ▼ -2.44%
30820 GMV Minerals Inc
V:GMV
-2.46x CA$-176.04K
≈ $-127.35K
CA$71.56K Canada CA$0.13 ▲ +4.00%
30821 H&G High Conviction Ltd
AU:HCF
-2.46x AU$-54.71K
≈ $-38.71K
AU$22.20K Australia AU$0.03 ▲ +0.00%
30822 Bright Minds Biosciences Inc
NASDAQ:DRUG
-2.48x $-9.50 Million $3.83 Million USA $74.61 ▼ -1.98%
30823 Mighty Kingdom Ltd
AU:MKL
-2.49x AU$-3.27 Million
≈ $-2.31 Million
AU$1.32 Million Australia AU$0.17 ▼ -2.94%
30824 ST George Mining Ltd
AU:SGQ
-2.50x AU$-8.86 Million
≈ $-6.27 Million
AU$3.54 Million Australia AU$0.08 ▼ -1.28%
30825 African Rainbow Capital Investments Ltd
JSE:AIL
-2.50x ZAC-5.00 Million
≈ $-2.66K
ZAC2.00 Million South Africa ZAC970.00 ▲ +0.00%
30826 Datacentrex, Inc.
NASDAQ:DTCX
-2.50x $-1.49 Million $594.66K USA $2.00 ▼ -7.41%
30827 Sabvest Capital Ltd
JSE:SBP
-2.50x ZAC-6.26 Million
≈ $-3.33K
ZAC2.50 Million South Africa ZAC14900.00 ▲ +3.83%
30828 Eastfield Resources Ltd
V:ETF
-2.51x CA$-222.03K
≈ $-160.61K
CA$88.52K Canada CA$0.05 ▼ -9.09%
30829 Equity Metals Corp
V:EQTY
-2.51x CA$-1.19 Million
≈ $-859.03K
CA$473.16K Canada CA$0.24 ▲ +2.17%
30830 Immutep Ltd
AU:IMM
-2.51x AU$-33.50 Million
≈ $-23.71 Million
AU$13.35 Million Australia AU$0.05 ▲ +0.00%
30831 BENZ MINING CORP CDI/1
F:1VU0
-2.52x €-11.88 Million
≈ $-13.89 Million
€4.71 Million Germany €1.55 ▲ +0.00%
30832 Benz Mining Corp
F:1VU
-2.52x €-11.88 Million
≈ $-13.89 Million
€4.71 Million Germany €1.53 ▲ +3.04%
30833 FLYNN Gold Ltd
AU:FG1
-2.53x AU$-1.93 Million
≈ $-1.37 Million
AU$762.33K Australia AU$0.02 ▲ +0.00%
30834 Albright Metals Ltd
AU:ABR
-2.54x AU$-1.52 Million
≈ $-1.07 Million
AU$597.19K Australia AU$0.00 ▲ +0.00%
30835 Marquee Resources Ltd
AU:MQR
-2.54x AU$-808.99K
≈ $-572.41K
AU$318.56K Australia AU$0.01 ▲ +0.00%
30836 Odessa Minerals Ltd
AU:ODE
-2.54x AU$-420.95K
≈ $-297.85K
AU$165.72K Australia AU$0.02 ▲ +4.76%
30837 Conico Ltd
AU:CNJ
-2.55x AU$-748.79K
≈ $-529.81K
AU$293.96K Australia AU$0.01 ▲ +0.00%
30838 FAST TRACK GROUP
NASDAQ:FTRK
-2.55x $-5.09 Million $2.00 Million USA $0.50 ▲ +4.73%
30839 NEVADA LITHIUM RESOURCES
F:87K
-2.55x €-384.73K
≈ $-449.79K
€150.84K Germany €0.05 ▼ -15.10%
30840 Whitehawk Ltd
AU:WHK
-2.57x AU$-832.09K
≈ $-588.76K
AU$324.33K Australia AU$0.00 ▼ -11.11%
30841 Skin Elements Ltd
AU:SKN
-2.57x AU$-1.11 Million
≈ $-781.90K
AU$429.34K Australia AU$0.01 ▲ +0.00%
30842 Teuton Resources Corp.
V:TUO
-2.58x CA$-159.26K
≈ $-115.20K
CA$61.65K Canada CA$1.61 ▼ -3.59%
30843 Titan Pharmaceuticals Inc
NASDAQ:TTNP
-2.59x $-680.00K $263.00K USA $4.61 ▲ +0.00%
30844 Orient Telecoms
LSE:ORNT
-2.59x GBX-445.98K
≈ $-54.26
GBX172.31K UK GBX4.00 ▲ +0.00%
30845 Venus Metals Corporation Ltd
AU:VMC
-2.59x AU$-916.10K
≈ $-648.20K
AU$353.13K Australia AU$0.25 ▼ -2.00%
30846 PYC Therapeutics Ltd
AU:PYC
-2.60x AU$-34.54 Million
≈ $-24.44 Million
AU$13.27 Million Australia AU$1.62 ▲ +0.31%
30847 ONDINE BIOMEDICAL INC.CDI
F:VF5
-2.61x €-15.49 Million
≈ $-18.11 Million
€5.95 Million Germany €0.14 ▼ -1.44%
30848 Tectonic Metals Inc
V:TECT
-2.61x CA$-9.32 Million
≈ $-6.74 Million
CA$3.57 Million Canada CA$2.13 ▲ +2.40%
30849 Edison Lithium Corp
V:EDDY
-2.61x CA$-165.18K
≈ $-119.49K
CA$63.28K Canada CA$0.06 ▲ +0.00%
30850 Rostra AG
F:3330
-2.61x €-563.52K
≈ $-658.82K
€215.76K Germany €2.44 ▲ +0.00%
30851 Mason Graphite Inc.
V:LLG
-2.61x CA$-390.98K
≈ $-282.83K
CA$149.56K Canada CA$0.07 ▲ +18.18%
30852 BENZ Mining Corp
AU:BNZ
-2.62x AU$-12.33 Million
≈ $-8.72 Million
AU$4.71 Million Australia AU$2.40 ▲ +2.13%
30853 Birddog Technology Ltd
AU:BDT
-2.62x AU$-5.63 Million
≈ $-3.99 Million
AU$2.15 Million Australia AU$0.06 ▲ +0.00%
30854 Sipa Resources Ltd
AU:SRI
-2.62x AU$-1.42 Million
≈ $-1.00 Million
AU$540.56K Australia AU$0.02 ▲ +2.78%
30855 ESSA Pharma Inc
NASDAQ:EPIX
-2.63x $-4.20 Million $1.60 Million USA $0.20 ▼ -1.85%
30856 Pivotal Metals Ltd
AU:PVT
-2.63x AU$-736.05K
≈ $-520.80K
AU$279.63K Australia AU$0.02 ▲ +6.67%
30857 Nanoveu Ltd
AU:NVU
-2.64x AU$-3.85 Million
≈ $-2.73 Million
AU$1.46 Million Australia AU$0.04 ▼ -2.27%
30858 Lightning Minerals Ltd
AU:L1M
-2.64x AU$-1.24 Million
≈ $-875.84K
AU$469.51K Australia AU$0.01 ▼ -6.67%
30859 WebRock Ventures AB
ST:WRV
-2.64x Skr-2.05 Million
≈ $-220.18K
Skr775.00K Sweden Skr3.25 ▲ +0.93%
30860 Golden Mile Resources Ltd
AU:G88
-2.66x AU$-844.62K
≈ $-597.62K
AU$317.19K Australia AU$0.01 ▲ +0.00%
30861 Rackla Metals Inc
V:RAK
-2.67x CA$-3.48 Million
≈ $-2.52 Million
CA$1.31 Million Canada CA$0.13 ▲ +0.00%
30862 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 TL245.60 ▲ +3.98%
30863 Mineralys Therapeutics, Inc. Common Stock
NASDAQ:MLYS
-2.68x $-39.47 Million $14.72 Million USA $26.71 ▼ -1.40%
30864 Prospect Resources Ltd
AU:PSC
-2.68x AU$-3.70 Million
≈ $-2.62 Million
AU$1.38 Million Australia AU$0.27 ▲ +1.89%
30865 Iz Hayvancilik Tarim ve Gida Sanayi Ticaret AS
IS:IZINV
-2.69x TL-107.33 Million
≈ $-2.40 Million
TL39.95 Million Turkey TL62.35 ▲ +2.97%
30866 Avira Resources Ltd
AU:AVW
-2.69x AU$-307.88K
≈ $-217.84K
AU$114.47K Australia AU$0.01 ▲ +0.00%
30867 Prospector Metals Corp
V:PPP
-2.69x CA$-1.18 Million
≈ $-856.30K
CA$439.50K Canada CA$1.20 ▲ +1.69%
30868 Kezar Life Sciences Inc
NASDAQ:KZR
-2.70x $-7.45 Million $2.76 Million USA $0.12 ▼ -17.86%
30869 Multi Hanna Kreasindo Tbk Pt
JK:MHKI
-2.70x Rp-82.74 Billion
≈ $-4.85 Million
Rp30.62 Billion Indonesia Rp140.00 ▲ +4.48%
30870 ALBERT LABS INTL. CORP.
F:VB50
-2.71x €-1.43 Million
≈ $-1.67 Million
€529.08K Germany €0.01 ▲ +0.00%
30871 Bellavista Resources Ltd
AU:BVR
-2.71x AU$-662.07K
≈ $-468.46K
AU$244.21K Australia AU$0.32 ▼ -5.97%
30872 Tesoro Minerals Corp.
V:TES
-2.71x CA$-110.13K
≈ $-79.66K
CA$40.62K Canada CA$0.11 ▲ +0.00%
30873 Mobile-health Network Solutions Class A Ordinary Shares
NASDAQ:MNDR
-2.71x $-3.29 Million $1.21 Million USA $3.09 ▼ -3.74%
30874 Akora Resources Ltd
AU:AKO
-2.72x AU$-805.39K
≈ $-569.86K
AU$296.45K Australia AU$0.08 ▲ +0.00%
30875 Quantum Genomics SA
PA:ALQGC
-2.72x €-7.64 Million
≈ $-8.93 Million
€2.81 Million France €0.07 ▲ +0.00%
30876 Gold Mountain Ltd
AU:GMN
-2.73x AU$-997.28K
≈ $-705.64K
AU$365.43K Australia AU$0.08 ▲ +0.00%
30877 Auddia Inc
NASDAQ:AUUDW
-2.73x $-1.83 Million $669.25K USA $0.04 ▲ +1532.00%
30878 XL Holdings Bhd
KLSE:7121
-2.73x RM-21.40 Million
≈ $-5.37 Million
RM7.84 Million Malaysia RM0.83 ▲ +0.00%
30879 GR BUSSINES SO
F:INW
-2.73x €-324.10K
≈ $-378.91K
€118.59K Germany €4.00 ▲ +5.82%
30880 Black Canyon Ltd
AU:BCA
-2.74x AU$-928.16K
≈ $-656.73K
AU$339.31K Australia AU$0.32 ▲ +0.00%
30881 8I Holdings Ltd
AU:8IH
-2.74x AU$-866.86K
≈ $-613.36K
AU$316.61K Australia AU$0.01 ▲ +0.00%
30882 Kancera AB (publ)
ST:KAN
-2.74x Skr-9.80 Million
≈ $-1.05 Million
Skr3.58 Million Sweden Skr0.15 ▼ -23.82%
30883 Rapid Nutrition PLC
PA:ALRPD
-2.78x €-1.12 Million
≈ $-1.31 Million
€403.84K France €3.26 ▲ +0.00%
30884 Yari Minerals Ltd
AU:YAR
-2.78x AU$-1.58 Million
≈ $-1.12 Million
AU$569.99K Australia AU$0.01 ▲ +0.00%
30885 Augmentum Fintech PLC
LSE:AUGM
-2.78x GBX-2.65 Million
≈ $-322.06
GBX951.00K UK GBX34.97 ▼ -68.36%
30886 PolyPid
NASDAQ:PYPD
-2.78x $-31.55 Million $11.33 Million USA $5.15 ▼ -4.10%
30887 Magnetic Resources NL
AU:MAU
-2.81x AU$-4.48 Million
≈ $-3.17 Million
AU$1.59 Million Australia AU$1.85 ▲ +0.00%
30888 Southern Hemisphere Mining Ltd
AU:SUH
-2.82x AU$-1.62 Million
≈ $-1.14 Million
AU$574.02K Australia AU$0.03 ▲ +0.00%
30889 Japan Gold Corp
V:JG
-2.82x CA$-1.16 Million
≈ $-841.81K
CA$412.89K Canada CA$0.10 ▲ +5.26%
30890 Stadlauer Malzfabrik Aktiengesellschaft
VI:STM
-2.82x €-725.00K
≈ $-847.60K
€257.19K Austria €56.00 ▲ +5.66%
30891 Cadrenal Therapeutics, Inc. Common Stock
NASDAQ:CVKD
-2.82x $-3.00 Million $1.06 Million USA $5.53 ▼ -5.63%
30892 Olympio Metals Ltd
AU:OLY
-2.82x AU$-2.28 Million
≈ $-1.62 Million
AU$810.12K Australia AU$0.05 ▲ +8.51%
30893 Kalo Gold Corp
V:KALO
-2.83x CA$-3.31 Million
≈ $-2.39 Million
CA$1.17 Million Canada CA$0.13 ▲ +0.00%
30894 Elementos Ltd
AU:ELT
-2.84x AU$-2.09 Million
≈ $-1.48 Million
AU$736.16K Australia AU$0.29 ▼ -12.31%
30895 Olivut Resources Ltd
V:OLV
-2.84x CA$-81.19K
≈ $-58.73K
CA$28.58K Canada CA$0.04 ▼ -11.11%
30896 Argent Minerals Ltd
AU:ARD
-2.85x AU$-1.32 Million
≈ $-934.57K
AU$463.67K Australia AU$0.02 ▲ +0.00%
30897 17 Education Technology Group Inc
NASDAQ:YQ
-2.86x $-424.19 Million $148.36 Million USA $2.08 ▼ -5.45%
30898 EXPLOITS DISCOVERY CORP.
F:634
-2.86x €-917.03K
≈ $-1.07 Million
€320.26K Germany €0.03 ▲ +20.00%
30899 LITHIUMBANK RESOURCES
F:HT9
-2.87x €-1.22 Million
≈ $-1.42 Million
€425.02K Germany €0.28 ▲ +11.29%
30900 Azucar Minerals Ltd
V:AMZ
-2.87x CA$-364.95K
≈ $-264.00K
CA$127.25K Canada CA$0.09 ▲ +0.00%