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
29801 Canstar Resources Inc
V:ROX
-0.96x CA$-848.88K
≈ $-614.07K
CA$885.18K Canada CA$0.04 ▲ +0.00%
29802 InspireMD Inc
NASDAQ:NSPR
-0.96x $-12.34 Million $12.85 Million USA $0.96 ▼ -4.94%
29803 Digi Power X Inc.
V:DGX
-0.96x CA$-6.83 Million
≈ $-4.94 Million
CA$7.11 Million Canada CA$3.79 ▲ +5.28%
29804 The Glimpse Group, Inc.
NASDAQ:GGRP
-0.96x $-739.18K $768.70K USA $0.82 ▲ +15.00%
29805 Oruka Therapeutics, Inc.
NASDAQ:ORKA
-0.96x $-21.60 Million $22.46 Million USA $57.20 ▲ +3.57%
29806 Kestrel Gold Inc
V:KGC
-0.96x CA$-34.47K
≈ $-24.93K
CA$35.81K Canada CA$0.03 ▲ +0.00%
29807 BSF Enterprise Plc
LSE:BSFA
-0.96x GBX-278.20K
≈ $-33.85
GBX289.02K UK GBX2.50 ▼ -20.00%
29808 Crystal Amber Fund Limited
LSE:CRS
-0.96x GBX-340.85K
≈ $-41.47
GBX354.05K UK GBX104.00 ▲ +0.00%
29809 Pulse Biosciences Inc
NASDAQ:PLSE
-0.96x $-14.76 Million $15.32 Million USA $24.99 ▲ +2.92%
29810 Pharmena S.A.
WAR:PHR
-0.96x zł-820.00K
≈ $-225.68K
zł850.00K Poland zł3.14 ▼ -1.88%
29811 Inoviq Ltd
AU:IIQ
-0.97x AU$-2.18 Million
≈ $-1.54 Million
AU$2.26 Million Australia AU$0.34 ▲ +0.00%
29812 ARRAS MINERALS CORP.
F:9RJ
-0.97x €-884.22K
≈ $-1.03 Million
€914.00K Germany €0.51 ▲ +4.34%
29813 GigaMedia Limited
F:GIFN
-0.97x €-2.33 Million
≈ $-2.73 Million
€2.41 Million Germany €1.22 ▲ +0.83%
29814 Many Peaks Minerals Ltd
AU:MPK
-0.97x AU$-627.89K
≈ $-444.27K
AU$647.45K Australia AU$0.96 ▼ -2.04%
29815 Infant Bacterial Therapeutics AB (publ)
ST:IBT-B
-0.97x Skr-52.25 Million
≈ $-5.62 Million
Skr53.87 Million Sweden Skr57.50 ▲ +0.88%
29816 Lakshmi Finance & Industrial Corporation Limited
NSE:LFIC
-0.97x Rs-32.44 Million
≈ $-350.82K
Rs33.44 Million India Rs141.10 ▼ -1.02%
29817 Vinyl Group Ltd
AU:VNL
-0.97x AU$-5.00 Million
≈ $-3.54 Million
AU$5.15 Million Australia AU$0.06 ▲ +0.00%
29818 Alba Mineral Resources
LSE:ALBA
-0.97x GBX-397.00K
≈ $-48.30
GBX409.00K UK GBX0.02 ▲ +0.00%
29819 Rimfire Pacific Mining Ltd
AU:RIM
-0.97x AU$-2.24 Million
≈ $-1.59 Million
AU$2.31 Million Australia AU$0.01 ▼ -9.09%
29820 Fabric.AI, Inc.
NASDAQ:FABC
-0.97x $-1.65 Million $1.70 Million USA $5.50 ▲ +11.11%
29821 StableX Technologies, Inc.
NASDAQ:SBLX
-0.97x $-1.65 Million $1.70 Million USA $5.50 ▲ +9.78%
29822 Silver Tiger Metals Inc
V:SLVR
-0.97x CA$-747.56K
≈ $-540.77K
CA$768.21K Canada CA$0.82 ▲ +0.00%
29823 Ion Video Ltd
AU:IOV
-0.97x AU$-2.74 Million
≈ $-1.94 Million
AU$2.81 Million Australia AU$0.43 ▼ -9.47%
29824 Norden Crown Metals Corp
V:NOCR
-0.97x CA$-939.64K
≈ $-679.72K
CA$964.38K Canada CA$0.29 ▲ +0.00%
29825 Gain Therapeutics Inc
NASDAQ:GANX
-0.98x $-4.62 Million $4.73 Million USA $1.79 ▼ -2.19%
29826 Artiva Biotherapeutics, Inc. Common Stock
NASDAQ:ARTV
-0.98x $-19.20 Million $19.64 Million USA $6.97 ▲ +1.46%
29827 ClearOne Inc
NASDAQ:CLRO
-0.98x $-2.95 Million $3.01 Million USA $3.23 ▲ +0.29%
29828 Immunome Inc
NASDAQ:IMNM
-0.98x $-47.95 Million $48.84 Million USA $19.81 ▲ +2.43%
29829 Cobalt Blue Holdings Ltd
AU:COB
-0.98x AU$-3.63 Million
≈ $-2.57 Million
AU$3.69 Million Australia AU$0.08 ▼ -1.27%
29830 Actuate Therapeutics, Inc. Common stock
NASDAQ:ACTU
-0.99x $-6.68 Million $6.78 Million USA $1.82 ▼ -3.19%
29831 Third Point Investors Limited
LSE:TPOU
-0.99x $-2.00 Million $2.02 Million UK $20.25 ▲ +0.00%
29832 Lontrue Co Ltd
SHE:300175
-0.99x CN¥-55.41 Million
≈ $-8.11 Million
CN¥56.18 Million China CN¥6.27 ▼ -2.18%
29833 Adelong Gold Ltd
AU:ADG
-0.99x AU$-693.79K
≈ $-490.90K
AU$702.45K Australia AU$0.01 ▲ +11.11%
29834 Podium Minerals Ltd
AU:POD
-0.99x AU$-1.41 Million
≈ $-997.39K
AU$1.43 Million Australia AU$0.05 ▼ -2.04%
29835 Calidi Biotherapeutics Inc.
NYSE MKT:CLDI
-0.99x $-5.04 Million $5.10 Million USA $0.18 ▼ -8.29%
29836 Wintergreen Acquisition Corp. Ordinary Shares
NASDAQ:WTG
-0.99x $-114.64K $115.84K USA $10.37 ▲ +0.00%
29837 Alice QUEEN Ltd
AU:AQX
-0.99x AU$-1.46 Million
≈ $-1.03 Million
AU$1.48 Million Australia AU$0.01 ▲ +0.00%
29838 Smart Digital Group Limited Ordinary Shares
NASDAQ:SDM
-0.99x $-5.55 Million $5.60 Million USA $1.85 ▲ +0.00%
29839 Biocardia Inc
NASDAQ:BCDA
-0.99x $-2.50 Million $2.52 Million USA $0.87 ▼ -2.84%
29840 WIN Metals Ltd
AU:WIN
-0.99x AU$-3.67 Million
≈ $-2.59 Million
AU$3.69 Million Australia AU$0.02 ▲ +0.00%
29841 Terrain Minerals Ltd
AU:TMX
-0.99x AU$-563.18K
≈ $-398.49K
AU$566.54K Australia AU$0.00 ▼ -25.00%
29842 XTC Lithium Limited
AU:XTC
-0.99x AU$-4.99 Million
≈ $-3.53 Million
AU$5.02 Million Australia AU$0.20 ▲ +0.00%
29843 SEKUR PRIVATE DATA LTD.
F:GDT0
-1.00x €-463.62K
≈ $-542.03K
€465.42K Germany €0.04 ▼ -25.51%
29844 Core Lithium Ltd
AU:CXO
-1.00x AU$-20.42 Million
≈ $-14.45 Million
AU$20.49 Million Australia AU$0.30 ▼ -4.76%
29845 Ideal Power Inc
NASDAQ:IPWR
-1.00x $-2.16 Million $2.17 Million USA $7.46 ▼ -2.36%
29846 Cauldron Energy Ltd
AU:CXU
-1.00x AU$-1.01 Million
≈ $-711.65K
AU$1.01 Million Australia AU$0.05 ▲ +11.36%
29847 Rocketboots Ltd
AU:ROC
-1.00x AU$-2.01 Million
≈ $-1.42 Million
AU$2.01 Million Australia AU$0.33 ▲ +4.84%
29848 Green Critical Minerals Ltd
AU:GCM
-1.00x AU$-593.00K
≈ $-419.58K
AU$592.06K Australia AU$0.01 ▼ -8.33%
29849 Botanix Pharmaceuticals Ltd
AU:BOT
-1.00x AU$-48.02 Million
≈ $-33.98 Million
AU$47.80 Million Australia AU$0.02 ▲ +4.76%
29850 Gladiator Metals Corp
V:GLAD
-1.00x CA$-7.65 Million
≈ $-5.54 Million
CA$7.62 Million Canada CA$2.24 ▼ -0.44%
29851 District Copper Corp
V:DCOP
-1.01x CA$-92.23K
≈ $-66.72K
CA$91.77K Canada CA$0.08 ▲ +6.67%
29852 ETHERNITY NETW.(DI) -001
F:82N
-1.01x €-3.16 Million
≈ $-3.69 Million
€3.14 Million Germany €0.00 ▲ +100.00%
29853 Imugene Ltd
AU:IMU
-1.01x AU$-25.97 Million
≈ $-18.38 Million
AU$25.80 Million Australia AU$0.10 ▼ -7.62%
29854 Disc Medicine Inc.
NASDAQ:IRON
-1.01x $-62.24 Million $61.78 Million USA $70.35 ▲ +3.46%
29855 Herantis Pharma Oyj
HE:HRTIS
-1.01x €-3.39 Million
≈ $-3.96 Million
€3.36 Million Finland €1.99 ▼ -12.14%
29856 Tyra Biosciences Inc
NASDAQ:TYRA
-1.01x $-23.62 Million $23.43 Million USA $28.69 ▲ +0.10%
29857 Magic Empire Global Limited
NASDAQ:MEGL
-1.01x $-4.65 Million $4.61 Million USA $1.24 ▼ -0.80%
29858 Control Bionics Ltd
AU:CBL
-1.01x AU$-2.22 Million
≈ $-1.57 Million
AU$2.20 Million Australia AU$0.06 ▲ +0.00%
29859 Western Exploration Inc
V:WEX
-1.01x CA$-935.90K
≈ $-677.01K
CA$925.94K Canada CA$0.67 ▲ +0.00%
29860 Spruce Ridge Resources Ltd.
V:SHL
-1.01x CA$-454.59K
≈ $-328.84K
CA$449.73K Canada CA$0.39 ▼ -3.75%
29861 ENDRA Life Sciences Inc
NASDAQ:NDRA
-1.01x $-1.61 Million $1.59 Million USA $4.73 ▼ -6.15%
29862 Hangzhou SDIC Microelectronics Inc. A
SHG:688130
-1.01x CN¥-44.05 Million
≈ $-6.45 Million
CN¥43.53 Million China CN¥25.09 ▲ +1.17%
29863 Agri-Tech (India) Limited
NSE:AGRITECH
-1.01x Rs-10.23 Million
≈ $-110.67K
Rs10.10 Million India Rs107.16 ▼ -1.56%
29864 Bitcoin Infrastructure Acquisition Corp Ltd. Class A Ordinary Shares
NASDAQ:BIXI
-1.01x $-245.38K $242.10K USA $9.99 ▼ -0.10%
29865 Vizsla Royalties Corp.
V:VROY
-1.01x CA$-506.57K
≈ $-366.45K
CA$499.70K Canada CA$3.65 ▼ -4.20%
29866 RanLOS AB Series B
ST:RLOS-B
-1.02x Skr-4.98 Million
≈ $-535.50K
Skr4.90 Million Sweden Skr2.82 ▼ -15.70%
29867 New Concept Energy Inc
NYSE MKT:GBR
-1.02x $-65.00K $64.00K USA $0.81 ▲ +1.90%
29868 Maven Income And Growth Vct 3 Plc
LSE:MIG3
-1.02x GBX-376.00K
≈ $-45.75
GBX370.00K UK GBX43.80 ▲ +0.00%
29869 Thalassa Holdings Ltd
LSE:THAL
-1.02x GBX-488.28K
≈ $-59.41
GBX480.38K UK GBX24.50 ▲ +0.00%
29870 2CUREX AB SEK-10
F:2QE
-1.02x €-4.63 Million
≈ $-5.41 Million
€4.55 Million Germany €0.16 ▼ -4.06%
29871 Shenzhen Ysstech Info-Tech Co Ltd
SHE:300377
-1.02x CN¥-216.66 Million
≈ $-31.70 Million
CN¥212.98 Million China CN¥13.54 ▼ -2.94%
29872 Almadex Minerals Ltd
V:DEX
-1.02x CA$-452.83K
≈ $-327.57K
CA$444.41K Canada CA$0.52 ▲ +8.33%
29873 Neumora Therapeutics, Inc.
NASDAQ:NMRA
-1.02x $-46.63 Million $45.67 Million USA $1.74 ▼ -0.57%
29874 Cyclone Metals Ltd
AU:CLE
-1.02x AU$-1.21 Million
≈ $-853.74K
AU$1.18 Million Australia AU$0.05 ▲ +6.82%
29875 Captor Therapeutics S.A.
WAR:CTX
-1.02x zł-11.51 Million
≈ $-3.17 Million
zł11.27 Million Poland zł75.50 ▲ +0.00%
29876 High Peak Royalties Ltd
AU:HPR
-1.02x AU$-165.40K
≈ $-117.03K
AU$161.72K Australia AU$0.09 ▲ +2.30%
29877 Shenzhen Kingsun Science Tech
SHE:300235
-1.02x CN¥-12.84 Million
≈ $-1.88 Million
CN¥12.56 Million China CN¥13.60 ▲ +0.29%
29878 Collective Mining Ltd
TO:CNL
-1.02x CA$-13.23 Million
≈ $-9.57 Million
CA$12.92 Million Canada CA$22.19 ▼ -4.19%
29879 Tali Digital Ltd
AU:TD1
-1.02x AU$-499.31K
≈ $-353.29K
AU$487.56K Australia AU$0.06 ▼ -1.79%
29880 Taiwan Ostor
TWO:8080
-1.03x NT$-481.77 Million
≈ $-15.18 Million
NT$469.81 Million Taiwan NT$28.15 ▲ +0.90%
29881 Asf Group Ltd
AU:AFA
-1.03x AU$-750.16K
≈ $-530.79K
AU$730.01K Australia AU$0.06 ▼ -1.54%
29882 Investigator Resources Ltd
AU:IVR
-1.03x AU$-757.22K
≈ $-535.78K
AU$735.67K Australia AU$0.06 ▼ -10.94%
29883 Guandian Defense Technology Co. Ltd. A
SHG:688287
-1.03x CN¥-115.12 Million
≈ $-16.85 Million
CN¥111.81 Million China CN¥0.34 ▼ -5.56%
29884 Vuzix Corp Cmn Stk
NASDAQ:VUZI
-1.03x $-5.55 Million $5.39 Million USA $4.11 ▼ -10.08%
29885 BATHURST METALS CORP.
F:J1Q0
-1.03x €-192.74K
≈ $-225.33K
€187.04K Germany €0.03 ▼ -27.96%
29886 Bathurst Metals Corp
V:BMV
-1.03x CA$-192.74K
≈ $-139.42K
CA$187.04K Canada CA$0.09 ▲ +0.00%
29887 Mobius Investment Trust PLC
LSE:MMIT
-1.03x GBX-2.08 Million
≈ $-253.32
GBX2.02 Million UK GBX170.00 ▼ -0.58%
29888 Belite Bio Inc ADR
NASDAQ:BLTE
-1.03x $-10.38 Million $10.07 Million USA $164.45 ▼ -1.77%
29889 Mico BioMed Co. Ltd.
KQ:214610
-1.03x ₩-8.13 Billion
≈ $-5.51 Million
₩7.88 Billion Korea ₩2290.00 ▼ -2.35%
29890 BTC Health Ltd
AU:BTC
-1.03x AU$-257.16K
≈ $-181.96K
AU$248.95K Australia AU$0.06 ▲ +0.00%
29891 Crinetics Pharmaceuticals Inc
NASDAQ:CRNX
-1.03x $-124.70 Million $120.68 Million USA $33.09 ▲ +1.47%
29892 LISATA THERAP.INC.DL-001
F:8NE
-1.03x €-3.25 Million
≈ $-3.80 Million
€3.14 Million Germany €2.80 ▼ -5.41%
29893 EA Holdings Bhd
KLSE:0154
-1.03x RM-6.20 Million
≈ $-1.56 Million
RM5.99 Million Malaysia RM0.01 ▲ +0.00%
29894 Nusatrip Incorporated Common Stock
NASDAQ:NUTR
-1.04x $-16.97 Million $16.39 Million USA $9.00 ▲ +0.00%
29895 THUNDER GOLD CORP.
F:Z25
-1.04x €-541.04K
≈ $-632.54K
€522.15K Germany €0.08 ▲ +2.47%
29896 Cloudastructure, Inc. Class A Common Stock
NASDAQ:CSAI
-1.04x $-1.26 Million $1.21 Million USA $0.43 ▼ -1.41%
29897 Thrive Tribe Technologies Ltd
AU:1TT
-1.04x AU$-685.37K
≈ $-484.95K
AU$659.69K Australia AU$0.00 ▲ +0.00%
29898 Marelius Inc.
NASDAQ:MBPG
-1.04x $-1.05 Million $1.01 Million USA $0.01 ▲ +0.00%
29899 Weiss Korea Opportunity Fund
LSE:WKOF
-1.04x GBX-1.04 Million
≈ $-126.41
GBX999.31K UK GBX120.00 ▼ -7.69%
29900 Bonk, Inc.
NASDAQ:BNKK
-1.04x $-6.22 Million $5.98 Million USA $1.73 ▼ -10.36%