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
30901 ALLIANZ TECHNO.TR.LS-025
F:28X
-2.87x €-364.95K
≈ $-426.66K
€127.25K Germany €7.95 ▼ -3.05%
30902 Noronex Ltd
AU:NRX
-2.88x AU$-2.98 Million
≈ $-2.11 Million
AU$1.04 Million Australia AU$0.01 ▲ +0.00%
30903 Krakatoa Resources Ltd
AU:KTA
-2.88x AU$-1.03 Million
≈ $-727.41K
AU$356.39K Australia AU$0.01 ▲ +0.00%
30904 Galileo Resources Plc
LSE:GLR
-2.89x GBX-875.39K
≈ $-106.51
GBX303.15K UK GBX0.63 ▲ +4.17%
30905 BTQ Technologies Corp.
NEO:BTQ
-2.89x CA$-8.01 Million
≈ $-5.79 Million
CA$2.77 Million Canada CA$4.52 ▼ -1.53%
30906 Tasman Resources Ltd
AU:TAS
-2.91x AU$-660.70K
≈ $-467.49K
AU$227.26K Australia AU$0.05 ▲ +0.00%
30907 Canuc Resources Corp
V:CDA
-2.92x CA$-698.16K
≈ $-505.04K
CA$239.20K Canada CA$0.86 ▼ -4.44%
30908 Recharge Metals Ltd
AU:REC
-2.92x AU$-511.08K
≈ $-361.62K
AU$175.00K Australia AU$0.02 ▲ +5.26%
30909 Stellar AfricaGold Inc.
V:SPX
-2.92x CA$-575.21K
≈ $-416.10K
CA$196.68K Canada CA$0.07 ▼ -12.50%
30910 Metallis Resources Inc.
V:MTS
-2.94x CA$-986.45K
≈ $-713.58K
CA$335.99K Canada CA$0.13 ▲ +0.00%
30911 Jindalee Lithium Ltd
AU:JLL
-2.94x AU$-3.23 Million
≈ $-2.28 Million
AU$1.10 Million Australia AU$0.37 ▲ +4.29%
30912 Cosmos Exploration Ltd
AU:C1X
-2.94x AU$-467.90K
≈ $-331.07K
AU$159.13K Australia AU$0.10 ▲ +0.00%
30913 Percheron Therapeutics Ltd
AU:PER
-2.95x AU$-7.16 Million
≈ $-5.07 Million
AU$2.43 Million Australia AU$0.00 ▲ +0.00%
30914 EVE Health Group Limited
AU:EVE
-2.95x AU$-907.94K
≈ $-642.42K
AU$307.63K Australia AU$0.02 ▲ +0.00%
30915 GR Silver Mining Ltd
V:GRSL
-2.96x CA$-3.44 Million
≈ $-2.49 Million
CA$1.16 Million Canada CA$0.29 ▲ +1.75%
30916 Future Metals NL
AU:FME
-2.97x AU$-1.39 Million
≈ $-984.27K
AU$469.06K Australia AU$0.01 ▲ +0.00%
30917 Murchison Minerals Ltd
V:MUR
-2.97x CA$-749.29K
≈ $-542.02K
CA$252.29K Canada CA$0.18 ▼ -16.28%
30918 GREENLAND RESOURCES INC.
F:M0LY
-2.97x €-1.63 Million
≈ $-1.91 Million
€548.91K Germany €0.82 ▲ +0.00%
30919 Greenland Resources Inc
NEO:MOLY
-2.97x CA$-1.63 Million
≈ $-1.18 Million
CA$548.91K Canada CA$1.27 ▼ -3.79%
30920 Story-I Ltd
AU:SRY
-2.98x AU$-4.15 Million
≈ $-2.93 Million
AU$1.39 Million Australia AU$0.00 ▲ +0.00%
30921 Wyld Networks AB
ST:WYLD
-2.99x Skr-13.17 Million
≈ $-1.42 Million
Skr4.41 Million Sweden Skr0.36 ▼ -10.00%
30922 Stuhini Exploration Ltd
V:STU
-2.99x CA$-192.67K
≈ $-139.37K
CA$64.48K Canada CA$0.14 ▼ -12.50%
30923 Kindly MD, Inc. Common Stock
NASDAQ:KDLY
-3.01x $-2.78 Million $923.39K USA $10.90 ▼ -5.71%
30924 Xox Networks Bhd
KLSE:0140
-3.01x RM-7.08 Million
≈ $-1.78 Million
RM2.35 Million Malaysia RM0.03 ▲ +0.00%
30925 Oswal Greentech Limited
NSE:OSWALGREEN
-3.01x Rs-1.45 Billion
≈ $-15.69 Million
Rs481.96 Million India Rs21.58 ▼ -0.19%
30926 Laurion Mineral Exploration Inc
V:LME
-3.02x CA$-1.81 Million
≈ $-1.31 Million
CA$599.62K Canada CA$0.18 ▲ +0.00%
30927 Rockfire Resources plc
LSE:ROCK
-3.02x GBX-553.61K
≈ $-67.36
GBX183.20K UK GBX0.11 ▼ -8.70%
30928 21st Century Management Services Limited
NSE:21STCENMGM
-3.03x Rs-196.60 Million
≈ $-2.13 Million
Rs64.99 Million India Rs34.38 ▲ +1.96%
30929 Lytix Biopharma AS
OL:LYTIX
-3.03x Nkr-59.85 Million
≈ $-6.30 Million
Nkr19.77 Million Norway Nkr9.10 ▲ +1.34%
30930 Hexima Ltd
AU:HXL
-3.04x AU$-123.56K
≈ $-87.43K
AU$40.70K Australia AU$0.05 ▲ +0.00%
30931 Destiny Tech100 Inc.
NYSE:DXYZ
-3.04x $-10.09 Million $3.32 Million USA $24.57 ▼ -5.39%
30932 Osmond Resources Ltd
AU:OSM
-3.04x AU$-1.02 Million
≈ $-718.65K
AU$333.97K Australia AU$0.71 ▲ +5.97%
30933 Metalsgrove Mining Ltd
AU:MGA
-3.04x AU$-376.36K
≈ $-266.30K
AU$123.69K Australia AU$0.11 ▲ +0.00%
30934 Variscan Mines Ltd
AU:VAR
-3.05x AU$-713.99K
≈ $-505.19K
AU$234.42K Australia AU$0.00 ▼ -25.00%
30935 Wearable Devices Ltd.
NASDAQ:WLDS
-3.05x $-2.97 Million $974.00K USA $1.33 ▲ +0.00%
30936 CASA DE BUCOVINA-CLUB DE MUNTE
RO:BCM
-3.05x RON-371.17K
≈ $-85.23K
RON121.74K Romania RON0.15 ▲ +8.70%
30937 Stelar Metals Ltd
AU:SLB
-3.05x AU$-329.11K
≈ $-232.87K
AU$107.86K Australia AU$0.15 ▲ +7.14%
30938 Lokotech Group AS
OL:LOKO
-3.06x Nkr-80.29 Million
≈ $-8.45 Million
Nkr26.26 Million Norway Nkr0.72 ▼ -1.63%
30939 Worldsec Ltd
LSE:WSL
-3.07x GBX-276.00K
≈ $-33.58
GBX90.00K UK GBX1.50 ▲ +0.00%
30940 Desert Control AS
OL:DSRT
-3.07x Nkr-18.14 Million
≈ $-1.91 Million
Nkr5.90 Million Norway Nkr0.48 ▲ +10.47%
30941 Pharmx Technologies Ltd
AU:PHX
-3.07x AU$-8.91 Million
≈ $-6.30 Million
AU$2.90 Million Australia AU$0.11 ▼ -1.79%
30942 Bio-Gene Technology Ltd
AU:BGT
-3.08x AU$-946.61K
≈ $-669.78K
AU$307.71K Australia AU$0.02 ▲ +5.88%
30943 Firebrick Pharma Ltd
AU:FRE
-3.08x AU$-1.05 Million
≈ $-745.48K
AU$341.73K Australia AU$0.03 ▲ +7.14%
30944 Mont Royal Resources Ltd
AU:MRZ
-3.08x AU$-1.18 Million
≈ $-834.15K
AU$382.34K Australia AU$0.12 ▲ +0.00%
30945 Sabre Resources Ltd
AU:SBR
-3.11x AU$-389.95K
≈ $-275.91K
AU$125.43K Australia AU$0.01 ▲ +0.00%
30946 Far East Gold Ltd
AU:FEG
-3.11x AU$-3.75 Million
≈ $-2.65 Million
AU$1.21 Million Australia AU$0.15 ▼ -3.23%
30947 Brixton Metals Corporation
V:BBB
-3.11x CA$-6.05 Million
≈ $-4.38 Million
CA$1.94 Million Canada CA$0.65 ▲ +10.17%
30948 Phoslock Environmental Technologies Ltd
AU:PET
-3.14x AU$-1.09 Million
≈ $-772.66K
AU$348.00K Australia AU$0.01 ▲ +0.00%
30949 Argenica Therapeutics Ltd
AU:AGN
-3.14x AU$-5.51 Million
≈ $-3.90 Million
AU$1.76 Million Australia AU$0.16 ▲ +0.00%
30950 Yojee Ltd
AU:YOJ
-3.14x AU$-1.40 Million
≈ $-990.53K
AU$445.97K Australia AU$0.27 ▲ +0.00%
30951 Minaurum Silver Inc.
V:MGG
-3.15x CA$-4.50 Million
≈ $-3.25 Million
CA$1.43 Million Canada CA$0.29 ▼ -9.38%
30952 Veradermics, Incorporated
NYSE:MANE
-3.15x $-21.17 Million $6.72 Million USA $106.04 ▼ -4.74%
30953 Unico Silver Ltd
AU:USL
-3.16x AU$-13.46 Million
≈ $-9.52 Million
AU$4.26 Million Australia AU$0.60 ▼ -1.64%
30954 Gladiator Resources Ltd
AU:GLA
-3.18x AU$-536.60K
≈ $-379.68K
AU$168.75K Australia AU$0.01 ▼ -6.67%
30955 Beowulf Mining PLC
ST:BEO-SDB
-3.18x Skr-1.19 Million
≈ $-128.31K
Skr374.80K Sweden Skr1.03 ▲ +1.98%
30956 LIQUID AVATAR TECHNO.INC.
F:4T5
-3.18x €-8.06 Million
≈ $-9.42 Million
€2.53 Million Germany €0.01 ▲ +0.00%
30957 Lichen China Limited Class A Ordinary Shares
NASDAQ:LICN
-3.18x $-15.99 Million $5.02 Million USA $1.28 ▼ -5.19%
30958 Invert Graphite Limited
AU:IVG
-3.19x AU$-918.65K
≈ $-650.00K
AU$287.84K Australia AU$0.04 ▲ +0.00%
30959 Devonian Health Group Inc
V:GSD
-3.20x CA$-5.33 Million
≈ $-3.86 Million
CA$1.67 Million Canada CA$9.00 ▲ +28.39%
30960 Outback Goldfields Corp
V:OZ
-3.20x CA$-548.89K
≈ $-397.06K
CA$171.63K Canada CA$0.32 ▲ +5.00%
30961 Norfolk Metals Ltd
AU:NFL
-3.25x AU$-541.35K
≈ $-383.04K
AU$166.78K Australia AU$0.11 ▲ +0.00%
30962 BRAXIA SCIENTIFIC CORP.
F:4960
-3.25x €-7.40 Million
≈ $-8.65 Million
€2.28 Million Germany €0.00 ▲ +0.00%
30963 Manhattan Corporation Ltd
AU:MHC
-3.25x AU$-480.39K
≈ $-339.91K
AU$147.69K Australia AU$0.02 ▲ +0.00%
30964 Trinex Minerals Ltd
AU:TX3
-3.25x AU$-1.94 Million
≈ $-1.38 Million
AU$597.46K Australia AU$0.18 ▲ +9.09%
30965 Arqit Quantum Inc.
NASDAQ:ARQQ
-3.27x $-25.26 Million $7.73 Million USA $17.21 ▼ -1.21%
30966 Health and Plant Protein Group Ltd
AU:HPP
-3.27x AU$-409.00K
≈ $-289.39K
AU$125.00K Australia AU$0.04 ▲ +0.00%
30967 North Stawell Minerals Ltd
AU:NSM
-3.29x AU$-695.56K
≈ $-492.15K
AU$211.63K Australia AU$0.02 ▲ +0.00%
30968 Bindi Metals Ltd
AU:BIM
-3.30x AU$-454.94K
≈ $-321.90K
AU$138.04K Australia AU$0.10 ▲ +0.00%
30969 Transition Metals Corp
V:XTM
-3.30x CA$-1.10 Million
≈ $-796.41K
CA$333.63K Canada CA$0.06 ▲ +0.00%
30970 Kingfisher Mining Ltd
AU:KFM
-3.30x AU$-289.44K
≈ $-204.80K
AU$87.66K Australia AU$0.08 ▲ +0.00%
30971 Micronet Ltd
TA:MCRNT
-3.31x ILA-2.02 Million
≈ $-5.43K
ILA612.00K Israel ILA372.50 ▲ +0.00%
30972 GENINCODE PLC LS -01
F:9PL
-3.32x €-5.17 Million
≈ $-6.05 Million
€1.56 Million Germany €0.01 ▲ +0.00%
30973 Inhome Prime Properties SOCIMI S.A.
MC:YIPP
-3.32x €-373.32K
≈ $-436.45K
€112.32K Spain €11.70 ▲ +0.00%
30974 P2 Gold Inc
V:PGLD
-3.34x CA$-4.79 Million
≈ $-3.47 Million
CA$1.44 Million Canada CA$0.80 ▼ -1.23%
30975 Cykel AI PLC
LSE:CYK
-3.34x GBX-1.11 Million
≈ $-135.37
GBX332.83K UK GBX61.50 ▲ +9.82%
30976 Climb Bio Inc
NASDAQ:CLYM
-3.35x $-14.38 Million $4.29 Million USA $12.22 ▼ -3.78%
30977 Siren Gold Ltd
AU:SNG
-3.36x AU$-730.25K
≈ $-516.70K
AU$217.27K Australia AU$0.05 ▲ +2.04%
30978 Paterson Resources Ltd
AU:PSL
-3.37x AU$-355.40K
≈ $-251.47K
AU$105.61K Australia AU$0.03 ▲ +0.00%
30979 Westar Resources Ltd
AU:WSR
-3.38x AU$-385.98K
≈ $-273.11K
AU$114.20K Australia AU$0.01 ▲ +0.00%
30980 Reviva Pharmaceuticals Holdings Inc.
NASDAQ:RVPH
-3.38x $-24.59 Trillion $7.28 Trillion USA $0.54 ▼ -4.42%
30981 Hochdorf Holding AG
SW:HOCN
-3.38x CHF-7.59 Million
≈ $-9.59 Million
CHF2.24 Million Switzerland CHF1.59 ▲ +0.00%
30982 Middle Island Resources Ltd
AU:MDI
-3.39x AU$-600.74K
≈ $-425.06K
AU$177.43K Australia AU$0.02 ▲ +0.00%
30983 Magnetic Resources NL
AU:MAUCA
-3.39x AU$-4.75 Million
≈ $-3.36 Million
AU$1.40 Million Australia AU$1.73 ▲ +0.00%
30984 GeoVax Labs Inc
NASDAQ:GOVX
-3.41x $-6.21 Million $1.82 Million USA $0.99 ▲ +1.13%
30985 Stonebridge Acquisition Corp
NASDAQ:APAC
-3.41x $-174.13K $51.03K USA $12.69 ▲ +22.86%
30986 Kinetiko Energy Ltd
AU:KKO
-3.42x AU$-2.48 Million
≈ $-1.75 Million
AU$725.28K Australia AU$0.04 ▲ +0.00%
30987 Gubra A/S
CO:GUBRA
-3.42x Dkr-594.98 Million
≈ $-93.09 Million
Dkr173.94 Million Denmark Dkr353.00 ▲ +3.22%
30988 Commander Resources Ltd
V:CMD
-3.43x CA$-397.04K
≈ $-287.21K
CA$115.83K Canada CA$0.10 ▲ +0.00%
30989 London Finance and Investment Group PLC
LSE:LFI
-3.44x GBX-884.00K
≈ $-107.56
GBX257.00K UK GBX70.00 ▲ +0.00%
30990 Mamba Exploration Ltd
AU:M24
-3.44x AU$-749.20K
≈ $-530.11K
AU$217.59K Australia AU$0.02 ▲ +0.00%
30991 RAREX Ltd
AU:REE
-3.46x AU$-2.67 Million
≈ $-1.89 Million
AU$771.55K Australia AU$0.01 ▼ -9.09%
30992 Elevate Uranium Ltd
AU:EL8
-3.47x AU$-5.27 Million
≈ $-3.73 Million
AU$1.52 Million Australia AU$0.24 ▲ +0.00%
30993 Moho Resources Ltd
AU:MOH
-3.47x AU$-445.05K
≈ $-314.90K
AU$128.39K Australia AU$0.01 ▲ +0.00%
30994 E79 Gold Mines Ltd
AU:E79
-3.47x AU$-1.34 Million
≈ $-951.27K
AU$387.78K Australia AU$0.02 ▼ -4.35%
30995 Traka Resources Ltd
AU:TKL
-3.47x AU$-638.47K
≈ $-451.76K
AU$184.14K Australia AU$0.00 ▲ +0.00%
30996 Iris Metals Ltd
AU:IR1
-3.48x AU$-1.67 Million
≈ $-1.18 Million
AU$478.76K Australia AU$0.06 ▼ -4.55%
30997 ROYAL ROAD MIN.
F:RLU
-3.48x €-1.07 Million
≈ $-1.25 Million
€307.34K Germany €0.10 ▼ -2.86%
30998 Vaxil Bio Ltd
V:VXL
-3.50x CA$-28.00K
≈ $-20.25K
CA$8.00K Canada CA$0.16 ▲ +0.00%
30999 Lunnon Metals Ltd
AU:LM8
-3.50x AU$-4.06 Million
≈ $-2.87 Million
AU$1.16 Million Australia AU$0.30 ▼ -3.28%
31000 Red Mountain Mining Ltd
AU:RMX
-3.51x AU$-1.52 Million
≈ $-1.07 Million
AU$431.39K Australia AU$0.01 ▼ -8.33%