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
29501 RedCloud Holdings plc Ordinary Shares
NASDAQ:RCT
-0.74x $-15.92 Million $21.41 Million USA $0.62 ▼ -4.48%
29502 Ultimovacs ASA
OL:ULTI
-0.74x Nkr-24.70 Million
≈ $-2.60 Million
Nkr33.19 Million Norway Nkr14.40 ▲ +0.00%
29503 CNS Pharmaceuticals Inc
NASDAQ:CNSP
-0.74x $-3.05 Million $4.10 Million USA $5.24 ▲ +6.50%
29504 Saga Furs Oyj C
HE:SAGCV
-0.75x €-20.77 Million
≈ $-24.28 Million
€27.88 Million Finland €14.70 ▲ +1.38%
29505 SKONEC Entertainment Co. Ltd.
KQ:276040
-0.75x ₩-4.72 Billion
≈ $-3.20 Million
₩6.33 Billion Korea ₩327.00 ▼ -5.76%
29506 Blue Sky Uranium Corp
V:BSK
-0.75x CA$-1.64 Million
≈ $-1.19 Million
CA$2.20 Million Canada CA$0.06 ▲ +0.00%
29507 Silynxcom Ltd.
NYSE MKT:SYNX
-0.75x $-2.17 Million $2.90 Million USA $1.21 ▲ +1.68%
29508 Dynamix Corporation III Class A Ordinary Shares
NASDAQ:DNMX
-0.75x $-381.92K $511.24K USA $10.02 ▲ +0.10%
29509 Napatech A/S
OL:NAPA
-0.75x Nkr-44.32 Million
≈ $-4.66 Million
Nkr59.29 Million Norway Nkr54.00 ▼ -3.57%
29510 Nur Ink Innovations Ltd
TA:NURI
-0.75x ILA-4.36 Million
≈ $-11.70K
ILA5.84 Million Israel ILA933.90 ▼ -2.72%
29511 5E Advanced Materials Inc
NASDAQ:FEAM
-0.75x $-5.22 Million $6.99 Million USA $1.75 ▼ -5.91%
29512 5E ADVANCED MATERIALS CDI
F:J9I0
-0.75x €-5.22 Million
≈ $-6.11 Million
€6.99 Million Germany €0.14 ▼ -0.70%
29513 5E ADVANCED MATLS NEW
F:J9I1
-0.75x €-5.22 Million
≈ $-6.11 Million
€6.99 Million Germany €1.54 ▲ +4.76%
29514 Biotron Ltd
AU:BIT
-0.75x AU$-868.42K
≈ $-614.46K
AU$1.16 Million Australia AU$0.00 ▲ +25.00%
29515 Solis Minerals Ltd
V:SLMN
-0.75x CA$-378.11K
≈ $-273.52K
CA$505.04K Canada CA$0.08 ▲ +6.67%
29516 Distil Plc
LSE:DIS
-0.75x GBX-712.00K
≈ $-86.63
GBX951.00K UK GBX0.04 ▲ +0.00%
29517 immatics biotechnologies GmbH
F:4A3
-0.75x €-58.66 Million
≈ $-68.59 Million
€78.24 Million Germany €8.50 ▼ -5.45%
29518 Reinet Investments SCA
JSE:RNI
-0.75x ZAC-1.50 Million
≈ $-797.17
ZAC2.00 Million South Africa ZAC47928.00 ▼ -0.16%
29519 Melkior Resources Inc.
V:MKR
-0.75x CA$-176.82K
≈ $-127.91K
CA$235.55K Canada CA$0.14 ▲ +0.00%
29520 Golden Ridge Resources Ltd
V:GLDN
-0.75x CA$-108.27K
≈ $-78.32K
CA$144.18K Canada CA$0.06 ▼ -8.33%
29521 Galway Metals Inc.
V:GWM
-0.75x CA$-1.80 Million
≈ $-1.31 Million
CA$2.40 Million Canada CA$0.58 ▼ -7.94%
29522 XORTX Therapeutics Inc
V:XRTX
-0.75x CA$-629.62K
≈ $-455.46K
CA$837.41K Canada CA$3.02 ▼ -4.43%
29523 KINGMAN MINERALS LTD.
F:47A
-0.75x €-330.02K
≈ $-385.83K
€438.83K Germany €0.04 ▼ -22.58%
29524 Kingman Minerals Ltd
V:KGS
-0.75x CA$-330.02K
≈ $-238.73K
CA$438.83K Canada CA$0.07 ▲ +0.00%
29525 ATEX Resources Inc.
V:ATX
-0.75x CA$-7.74 Million
≈ $-5.60 Million
CA$10.29 Million Canada CA$3.36 ▼ -0.30%
29526 Altamira Gold Corp
V:ALTA
-0.75x CA$-424.45K
≈ $-307.04K
CA$563.40K Canada CA$0.20 ▼ -7.14%
29527 Moleculin Biotech Inc
NASDAQ:MBRX
-0.75x $-5.37 Million $7.12 Million USA $2.46 ▲ +0.00%
29528 Catenai PLC
LSE:CTAI
-0.75x GBX-191.38K
≈ $-23.29
GBX253.69K UK GBX0.26 ▲ +0.00%
29529 HAZER Group Ltd
AU:HZR
-0.76x AU$-3.05 Million
≈ $-2.16 Million
AU$4.04 Million Australia AU$0.38 ▲ +5.56%
29530 Alta Zinc Limited
F:8EE
-0.76x €-479.50K
≈ $-560.58K
€633.03K Germany €0.01 ▼ -64.58%
29531 Rainbow Robotics Inc.
KQ:277810
-0.76x ₩-7.20 Billion
≈ $-4.88 Million
₩9.47 Billion Korea ₩763000.00 ▲ +8.69%
29532 RM Infrastructure Income PLC
LSE:RMII
-0.76x GBX-1.20 Million
≈ $-146.49
GBX1.58 Million UK GBX53.50 ▼ -1.29%
29533 Fulcrum Metals PLC
LSE:FMET
-0.76x GBX-897.00K
≈ $-109.14
GBX1.18 Million UK GBX9.25 ▲ +6.32%
29534 HELIX Resources Ltd
AU:HLX
-0.76x AU$-574.24K
≈ $-406.31K
AU$753.28K Australia AU$0.04 ▼ -8.51%
29535 5E Advanced Materials Inc
AU:5EA
-0.76x AU$-5.34 Million
≈ $-3.78 Million
AU$6.99 Million Australia AU$0.25 ▲ +0.00%
29536 Tern Plc
LSE:TERN
-0.76x GBX-500.00K
≈ $-60.84
GBX655.00K UK GBX1.50 ▲ +9.09%
29537 DEFSEC Technologies Inc.
NASDAQ:DFSC
-0.76x $-3.12 Million $4.09 Million USA $3.81 ▼ -9.61%
29538 KWESST MICRO SYS.INC.
F:62UA
-0.76x €-3.12 Million
≈ $-3.65 Million
€4.09 Million Germany €1.62 ▲ +3.71%
29539 TROOPS Inc
NASDAQ:TROO
-0.76x $-6.47 Million $8.46 Million USA $3.75 ▼ -4.58%
29540 Ming Shing Group Holdings Limited Ordinary Shares
NASDAQ:MSW
-0.77x $-7.97 Million $10.40 Million USA $1.49 ▲ +17.32%
29541 Centaurus Metals Ltd
AU:CTM
-0.77x AU$-4.37 Million
≈ $-3.09 Million
AU$5.70 Million Australia AU$0.61 ▼ -3.20%
29542 eXoZymes, Inc.
NASDAQ:EXOZ
-0.77x $-1.97 Million $2.57 Million USA $9.46 ▼ -0.42%
29543 Nubeva Technologies Ltd
V:NBVA
-0.77x CA$-278.44K
≈ $-201.42K
CA$362.70K Canada CA$0.16 ▲ +10.71%
29544 Cassius Mining Ltd
AU:CMD
-0.77x AU$-526.05K
≈ $-372.22K
AU$685.20K Australia AU$0.04 ▼ -2.78%
29545 Nocera Inc
NASDAQ:NCRA
-0.77x $-802.83K $1.04 Million USA $0.18 ▼ -3.86%
29546 North Arrow Minerals Inc
V:NAR
-0.77x CA$-206.78K
≈ $-149.58K
CA$268.84K Canada CA$0.29 ▲ +1.75%
29547 Ondine Biomedical Inc
LSE:OBI
-0.77x GBX-4.57 Million
≈ $-556.42
GBX5.95 Million UK GBX14.50 ▼ -3.33%
29548 Merus BV
NASDAQ:MRUS
-0.77x $-84.92 Million $110.36 Million USA $90.00 ▼ -7.14%
29549 GAMES BOX S.A. ZY-10
F:ZN6
-0.77x €-226.82K
≈ $-265.18K
€294.72K Germany €0.15 ▲ +1.40%
29550 Sacks Parente Golf, Inc. Common Stock
NASDAQ:SPGC
-0.77x $-1.56 Million $2.03 Million USA $1.80 ▲ +0.00%
29551 Metals Australia Ltd
AU:MLS
-0.77x AU$-466.97K
≈ $-330.41K
AU$606.45K Australia AU$0.02 ▲ +0.00%
29552 Ebang International Holdings
NASDAQ:EBON
-0.77x $-9.05 Million $11.73 Million USA $2.15 ▲ +0.00%
29553 EBANG INTL HLDGS (NEW) A
F:7EBA
-0.77x €-9.05 Million
≈ $-10.57 Million
€11.73 Million Germany €1.80 ▲ +2.27%
29554 Meihua International Medical Technologies Co Ltd
NASDAQ:MHUA
-0.77x $-19.80 Million $25.64 Million USA $9.90 ▼ -11.29%
29555 Nuwellis Inc
NASDAQ:NUWE
-0.77x $-3.15 Million $4.07 Million USA $0.49 ▼ -17.85%
29556 SITKA GOLD CORP
F:1RF
-0.77x €-4.69 Million
≈ $-5.48 Million
€6.06 Million Germany €0.68 ▲ +0.00%
29557 Alpha Technology Group Limited Ordinary Shares
NASDAQ:ATGL
-0.77x $-8.00 Million $10.33 Million USA $14.80 ▲ +0.00%
29558 Madoro Metals Corp
V:MDM
-0.77x CA$-48.21K
≈ $-34.88K
CA$62.26K Canada CA$0.06 ▲ +0.00%
29559 Portage Biotech Inc
NASDAQ:PRTG
-0.78x $-1.56 Million $2.01 Million USA $4.70 ▼ -0.84%
29560 Next Biometrics Group ASA
OL:NEXT
-0.78x Nkr-16.37 Million
≈ $-1.72 Million
Nkr21.06 Million Norway Nkr0.97 ▲ +3.62%
29561 Panram International
TWO:8088
-0.78x NT$-213.61 Million
≈ $-6.73 Million
NT$274.62 Million Taiwan NT$66.30 ▲ +1.07%
29562 METCH INTL LTD. SD -25
F:VZ3P
-0.78x €-1.67 Million
≈ $-1.95 Million
€2.13 Million Germany €0.01 ▲ +0.00%
29563 Worksport Ltd
NASDAQ:WKSP
-0.78x $-6.12 Million $7.84 Million USA $0.69 ▼ -2.64%
29564 SpringWorks Therapeutics Inc
NASDAQ:SWTX
-0.78x $-68.76 Million $87.96 Million USA $46.99 ▲ +0.02%
29565 Viridian Therapeutics Inc
NASDAQ:VRDN
-0.78x $-119.65 Million $153.01 Million USA $16.35 ▲ +3.02%
29566 Roivant Sciences Ltd
NASDAQ:ROIV
-0.78x $-196.48 Million $251.14 Million USA $28.70 ▲ +1.59%
29567 Trek Metals Ltd
AU:TKM
-0.78x AU$-382.36K
≈ $-270.55K
AU$488.17K Australia AU$0.17 ▲ +0.00%
29568 GlucoTrack Inc
NASDAQ:GCTK
-0.79x $-3.94 Million $5.01 Million USA $0.67 ▲ +0.67%
29569 Heliospectra publ AB
ST:HELIO
-0.79x Skr-17.14 Million
≈ $-1.84 Million
Skr21.81 Million Sweden Skr0.10 ▲ +0.00%
29570 Knightscope Inc
NASDAQ:KSCP
-0.79x $-10.61 Million $13.49 Million USA $2.55 ▼ -6.25%
29571 SAB Biotherapeutics Inc
NASDAQ:SABS
-0.79x $-16.78 Million $21.32 Million USA $3.36 ▼ -3.45%
29572 Rumble Resources Ltd
AU:RTR
-0.79x AU$-1.81 Million
≈ $-1.28 Million
AU$2.29 Million Australia AU$0.06 ▼ -3.39%
29573 Kingsrose Mining Ltd
AU:KRM
-0.79x AU$-4.61 Million
≈ $-3.26 Million
AU$5.84 Million Australia AU$0.03 ▼ -7.14%
29574 Aeye Inc
NASDAQ:LIDR
-0.79x $-7.53 Million $9.55 Million USA $1.99 ▼ -4.33%
29575 KGL Resources Ltd
AU:KGL
-0.79x AU$-1.16 Million
≈ $-819.02K
AU$1.47 Million Australia AU$0.33 ▲ +3.17%
29576 Stayble Therapeutics AB
ST:STABL
-0.79x Skr-1.34 Million
≈ $-144.31K
Skr1.70 Million Sweden Skr0.21 ▲ +0.00%
29577 Intensity Therapeutics, Inc. Common stock
NASDAQ:INTS
-0.79x $-1.83 Million $2.31 Million USA $4.02 ▼ -6.07%
29578 Priti International Limited
NSE:PRITI
-0.79x Rs-58.40 Million
≈ $-631.61K
Rs73.90 Million India Rs41.89 ▼ -0.76%
29579 Sagittarius Life Science
TWO:3205
-0.79x NT$-21.27 Million
≈ $-670.00K
NT$26.91 Million Taiwan NT$51.70 ▼ -1.15%
29580 Intelligent Living Application Group Inc
NASDAQ:ILAG
-0.79x $-1.74 Million $2.20 Million USA $3.45 ▼ -4.21%
29581 Earlyworks Co., Ltd. American Depositary Shares
NASDAQ:ELWS
-0.79x $-92.19 Million $116.47 Million USA $5.00 ▲ +6.05%
29582 Max Resource Corp
V:MAX
-0.79x CA$-1.98 Million
≈ $-1.43 Million
CA$2.50 Million Canada CA$0.29 ▲ +3.57%
29583 Pathkey.ai Ltd
AU:PKY
-0.79x AU$-619.98K
≈ $-438.67K
AU$781.65K Australia AU$0.04 ▲ +2.56%
29584 Soligenix Inc.
NASDAQ:SNGX
-0.79x $-2.93 Million $3.70 Million USA $0.48 ▼ -35.48%
29585 CARLYLE COMMODIT.CORP.
F:BJ4
-0.79x €-272.41K
≈ $-318.48K
€342.77K Germany €0.00 ▲ +0.00%
29586 Taruga Minerals Ltd
AU:TAR
-0.80x AU$-214.38K
≈ $-151.69K
AU$269.24K Australia AU$0.02 ▲ +0.00%
29587 Vaxcyte Inc
NASDAQ:PCVX
-0.80x $-280.62 Million $352.29 Million USA $46.93 ▼ -1.01%
29588 New Age Exploration Ltd
AU:NAE
-0.80x AU$-396.81K
≈ $-280.77K
AU$497.77K Australia AU$0.00 ▲ +0.00%
29589 Connect Biopharma Holdings Ltd
NASDAQ:CNTB
-0.80x $-11.25 Million $14.10 Million USA $2.23 ▲ +3.72%
29590 Biomerica Inc
NASDAQ:BMRA
-0.80x $-1.25 Million $1.56 Million USA $2.11 ▼ -3.21%
29591 Ragusa Minerals Ltd
AU:RAS
-0.80x AU$-98.58K
≈ $-69.75K
AU$123.10K Australia AU$0.03 ▲ +3.85%
29592 NexMetals Mining Corp. Common Shares
NASDAQ:NEXM
-0.80x $-12.46 Million $15.56 Million USA $2.61 ▼ -0.76%
29593 Capital Metals PLC
LSE:CMET
-0.80x GBX-736.53K
≈ $-89.61
GBX918.89K UK GBX5.25 ▲ +0.00%
29594 Annexon Inc
NASDAQ:ANNX
-0.80x $-46.80 Million $58.35 Million USA $5.39 ▲ +2.47%
29595 BlockMint Technologies Inc
V:BKMT
-0.80x CA$-36.70K
≈ $-26.55K
CA$45.76K Canada CA$0.03 ▲ +0.00%
29596 Universal Security Instruments Inc
NYSE MKT:UUU
-0.80x $-2.59 Million $3.23 Million USA $7.48 ▲ +9.52%
29597 Robin Energy Ltd.
NASDAQ:RBNE
-0.80x $-2.46 Million $3.06 Million USA $1.05 ▼ -0.94%
29598 Accelerate Resources Ltd
AU:AX8
-0.80x AU$-458.55K
≈ $-324.45K
AU$569.73K Australia AU$0.01 ▼ -14.29%
29599 C3 Metals Inc
V:CCCM
-0.81x CA$-890.41K
≈ $-644.11K
CA$1.11 Million Canada CA$0.80 ▲ +0.00%
29600 Nano Nuclear Energy Inc. Common Stock
NASDAQ:NNE
-0.81x $-4.91 Million $6.09 Million USA $26.37 ▼ -13.74%