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
30501 Kore Potash Plc
AU:KP2
-2.07x AU$-939.21K
≈ $-664.55K
AU$453.96K Australia AU$0.06 ▲ +0.00%
30502 Chesterfield Resources PLC
LSE:CHF
-2.07x GBX-304.27K
≈ $-37.02
GBX146.99K UK GBX1.18 ▲ +0.00%
30503 American Eagle Gold Corp
V:AE
-2.08x CA$-4.73 Million
≈ $-3.42 Million
CA$2.27 Million Canada CA$1.14 ▼ -4.20%
30504 Africa Energy Corp
V:AFE
-2.08x CA$-657.00K
≈ $-475.26K
CA$316.00K Canada CA$0.22 ▲ +2.38%
30505 Heidelberger Beteiligungsholding AG
F:IPOK
-2.08x €-574.00K
≈ $-671.07K
€276.00K Germany €189.00 ▲ +2.72%
30506 Aspire Mining Ltd
AU:AKM
-2.08x AU$-1.41 Million
≈ $-1.00 Million
AU$679.08K Australia AU$0.23 ▼ -4.26%
30507 TDG Gold Corp
V:TDG
-2.09x CA$-13.31 Million
≈ $-9.63 Million
CA$6.37 Million Canada CA$0.55 ▼ -3.51%
30508 Clarity Pharmaceuticals Ltd
AU:CU6
-2.09x AU$-47.79 Million
≈ $-33.82 Million
AU$22.86 Million Australia AU$2.31 ▼ -2.12%
30509 Condor Energy Ltd
AU:CND
-2.09x AU$-597.59K
≈ $-422.83K
AU$285.67K Australia AU$0.02 ▲ +0.00%
30510 Sovereign Metals Ltd
AU:SVM
-2.09x AU$-16.67 Million
≈ $-11.79 Million
AU$7.97 Million Australia AU$0.61 ▲ +0.83%
30511 Anhui Ronds Science & Technology Inc Co
SHG:688768
-2.09x CN¥-688.13 Million
≈ $-100.69 Million
CN¥328.64 Million China CN¥51.85 ▲ +3.16%
30512 Ozaurum Resources Ltd
AU:OZM
-2.09x AU$-1.03 Million
≈ $-730.69K
AU$493.01K Australia AU$0.09 ▼ -2.22%
30513 Canterbury Resources Ltd
AU:CBY
-2.11x AU$-713.61K
≈ $-504.93K
AU$338.28K Australia AU$0.05 ▲ +0.00%
30514 Annovis Bio Inc
NYSE:ANVS
-2.11x $-8.93 Million $4.23 Million USA $1.85 ▼ -0.54%
30515 Oncosil Medical Ltd
AU:OSL
-2.11x AU$-6.96 Million
≈ $-4.93 Million
AU$3.29 Million Australia AU$0.44 ▼ -4.40%
30516 Skyharbour Resources Ltd
V:SYH
-2.12x CA$-1.07 Million
≈ $-770.44K
CA$503.11K Canada CA$0.47 ▼ -7.00%
30517 Solstice Minerals Ltd
AU:SLS
-2.12x AU$-1.77 Million
≈ $-1.25 Million
AU$835.60K Australia AU$1.56 ▲ +2.64%
30518 Nexalin Technology Inc.
NASDAQ:NXL
-2.12x $-1.71 Million $808.36K USA $0.53 ▼ -3.18%
30519 Immutable Holdings Inc
NEO:HOLD
-2.12x CA$-1.04 Million
≈ $-751.08K
CA$489.90K Canada CA$0.17 ▲ +13.33%
30520 Desert Metals Ltd
AU:DM1
-2.12x AU$-702.48K
≈ $-497.05K
AU$331.00K Australia AU$0.01 ▲ +0.00%
30521 Dakota Gold Corp.
NYSE MKT:DC
-2.12x $-7.08 Million $3.34 Million USA $5.23 ▼ -2.61%
30522 DAKOTA GOLD CORP. DL-001
F:RR6
-2.12x €-7.08 Million
≈ $-8.28 Million
€3.34 Million Germany €4.84 ▼ -3.97%
30523 Resource Base Ltd
AU:RBX
-2.13x AU$-291.05K
≈ $-205.94K
AU$136.94K Australia AU$0.04 ▲ +0.00%
30524 Exact Therapeutics AS
OL:EXTX
-2.14x Nkr-80.55 Million
≈ $-8.48 Million
Nkr37.65 Million Norway Nkr0.87 ▲ +21.83%
30525 Webus International Limited Ordinary Shares
NASDAQ:WETO
-2.14x $-58.73 Million $27.44 Million USA $1.02 ▲ +0.50%
30526 Intchains Group Limited American Depositary Shares
NASDAQ:ICG
-2.14x $-92.93 Million $43.37 Million USA $0.86 ▼ -8.62%
30527 SIERRA GRANDE MINERALS
F:SRR0
-2.15x €-110.27K
≈ $-128.92K
€51.36K Germany €0.00 ▲ +0.00%
30528 Thorney Technologies Ltd
AU:TEK
-2.15x AU$-2.33 Million
≈ $-1.65 Million
AU$1.08 Million Australia AU$0.09 ▼ -2.15%
30529 GoldQuest Mining Corp.
V:GQC
-2.15x CA$-1.83 Million
≈ $-1.32 Million
CA$848.14K Canada CA$1.22 ▼ -10.29%
30530 DY6 Metals Ltd
AU:DY6
-2.16x AU$-718.46K
≈ $-508.36K
AU$332.27K Australia AU$0.10 ▼ -9.09%
30531 Belmont Resources Inc
V:BEA
-2.17x CA$-295.73K
≈ $-213.93K
CA$136.26K Canada CA$0.04 ▲ +0.00%
30532 Libero Copper Corp
V:LBC
-2.17x CA$-2.34 Million
≈ $-1.69 Million
CA$1.08 Million Canada CA$0.21 ▲ +0.00%
30533 Primorus Investments plc
LSE:PRIM
-2.19x GBX-271.00K
≈ $-32.97
GBX124.00K UK GBX3.70 ▲ +7.25%
30534 Linkhome Holdings Inc. Common stock
NASDAQ:LHAI
-2.19x $-3.11 Million $1.42 Million USA $0.89 ▼ -4.61%
30535 Marimaca Copper Corp
TO:MARI
-2.19x CA$-12.23 Million
≈ $-8.85 Million
CA$5.59 Million Canada CA$7.83 ▼ -2.00%
30536 Ilika plc
LSE:IKA
-2.19x GBX-3.58 Million
≈ $-435.85
GBX1.64 Million UK GBX35.50 ▼ -2.74%
30537 Cobra Resources PLC
LSE:COBR
-2.19x GBX-536.86K
≈ $-65.32
GBX245.21K UK GBX4.40 ▼ -1.12%
30538 AMUR MINERALS (A7L.SG)
STU:A7L
-2.20x €-933.00K
≈ $-1.09 Million
€425.00K Germany €2.24 ▲ +0.00%
30539 Beeio Honey Ltd
TA:BHNY
-2.20x ILA-2.12 Million
≈ $-5.68K
ILA964.00K Israel ILA88.20 ▼ -5.57%
30540 Strive Asset Management
NASDAQ:ASST
-2.20x $-28.90 Million $13.15 Million USA $14.74 ▼ -8.56%
30541 Nasus Pharma Ltd.
NYSE MKT:NSRX
-2.20x $-4.92 Million $2.24 Million USA $2.90 ▲ +1.05%
30542 Haranga Resources Ltd
AU:HAR
-2.20x AU$-1.21 Million
≈ $-859.36K
AU$551.93K Australia AU$0.14 ▲ +12.00%
30543 Renegade Exploration Ltd
AU:RNX
-2.21x AU$-906.88K
≈ $-641.68K
AU$411.21K Australia AU$0.00 ▲ +0.00%
30544 BIT MINING C.A SP.ADR 100
F:50C0
-2.21x €-32.74 Million
≈ $-38.28 Million
€14.82 Million Germany €0.63 ▼ -5.12%
30545 Mirriad Advertising PLC
LSE:MIRI
-2.21x GBX-3.37 Million
≈ $-409.42
GBX1.52 Million UK GBX0.00 ▲ +0.00%
30546 Inter-Delta Tbk
JK:INTD
-2.21x Rp-8.15 Billion
≈ $-477.82K
Rp3.69 Billion Indonesia Rp262.00 ▲ +7.38%
30547 MapLight Therapeutics, Inc. Common Stock
NASDAQ:MPLT
-2.22x $-46.83 Million $21.14 Million USA $28.34 ▲ +3.66%
30548 Suzhou Longjie Special Fiber Co Ltd
SHG:603332
-2.22x CN¥-502.16 Million
≈ $-73.48 Million
CN¥226.45 Million China CN¥12.20 ▲ +0.99%
30549 Aston Minerals Ltd
AU:ASO
-2.22x AU$-522.52K
≈ $-369.72K
AU$235.26K Australia AU$0.02 ▲ +0.00%
30550 Aruma Resources Ltd
AU:AAJ
-2.23x AU$-717.92K
≈ $-507.98K
AU$321.75K Australia AU$0.01 ▲ +0.00%
30551 Gibb River Diamonds Ltd
AU:GIB
-2.23x AU$-437.96K
≈ $-309.88K
AU$196.15K Australia AU$0.04 ▲ +11.11%
30552 Regencell Bioscience Holdings Ltd
NASDAQ:RGC
-2.23x $-2.00 Million $895.31K USA $23.75 ▲ +2.59%
30553 Provaris Energy Ltd
AU:PV1
-2.24x AU$-1.77 Million
≈ $-1.25 Million
AU$791.68K Australia AU$0.01 ▲ +10.00%
30554 Anatara Lifesciences Ltd
AU:ANR
-2.24x AU$-1.37 Million
≈ $-971.13K
AU$612.42K Australia AU$0.01 ▲ +0.00%
30555 Burley Minerals Ltd
AU:BUR
-2.24x AU$-376.94K
≈ $-266.71K
AU$168.12K Australia AU$0.02 ▲ +0.00%
30556 American Battery Technology Company Common Stock
NASDAQ:ABAT
-2.25x $-9.81 Million $4.36 Million USA $3.62 ▼ -8.12%
30557 Altamin Ltd
AU:AZI
-2.25x AU$-2.33 Million
≈ $-1.65 Million
AU$1.03 Million Australia AU$0.03 ▲ +3.85%
30558 Solstice Gold Corp
V:SGC
-2.25x CA$-414.00K
≈ $-299.48K
CA$183.62K Canada CA$0.06 ▼ -7.69%
30559 Sobr Safe Inc
NASDAQ:SOBR
-2.26x $-2.59 Million $1.15 Million USA $1.14 ▼ -1.72%
30560 THOR MNG CUFS/1LS- 00001
F:T5MB
-2.26x €-620.00K
≈ $-724.85K
€274.00K Germany €0.01 ▲ +0.00%
30561 Lenox Pasifik Investama Tbk PT
JK:LPPS
-2.27x Rp-316.48 Million
≈ $-18.54K
Rp139.57 Million Indonesia Rp65.00 ▼ -7.14%
30562 River and Mercantile UK Micro Cap Investment Company Ltd
LSE:RMMC
-2.28x GBX-485.49K
≈ $-59.07
GBX213.28K UK GBX234.00 ▲ +0.86%
30563 Panther Metals Ltd
AU:PNT
-2.28x AU$-312.79K
≈ $-221.32K
AU$137.29K Australia AU$0.01 ▼ -12.50%
30564 US Gold Corp
NASDAQ:USAU
-2.28x $-5.02 Million $2.20 Million USA $15.41 ▼ -2.53%
30565 Globe Metals & Mining Ltd
AU:GBE
-2.29x AU$-1.44 Million
≈ $-1.02 Million
AU$628.00K Australia AU$0.08 ▼ -11.76%
30566 Enveric Biosciences Inc
NASDAQ:ENVB
-2.29x $-2.07 Million $905.88K USA $1.98 ▼ -10.81%
30567 Greenvale Energy Ltd
AU:GRV
-2.30x AU$-646.06K
≈ $-457.13K
AU$281.21K Australia AU$0.04 ▲ +11.11%
30568 Amarc Resources Ltd.
V:AHR
-2.30x CA$-4.97 Million
≈ $-3.60 Million
CA$2.16 Million Canada CA$1.01 ▼ -1.94%
30569 6K Additive Inc
AU:6KA
-2.30x AU$-14.21 Million
≈ $-10.05 Million
AU$6.18 Million Australia AU$0.65 ▼ -0.76%
30570 Plantarc Bio Ltd
TA:PLNT
-2.30x ILA-1.79 Million
≈ $-4.79K
ILA777.00K Israel ILA220.90 ▲ +0.00%
30571 Entropy Neurodynamics Limited
AU:ENP
-2.30x AU$-2.60 Million
≈ $-1.84 Million
AU$1.13 Million Australia AU$0.03 ▲ +0.00%
30572 Beamr Imaging Ltd. Ordinary Share
NASDAQ:BMR
-2.31x $-2.23 Million $965.00K USA $1.90 ▼ -2.06%
30573 Neuroscientific Biopharmaceuticals Ltd
AU:NSB
-2.31x AU$-480.55K
≈ $-340.02K
AU$207.87K Australia AU$0.09 ▼ -2.15%
30574 Ordinary Fully Paid Deferred Settlement
AU:MKLDB
-2.31x AU$-7.36 Million
≈ $-5.21 Million
AU$3.18 Million Australia AU$0.18 ▲ +9.37%
30575 Eurospan Holdings Bhd
KLSE:7094
-2.32x RM-16.20 Million
≈ $-4.07 Million
RM6.99 Million Malaysia RM3.25 ▲ +0.93%
30576 RHYTHM Biosciences Ltd
AU:RHY
-2.33x AU$-2.22 Million
≈ $-1.57 Million
AU$955.41K Australia AU$0.12 ▲ +4.55%
30577 Mainz Biomed N.V.
NASDAQ:QUCY
-2.34x $-10.98 Million $4.69 Million USA $2.46 ▲ +0.41%
30578 Adavale Resources Ltd
AU:ADD
-2.34x AU$-761.84K
≈ $-539.05K
AU$325.04K Australia AU$0.04 ▼ -2.27%
30579 Seed Innovations Ltd
LSE:SEED
-2.35x GBX-359.00K
≈ $-43.68
GBX153.00K UK GBX3.20 ▲ +3.23%
30580 Redivium Ltd
AU:RIL
-2.35x AU$-1.69 Million
≈ $-1.20 Million
AU$720.06K Australia AU$0.00 ▲ +0.00%
30581 Lara Exploration Ltd.
V:LRA
-2.35x CA$-626.03K
≈ $-452.86K
CA$266.12K Canada CA$4.00 ▼ -4.76%
30582 XBiotech Inc
NASDAQ:XBIT
-2.36x $-22.95 Million $9.73 Million USA $2.39 ▼ -0.83%
30583 GoldArc Resources Limited
AU:GA8
-2.36x AU$-1.72 Million
≈ $-1.21 Million
AU$726.99K Australia AU$0.07 ▼ -1.45%
30584 Azitra Inc
NYSE MKT:AZTR
-2.36x $-2.89 Million $1.22 Million USA $0.20 ▼ -3.77%
30585 Equillium Inc
NASDAQ:EQ
-2.36x $-8.43 Million $3.57 Million USA $3.11 ▲ +11.47%
30586 Harfang Exploration Inc
V:HAR
-2.37x CA$-668.28K
≈ $-483.42K
CA$281.96K Canada CA$0.06 ▲ +10.00%
30587 Sinergi Megah Internusa Tbk PT
JK:NUSA
-2.37x Rp-153.71 Billion
≈ $-9.01 Million
Rp64.77 Billion Indonesia Rp50.00 ▲ +0.00%
30588 Argosy Minerals Ltd
AU:AGY
-2.37x AU$-654.08K
≈ $-462.80K
AU$275.46K Australia AU$0.07 ▼ -4.41%
30589 VRX Silica Ltd
AU:VRX
-2.38x AU$-1.81 Million
≈ $-1.28 Million
AU$761.02K Australia AU$0.04 ▼ -2.38%
30590 Xanadu Mines Ltd
AU:XAM
-2.39x AU$-3.49 Million
≈ $-2.47 Million
AU$1.46 Million Australia AU$0.08 ▲ +0.00%
30591 Gti Energy Ltd
AU:GTR
-2.39x AU$-883.19K
≈ $-624.91K
AU$369.55K Australia AU$0.25 ▼ -5.66%
30592 Corazon Mining Ltd
AU:CZN
-2.39x AU$-446.54K
≈ $-315.95K
AU$186.83K Australia AU$0.14 ▲ +0.00%
30593 Feedback PLC
LSE:FDBK
-2.39x GBX-1.41 Million
≈ $-171.49
GBX589.02K UK GBX7.70 ▲ +0.00%
30594 Huntsman Exploration Inc
V:HMAN
-2.39x CA$-365.27K
≈ $-264.23K
CA$152.63K Canada CA$0.16 ▲ +0.00%
30595 Schiehallion Fund Ltd
LSE:MNTN
-2.40x $-9.80 Million $4.09 Million UK $2.25 ▼ -0.88%
30596 Briacell Therapeutics Corp
NASDAQ:BCTX
-2.40x $-8.11 Million $3.38 Million USA $3.31 ▲ +1.22%
30597 Lodestar Minerals Ltd
AU:LSR
-2.41x AU$-1.40 Million
≈ $-990.85K
AU$581.39K Australia AU$0.01 ▲ +0.00%
30598 BriaCell Therapeutics Corp
NASDAQ:BCTXW
-2.41x $-8.09 Million $3.35 Million USA $0.00 ▼ -57.14%
30599 Talius Group Ltd.
AU:TAL
-2.41x AU$-2.87 Million
≈ $-2.03 Million
AU$1.19 Million Australia AU$0.07 ▲ +4.35%
30600 Whitehawk Ltd
AU:WHK
-2.41x AU$-832.09K
≈ $-588.76K
AU$344.64K Australia AU$0.01 ▼ -9.09%