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
30701 iTonic Holdings Ltd.
NASDAQ:ITOC
-2.92x $-2.84 Million $969.83K USA $0.29 ▲ +0.07%
30702 Stellar AfricaGold Inc.
V:SPX
-2.92x CA$-575.21K
≈ $-416.10K
CA$196.68K Canada CA$0.07 ▼ -9.68%
30703 Metallis Resources Inc.
V:MTS
-2.94x CA$-986.45K
≈ $-713.58K
CA$335.99K Canada CA$0.16 ▼ -3.03%
30704 Cosmos Exploration Ltd
AU:C1X
-2.94x AU$-467.90K
≈ $-331.07K
AU$159.13K Australia AU$0.11 ▼ -4.35%
30705 Percheron Therapeutics Ltd
AU:PER
-2.95x AU$-7.16 Million
≈ $-5.07 Million
AU$2.43 Million Australia AU$0.00 ▲ +0.00%
30706 EVE Health Group Limited
AU:EVE
-2.95x AU$-907.94K
≈ $-642.42K
AU$307.63K Australia AU$0.03 ▲ +0.00%
30707 Future Metals NL
AU:FME
-2.97x AU$-1.39 Million
≈ $-984.27K
AU$469.06K Australia AU$0.02 ▼ -5.56%
30708 Murchison Minerals Ltd
V:MUR
-2.97x CA$-749.29K
≈ $-542.02K
CA$252.29K Canada CA$0.25 ▲ +0.00%
30709 Greenland Resources Inc
NEO:MOLY
-2.97x CA$-1.63 Million
≈ $-1.18 Million
CA$548.91K Canada CA$1.49 ▼ -0.67%
30710 GREENLAND RESOURCES INC.
F:M0LY
-2.97x €-1.63 Million
≈ $-1.91 Million
€548.91K Germany €0.88 ▲ +0.11%
30711 Story-I Ltd
AU:SRY
-2.98x AU$-4.15 Million
≈ $-2.93 Million
AU$1.39 Million Australia AU$0.00 ▲ +0.00%
30712 Wyld Networks AB
ST:WYLD
-2.99x Skr-13.17 Million
≈ $-1.42 Million
Skr4.41 Million Sweden Skr3.86 ▼ -13.06%
30713 Stuhini Exploration Ltd
V:STU
-2.99x CA$-192.67K
≈ $-139.37K
CA$64.48K Canada CA$0.14 ▼ -12.50%
30714 Kindly MD, Inc. Common Stock
NASDAQ:KDLY
-3.01x $-2.78 Million $923.39K USA $10.90 ▼ -5.71%
30715 Xox Networks Bhd
KLSE:0140
-3.01x RM-7.08 Million
≈ $-1.78 Million
RM2.35 Million Malaysia RM0.03 ▲ +0.00%
30716 Oswal Greentech Limited
NSE:OSWALGREEN
-3.01x Rs-1.45 Billion
≈ $-15.69 Million
Rs481.96 Million India Rs23.83 ▼ -1.00%
30717 Laurion Mineral Exploration Inc
V:LME
-3.02x CA$-1.81 Million
≈ $-1.31 Million
CA$599.62K Canada CA$0.20 ▼ -2.44%
30718 Rockfire Resources plc
LSE:ROCK
-3.02x GBX-553.61K
≈ $-67.36
GBX183.20K UK GBX0.15 ▲ +1.03%
30719 Lytix Biopharma AS
OL:LYTIX
-3.03x Nkr-59.85 Million
≈ $-6.30 Million
Nkr19.77 Million Norway Nkr9.90 ▼ -1.00%
30720 Hexima Ltd
AU:HXL
-3.04x AU$-123.56K
≈ $-87.43K
AU$40.70K Australia AU$0.05 ▲ +0.00%
30721 Osmond Resources Ltd
AU:OSM
-3.04x AU$-1.02 Million
≈ $-718.65K
AU$333.97K Australia AU$0.51 ▼ -1.92%
30722 Metalsgrove Mining Ltd
AU:MGA
-3.04x AU$-376.36K
≈ $-266.30K
AU$123.69K Australia AU$0.10 ▼ -4.76%
30723 Variscan Mines Ltd
AU:VAR
-3.05x AU$-713.99K
≈ $-505.19K
AU$234.42K Australia AU$0.01 ▲ +0.00%
30724 Wearable Devices Ltd.
NASDAQ:WLDS
-3.05x $-2.97 Million $974.00K USA $0.86 ▼ -6.56%
30725 Stelar Metals Ltd
AU:SLB
-3.05x AU$-329.11K
≈ $-232.87K
AU$107.86K Australia AU$0.15 ▲ +3.45%
30726 Lokotech Group AS
OL:LOKO
-3.06x Nkr-80.29 Million
≈ $-8.45 Million
Nkr26.26 Million Norway Nkr0.60 ▼ -1.16%
30727 Worldsec Ltd
LSE:WSL
-3.07x GBX-276.00K
≈ $-33.58
GBX90.00K UK GBX1.50 ▲ +0.00%
30728 Desert Control AS
OL:DSRT
-3.07x Nkr-18.14 Million
≈ $-1.91 Million
Nkr5.90 Million Norway Nkr1.28 ▲ +11.48%
30729 Pharmx Technologies Ltd
AU:PHX
-3.07x AU$-8.91 Million
≈ $-6.30 Million
AU$2.90 Million Australia AU$0.12 ▲ +0.00%
30730 Bio-Gene Technology Ltd
AU:BGT
-3.08x AU$-946.61K
≈ $-669.78K
AU$307.71K Australia AU$0.02 ▼ -4.55%
30731 Firebrick Pharma Ltd
AU:FRE
-3.08x AU$-1.05 Million
≈ $-745.48K
AU$341.73K Australia AU$0.04 ▲ +0.00%
30732 Sabre Resources Ltd
AU:SBR
-3.11x AU$-389.95K
≈ $-275.91K
AU$125.43K Australia AU$0.01 ▲ +0.00%
30733 Far East Gold Ltd
AU:FEG
-3.11x AU$-3.75 Million
≈ $-2.65 Million
AU$1.21 Million Australia AU$0.14 ▲ +10.24%
30734 Brixton Metals Corporation
V:BBB
-3.11x CA$-6.05 Million
≈ $-4.38 Million
CA$1.94 Million Canada CA$0.75 ▼ -3.85%
30735 Phoslock Environmental Technologies Ltd
AU:PET
-3.14x AU$-1.09 Million
≈ $-772.66K
AU$348.00K Australia AU$0.01 ▼ -11.11%
30736 Argenica Therapeutics Ltd
AU:AGN
-3.14x AU$-5.51 Million
≈ $-3.90 Million
AU$1.76 Million Australia AU$0.13 ▼ -3.85%
30737 Yojee Ltd
AU:YOJ
-3.14x AU$-1.40 Million
≈ $-990.53K
AU$445.97K Australia AU$0.28 ▼ -1.79%
30738 Minaurum Silver Inc.
V:MGG
-3.15x CA$-4.50 Million
≈ $-3.25 Million
CA$1.43 Million Canada CA$0.36 ▼ -6.58%
30739 Unico Silver Ltd
AU:USL
-3.16x AU$-13.46 Million
≈ $-9.52 Million
AU$4.26 Million Australia AU$0.72 ▼ -3.38%
30740 Gladiator Resources Ltd
AU:GLA
-3.18x AU$-536.60K
≈ $-379.68K
AU$168.75K Australia AU$0.01 ▼ -6.67%
30741 Beowulf Mining PLC
ST:BEO-SDB
-3.18x Skr-1.19 Million
≈ $-128.31K
Skr374.80K Sweden Skr0.65 ▼ -11.44%
30742 LIQUID AVATAR TECHNO.INC.
F:4T5
-3.18x €-8.06 Million
≈ $-9.42 Million
€2.53 Million Germany €0.01 ▲ +0.00%
30743 Mayfair Gold Corp
V:MFG
-3.18x CA$-3.72 Million
≈ $-2.69 Million
CA$1.17 Million Canada CA$4.08 ▲ +1.75%
30744 Lichen China Limited Class A Ordinary Shares
NASDAQ:LICN
-3.18x $-15.99 Million $5.02 Million USA $1.61 ▲ +5.92%
30745 Invert Graphite Limited
AU:IVG
-3.19x AU$-918.65K
≈ $-650.00K
AU$287.84K Australia AU$0.04 ▲ +13.51%
30746 Devonian Health Group Inc
V:GSD
-3.20x CA$-5.33 Million
≈ $-3.86 Million
CA$1.67 Million Canada CA$11.15 ▲ +0.00%
30747 21st Century Management Services Limited
NSE:21STCENMGM
-3.22x Rs-196.60 Million
≈ $-2.13 Million
Rs60.98 Million India Rs33.16 ▼ -1.92%
30748 Norfolk Metals Ltd
AU:NFL
-3.25x AU$-541.35K
≈ $-383.04K
AU$166.78K Australia AU$0.11 ▲ +0.00%
30749 BRAXIA SCIENTIFIC CORP.
F:4960
-3.25x €-7.40 Million
≈ $-8.65 Million
€2.28 Million Germany €0.00 ▲ +0.00%
30750 Manhattan Corporation Ltd
AU:MHC
-3.25x AU$-480.39K
≈ $-339.91K
AU$147.69K Australia AU$0.02 ▲ +0.00%
30751 Trinex Minerals Ltd
AU:TX3
-3.25x AU$-1.94 Million
≈ $-1.38 Million
AU$597.46K Australia AU$0.18 ▲ +9.09%
30752 Health and Plant Protein Group Ltd
AU:HPP
-3.27x AU$-409.00K
≈ $-289.39K
AU$125.00K Australia AU$0.04 ▲ +0.00%
30753 North Stawell Minerals Ltd
AU:NSM
-3.29x AU$-695.56K
≈ $-492.15K
AU$211.63K Australia AU$0.03 ▲ +8.00%
30754 G11 Resources Ltd
AU:G11
-3.29x AU$-533.58K
≈ $-377.54K
AU$161.95K Australia AU$0.27 ▲ +0.00%
30755 AUX Resources Corporation
V:AUX
-3.29x CA$-2.14 Million
≈ $-1.55 Million
CA$649.44K Canada CA$0.19 ▲ +0.00%
30756 Bindi Metals Ltd
AU:BIM
-3.30x AU$-454.94K
≈ $-321.90K
AU$138.04K Australia AU$0.11 ▼ -8.33%
30757 Transition Metals Corp
V:XTM
-3.30x CA$-1.10 Million
≈ $-796.41K
CA$333.63K Canada CA$0.08 ▲ +7.14%
30758 Kingfisher Mining Ltd
AU:KFM
-3.30x AU$-289.44K
≈ $-204.80K
AU$87.66K Australia AU$0.08 ▼ -2.56%
30759 Activate Energy Acquisition Corp. Class A Ordinary Share
NASDAQ:AEAQ
-3.31x $-487.64K $147.51K USA $10.00 ▲ +0.10%
30760 Micronet Ltd
TA:MCRNT
-3.31x ILA-2.02 Million
≈ $-5.43K
ILA612.00K Israel ILA372.50 ▲ +0.00%
30761 GENINCODE PLC LS -01
F:9PL
-3.32x €-5.17 Million
≈ $-6.05 Million
€1.56 Million Germany €0.01 ▲ +22.22%
30762 Inhome Prime Properties SOCIMI S.A.
MC:YIPP
-3.32x €-373.32K
≈ $-436.45K
€112.32K Spain €11.70 ▲ +0.00%
30763 P2 Gold Inc
V:PGLD
-3.34x CA$-4.79 Million
≈ $-3.47 Million
CA$1.44 Million Canada CA$0.75 ▼ -6.25%
30764 Cykel AI PLC
LSE:CYK
-3.34x GBX-1.11 Million
≈ $-135.37
GBX332.83K UK GBX61.50 ▲ +9.82%
30765 Climb Bio Inc
NASDAQ:CLYM
-3.35x $-14.38 Million $4.29 Million USA $10.44 ▼ -6.79%
30766 Siren Gold Ltd
AU:SNG
-3.36x AU$-730.25K
≈ $-516.70K
AU$217.27K Australia AU$0.06 ▼ -5.08%
30767 Marimaca Copper Corp.
AU:MC2
-3.36x AU$-18.81 Million
≈ $-13.31 Million
AU$5.59 Million Australia AU$8.00 ▲ +0.00%
30768 Paterson Resources Ltd
AU:PSL
-3.37x AU$-355.40K
≈ $-251.47K
AU$105.61K Australia AU$0.04 ▲ +2.44%
30769 Mlabs Systems Bhd
KLSE:0085
-3.38x RM-38.77 Million
≈ $-9.73 Million
RM11.48 Million Malaysia RM0.03 ▲ +0.00%
30770 Westar Resources Ltd
AU:WSR
-3.38x AU$-385.98K
≈ $-273.11K
AU$114.20K Australia AU$0.01 ▼ -12.50%
30771 Reviva Pharmaceuticals Holdings Inc.
NASDAQ:RVPH
-3.38x $-24.59 Trillion $7.28 Trillion USA $0.59 ▼ -1.68%
30772 Hochdorf Holding AG
SW:HOCN
-3.38x CHF-7.59 Million
≈ $-9.59 Million
CHF2.24 Million Switzerland CHF1.59 ▲ +0.00%
30773 Middle Island Resources Ltd
AU:MDI
-3.39x AU$-600.74K
≈ $-425.06K
AU$177.43K Australia AU$0.02 ▲ +0.00%
30774 Magnetic Resources NL
AU:MAU
-3.39x AU$-4.75 Million
≈ $-3.36 Million
AU$1.40 Million Australia AU$1.96 ▲ +0.00%
30775 Magnetic Resources NL
AU:MAUCA
-3.39x AU$-4.75 Million
≈ $-3.36 Million
AU$1.40 Million Australia AU$1.73 ▲ +0.00%
30776 GeoVax Labs Inc
NASDAQ:GOVX
-3.41x $-6.21 Million $1.82 Million USA $2.03 ▼ -3.33%
30777 Kinetiko Energy Ltd
AU:KKO
-3.42x AU$-2.48 Million
≈ $-1.75 Million
AU$725.28K Australia AU$0.04 ▼ -2.33%
30778 Gubra A/S
CO:GUBRA
-3.42x Dkr-594.98 Million
≈ $-93.09 Million
Dkr173.94 Million Denmark Dkr330.20 ▼ -1.26%
30779 Commander Resources Ltd
V:CMD
-3.43x CA$-397.04K
≈ $-287.21K
CA$115.83K Canada CA$0.10 ▲ +0.00%
30780 London Finance and Investment Group PLC
LSE:LFI
-3.44x GBX-884.00K
≈ $-107.56
GBX257.00K UK GBX70.00 ▲ +0.00%
30781 Mamba Exploration Ltd
AU:M24
-3.44x AU$-749.20K
≈ $-530.11K
AU$217.59K Australia AU$0.02 ▼ -5.26%
30782 RAREX Ltd
AU:REE
-3.46x AU$-2.67 Million
≈ $-1.89 Million
AU$771.55K Australia AU$0.01 ▲ +0.00%
30783 Elevate Uranium Ltd
AU:EL8
-3.47x AU$-5.27 Million
≈ $-3.73 Million
AU$1.52 Million Australia AU$0.28 ▲ +14.29%
30784 Moho Resources Ltd
AU:MOH
-3.47x AU$-445.05K
≈ $-314.90K
AU$128.39K Australia AU$0.01 ▲ +0.00%
30785 E79 Gold Mines Ltd
AU:E79
-3.47x AU$-1.34 Million
≈ $-951.27K
AU$387.78K Australia AU$0.03 ▲ +0.00%
30786 Traka Resources Ltd
AU:TKL
-3.47x AU$-638.47K
≈ $-451.76K
AU$184.14K Australia AU$0.00 ▲ +0.00%
30787 Iris Metals Ltd
AU:IR1
-3.48x AU$-1.67 Million
≈ $-1.18 Million
AU$478.76K Australia AU$0.07 ▲ +10.77%
30788 ROYAL ROAD MIN.
F:RLU
-3.48x €-1.07 Million
≈ $-1.25 Million
€307.34K Germany €0.13 ▲ +0.00%
30789 Vaxil Bio Ltd
V:VXL
-3.50x CA$-28.00K
≈ $-20.25K
CA$8.00K Canada CA$0.23 ▲ +0.00%
30790 Lunnon Metals Ltd
AU:LM8
-3.50x AU$-4.06 Million
≈ $-2.87 Million
AU$1.16 Million Australia AU$0.37 ▼ -3.95%
30791 Red Mountain Mining Ltd
AU:RMX
-3.51x AU$-1.52 Million
≈ $-1.07 Million
AU$431.39K Australia AU$0.02 ▲ +6.25%
30792 Bubalus Resources Ltd
AU:BUS
-3.54x AU$-432.92K
≈ $-306.32K
AU$122.42K Australia AU$0.09 ▲ +0.00%
30793 Discovery-Corp Enterprises Inc.
V:DCY
-3.54x CA$-128.86K
≈ $-93.21K
CA$36.38K Canada CA$0.07 ▲ +0.00%
30794 CORA GOLD LTD O.N.
F:C0J
-3.55x €-1.00 Million
≈ $-1.17 Million
€282.00K Germany €0.10 ▲ +0.00%
30795 BTQ Technologies Corp.
NEO:BTQ
-3.57x CA$-7.76 Million
≈ $-5.62 Million
CA$2.18 Million Canada CA$5.92 ▼ -7.36%
30796 FANDIFI TECHNOLOGY CORP.
F:TQ4
-3.58x €-2.82 Million
≈ $-3.30 Million
€788.25K Germany €0.00 ▲ +0.00%
30797 Caravel Minerals Ltd
AU:CVV
-3.58x AU$-3.23 Million
≈ $-2.29 Million
AU$901.04K Australia AU$0.27 ▲ +3.85%
30798 Parabellum Resources Ltd
AU:PBL
-3.62x AU$-263.99K
≈ $-186.79K
AU$73.00K Australia AU$0.07 ▼ -5.71%
30799 Singular Health Group Ltd
AU:SHG
-3.63x AU$-3.11 Million
≈ $-2.20 Million
AU$856.60K Australia AU$0.21 ▼ -4.55%
30800 Bright Minds Biosciences Inc
NASDAQ:DRUG
-3.64x $-5.82 Million $1.60 Million USA $74.42 ▼ -3.07%