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
101 RIVER TECH EO -005
F:9YQ
5.34x €10.91 Million
≈ $12.76 Million
€2.04 Million Germany €0.09 ▲ +0.00%
102 Metrics Master Income Trust
AU:MXT
5.34x AU$89.34 Million
≈ $63.21 Million
AU$16.75 Million Australia AU$1.94 ▲ +0.52%
103 Chelverton UK Dividend Trust PLC
LSE:SDV
5.14x GBX771.00K
≈ $93.81
GBX150.00K UK GBX140.00 ▲ +0.36%
104 Maritima De In
SN:MARINSA
5.13x CL$68.77 Billion
≈ $76.91 Million
CL$13.41 Billion Chile CL$98.73 ▲ +0.00%
105 BH Macro Limited
LSE:BHMU
5.02x $29.30 Million $5.84 Million UK $4.36 ▼ -1.36%
106 BH Macro Limited
LSE:BHMG
5.02x £29.30 Million
≈ $39.34 Million
£5.84 Million UK £432.50 ▲ +0.82%
107 GQG Partners Inc
AU:GQG
4.97x AU$250.10 Million
≈ $176.96 Million
AU$50.29 Million Australia AU$1.40 ▼ -1.41%
108 RomReal Limited
OL:ROM
4.97x Nkr2.95 Million
≈ $310.71K
Nkr593.74K Norway Nkr2.86 ▲ +0.00%
109 RomReal Limited
F:3RR
4.97x €2.95 Million
≈ $3.45 Million
€593.74K Germany €0.23 ▲ +12.75%
110 VULTUS AB
F:V06
4.93x €25.38 Million
≈ $29.67 Million
€5.15 Million Germany €0.00 ▲ +15.38%
111 RENEWABLE VENTURES NORDIC
F:X72
4.88x €964.00K
≈ $1.13 Million
€197.73K Germany €0.29 ▲ +2.11%
112 Key Alliance Group Bhd
KLSE:0036
4.66x RM95.55 Million
≈ $23.99 Million
RM20.50 Million Malaysia RM0.07 ▲ +0.00%
113 Cantargia AB
ST:CANTA
4.58x Skr280.72 Million
≈ $30.21 Million
Skr61.31 Million Sweden Skr2.06 ▼ -1.15%
114 Foresight Solar Fund Ltd
LSE:FSFL
4.53x GBX8.80 Million
≈ $1.07K
GBX1.94 Million UK GBX70.00 ▼ -1.41%
115 Agro Yasa Lestari PT Tbk
JK:AYLS
4.52x Rp694.47 Million
≈ $40.69K
Rp153.60 Million Indonesia Rp121.00 ▼ -13.57%
116 BioPharma Credit PLC
LSE:BPCR
4.50x $33.76 Million $7.49 Million UK $0.97 ▲ +0.63%
117 Tap Global Group Plc
LSE:TAP
4.49x GBX8.02 Million
≈ $975.68
GBX1.79 Million UK GBX1.25 ▲ +4.17%
118 Mahube Infrastructure Ltd
JSE:MHB
4.38x ZAC4.94 Million
≈ $2.62K
ZAC1.13 Million South Africa ZAC402.00 ▲ +0.25%
119 AUTO TRADER ADR 1/4 LS-01
F:2UA0
4.34x €304.60 Million
≈ $356.11 Million
€70.20 Million Germany €1.38 ▲ +0.00%
120 Mesa Royalty Trust
NYSE:MTR
4.12x $510.91K $123.97K USA $3.81 ▼ -0.39%
121 Fidelity Special Values
LSE:FSV
4.12x GBX15.32 Million
≈ $1.86K
GBX3.72 Million UK GBX423.00 ▼ -1.40%
122 Fidelity Emerging Markets Ord
LSE:FEML
4.10x GBX69.57 Million
≈ $8.46K
GBX16.96 Million UK GBX1484.00 ▼ -0.80%
123 Mawana Sugars Limited
NSE:MAWANASUG
4.06x Rs4.40 Billion
≈ $47.62 Million
Rs1.08 Billion India Rs96.45 ▼ -1.34%
124 ICG Longbow Senior Secured UK Property Debt Investments Ltd
LSE:LBOW
4.05x GBX846.37K
≈ $102.98
GBX208.94K UK GBX12.50 ▲ +0.00%
125 Neuberger Berman Next Generation Connectivity Fund Inc
NYSE:NBXG
4.03x $99.28 Million $24.64 Million USA $16.61 ▼ -1.25%
126 E4U a.s.
PR:EFORU
4.02x Kč101.27 Million
≈ $4.86 Million
Kč25.22 Million Czech Republic Kč318.00 ▼ -4.22%
127 Meiwu Technology Co Ltd
NASDAQ:WNW
3.90x $6.73 Million $1.73 Million USA $3.33 ▲ +1.22%
128 Pool Advista Finance Tbk PT
JK:POLA
3.87x Rp29.01 Billion
≈ $1.70 Million
Rp7.49 Billion Indonesia Rp56.00 ▼ -6.67%
129 MyTech Group Bhd
KLSE:7692
3.79x RM7.18 Million
≈ $1.80 Million
RM1.89 Million Malaysia RM0.29 ▲ +0.00%
130 Zuleika Gold Ltd
AU:ZAG
3.78x AU$7.80 Million
≈ $5.52 Million
AU$2.06 Million Australia AU$0.03 ▼ -5.88%
131 New Star Investment Trust plc
LSE:NSI
3.67x GBX1.17 Million
≈ $142.11
GBX318.00K UK GBX134.50 ▼ -0.37%
132 International Tower Hill Mines Ltd
TO:ITH
3.66x CA$1.78 Million
≈ $1.29 Million
CA$485.31K Canada CA$3.40 ▼ -7.86%
133 Pantheon Infrastructure PLC
LSE:PINT
3.57x GBX21.86 Million
≈ $2.66K
GBX6.12 Million UK GBX115.00 ▼ -1.20%
134 Kalina Power Ltd
AU:KPO
3.55x AU$16.97 Million
≈ $12.01 Million
AU$4.79 Million Australia AU$0.01 ▼ -7.69%
135 Gozde Girisim Sermayesi Yatirim Ortakligi AS
IS:GOZDE
3.44x TL3.11 Billion
≈ $69.66 Million
TL904.99 Million Turkey TL19.62 ▼ -1.90%
136 Fsport AB
ST:FSPORT
3.36x Skr4.10 Million
≈ $440.90K
Skr1.22 Million Sweden Skr0.10 ▼ -5.66%
137 Aurora Investment Trust plc
LSE:ARR
3.21x GBX1.42 Million
≈ $172.65
GBX442.00K UK GBX239.50 ▼ -0.62%
138 Central Securities Corporation
NYSE MKT:CET
3.19x $9.99 Million $3.14 Million USA $53.15 ▲ +0.34%
139 Raptis Group Ltd
AU:RPG
3.18x AU$198.53K
≈ $140.47K
AU$62.52K Australia AU$0.06 ▲ +0.00%
140 Modiin Energy-Limited Partnership
TA:MDIN-L
3.15x ILA2.62 Million
≈ $7.03K
ILA834.00K Israel ILA194.50 ▲ +10.45%
141 BlackRock Energy and Resources Closed Fund
NYSE:BGR
3.10x $4.23 Million $1.36 Million USA $16.07 ▲ +0.63%
142 Polar Capital Technology Trust
LSE:PCT
3.07x GBX379.21 Million
≈ $46.14K
GBX123.44 Million UK GBX728.50 ▼ -0.68%
143 Nippon Active Value Fund Plc
LSE:NAVF
3.01x GBX2.02 Million
≈ $246.14
GBX671.00K UK GBX226.00 ▲ +0.00%
144 Trend Gayrimenkul Yatirim Ortakligi AS
IS:TDGYO
3.01x TL75.11 Million
≈ $1.68 Million
TL24.93 Million Turkey TL14.30 ▼ -2.79%
145 Bookook Securities Co Ltd
KO:001275
2.99x ₩2.93 Trillion
≈ $1.98 Billion
₩978.66 Billion Korea ₩31050.00 ▼ -0.16%
146 Bookook Sec
KO:001270
2.99x ₩2.93 Trillion
≈ $1.98 Billion
₩978.66 Billion Korea ₩58300.00 ▼ -0.34%
147 NanoRepro AG
XETRA:NN6
2.96x €2.05 Million
≈ $2.40 Million
€694.21K Germany €1.80 ▲ +0.00%
148 Green Earth Group N.V.
AS:HWK
2.94x €414.00K
≈ $484.01K
€141.00K USA €2.36 ▲ +0.85%
149 KBC Ancora
BR:KBCA
2.93x €294.80 Million
≈ $344.65 Million
€100.55 Million Belgium €75.50 ▼ -0.79%
150 Global Data Centre Group
AU:GDC
2.85x AU$79.30 Million
≈ $56.11 Million
AU$27.86 Million Australia AU$1.43 ▲ +0.00%
151 Choo Bee Metal Industries Bhd
KLSE:5797
2.84x RM30.15 Million
≈ $7.57 Million
RM10.62 Million Malaysia RM0.53 ▲ +0.95%
152 Molecure S.A.
WAR:MOC
2.83x zł26.15 Million
≈ $7.20 Million
zł9.24 Million Poland zł5.73 ▼ -4.02%
153 ECR Minerals plc
LSE:ECR
2.79x GBX226.45K
≈ $27.55
GBX81.15K UK GBX0.25 ▲ +0.00%
154 WAM Capital Ltd
AU:WAM
2.78x AU$114.68 Million
≈ $81.14 Million
AU$41.32 Million Australia AU$1.55 ▼ -0.64%
155 Hannon Armstrong Sustainable Infrastructure Capital Inc
NYSE:HASI
2.75x $15.61 Billion $5.67 Billion USA $40.13 ▼ -1.28%
156 Rig Tenders Tbk
JK:RIGS
2.74x Rp36.58 Billion
≈ $2.14 Million
Rp13.37 Billion Indonesia Rp665.00 ▼ -1.48%
157 Opple Lighting Co Ltd
SHG:603515
2.70x CN¥7.05 Billion
≈ $1.03 Billion
CN¥2.61 Billion China CN¥18.76 ▼ -0.79%
158 NXG NextGen Infrastructure Income Fund
NYSE:NXG
2.66x $144.69 Million $54.45 Million USA $59.69 ▲ +1.05%
159 Nicolas Miguet et Associes SA
PA:MLNMA
2.63x €2.77 Million
≈ $3.24 Million
€1.05 Million France €0.41 ▼ -12.77%
160 Titanium Oyj
HE:TITAN
2.62x €7.93 Million
≈ $9.27 Million
€3.02 Million Finland €6.38 ▲ +1.27%
161 Capital Gearing Trust
LSE:CGT
2.61x GBX8.51 Million
≈ $1.04K
GBX3.26 Million UK GBX5180.00 ▲ +0.19%
162 MFC Industrial Real Estate Investment Trust
BK:MIT
2.58x ฿359.96 Million
≈ $11.22 Million
฿139.44 Million Thailand ฿0.41 ▲ +0.00%
163 Trinity Freehold & Leasehold PRP Fund
BK:TNPF
2.58x ฿2.18 Million
≈ $68.10K
฿847.93K Thailand ฿1.40 ▲ +0.72%
164 Rightmove PLC
LSE:RMV
2.56x GBX117.33 Million
≈ $14.28K
GBX45.88 Million UK GBX431.40 ▼ -0.87%
165 VCI Global Limited Ordinary Share
NASDAQ:VCIG
2.54x $59.55 Million $23.42 Million USA $7.86 ▼ -12.57%
166 Tekla Healthcare Investors
NYSE:HQH
2.54x $8.72 Million $3.43 Million USA $18.99 ▼ -0.89%
167 Fuji Finance Indonesia Tbk PT
JK:FUJI
2.51x Rp21.74 Billion
≈ $1.27 Million
Rp8.65 Billion Indonesia Rp280.00 ▼ -2.78%
168 Southern Hydropower JSC
VN:SHP
2.49x ₫132.63 Billion
≈ $5.04 Million
₫53.29 Billion Vietnam ₫35600.00 ▲ +3.19%
169 Formuepleje Limittellus
CO:FPILIM
2.49x Dkr4.97K
≈ $777.75
Dkr2.00K Denmark Dkr296.40 ▼ -0.27%
170 Alkim Kagit Sanayi ve Ticaret AS
IS:ALKA
2.47x TL255.32 Million
≈ $5.72 Million
TL103.45 Million Turkey TL10.28 ▼ -2.28%
171 Polygon-L
TA:POLY
2.46x ILA11.89 Million
≈ $31.89K
ILA4.84 Million Israel ILA5000.00 ▼ -1.24%
172 PDZ Holdings Bhd
KLSE:6254
2.46x RM13.71 Million
≈ $3.44 Million
RM5.58 Million Malaysia RM0.02 ▼ -20.00%
173 Merit Turizm Yatirim ve Isletme AS
IS:MERIT
2.46x TL100.63 Million
≈ $2.25 Million
TL40.94 Million Turkey TL16.52 ▼ -1.55%
174 Aurora Energy Metals Ltd
AU:1AE
2.45x AU$510.79K
≈ $361.42K
AU$208.63K Australia AU$0.06 ▲ +0.00%
175 Touch Ventures Ltd
AU:TVL
2.41x AU$486.00K
≈ $343.88K
AU$202.00K Australia AU$0.06 ▲ +0.00%
176 Hansa Investment Company Ltd
LSE:HANA
2.39x GBX3.41 Million
≈ $414.41
GBX1.42 Million UK GBX320.00 ▲ +0.31%
177 Hansa Trust
LSE:HAN
2.39x GBX3.41 Million
≈ $414.41
GBX1.42 Million UK GBX330.00 ▼ -1.79%
178 Thor Explorations Ltd.
V:THX
2.38x CA$64.33 Million
≈ $46.53 Million
CA$27.07 Million Canada CA$1.23 ▼ -5.38%
179 Source Rock Royalties Ltd
V:SRR
2.37x CA$1.26 Million
≈ $910.27K
CA$530.42K Canada CA$0.99 ▲ +0.00%
180 Downing Renewables & Infrastructure Trust PLC
LSE:DORE
2.37x GBX4.24 Million
≈ $516.37
GBX1.79 Million UK GBX102.00 ▲ +0.00%
181 Rights and Issues Investment Trust Public Limited Company
LSE:RIII
2.36x GBX656.00K
≈ $79.82
GBX278.00K UK GBX2190.00 ▼ -0.45%
182 Doric Nimrod Air Three Ltd
LSE:DNA3
2.35x GBX9.38 Million
≈ $1.14K
GBX4.00 Million UK GBX64.00 ▼ -0.78%
183 Ramada Investimentos e Industria S.A
LS:RAM
2.32x €10.75 Million
≈ $12.57 Million
€4.63 Million Portugal €6.82 ▲ +0.89%
184 Next Vision Stabilized Systems
TA:NXSN
2.32x ILA64.93 Million
≈ $174.06K
ILA28.00 Million Israel ILA29570.00 ▲ +1.34%
185 SAB Finance as
PR:SABFG
2.32x Kč4.63 Billion
≈ $222.23 Million
Kč2.00 Billion Czech Republic Kč1060.00 ▲ +0.00%
186 Plato Income Maximiser Ltd
AU:PL8
2.28x AU$23.15 Million
≈ $16.38 Million
AU$10.14 Million Australia AU$1.37 ▼ -0.36%
187 Bioventix
LSE:BVXP
2.23x GBX4.44 Million
≈ $539.88
GBX1.99 Million UK GBX1660.00 ▲ +0.00%
188 Cariboo Rose Resources Ltd
V:CRB
2.22x CA$261.25K
≈ $188.98K
CA$117.64K Canada CA$0.05 ▲ +11.11%
189 Rumere Co. Ltd.
SHE:301088
2.21x CN¥104.10 Million
≈ $15.23 Million
CN¥47.13 Million China CN¥14.10 ▼ -2.76%
190 SIMFABRIC SA ZY-10
F:853
2.20x €3.07 Million
≈ $3.59 Million
€1.39 Million Germany €0.33 ▲ +1.84%
191 360 Capital Mortgage REIT
AU:TCF
2.19x AU$1.92 Million
≈ $1.35 Million
AU$875.00K Australia AU$5.78 ▼ -0.34%
192 Dalian Dalicap Technology Co Ltd
SHE:301566
2.17x CN¥155.69 Million
≈ $22.78 Million
CN¥71.78 Million China CN¥38.51 ▲ +3.24%
193 Volta Finance Ltd
LSE:VTAS
2.15x GBX19.23 Million
≈ $2.34K
GBX8.93 Million UK GBX530.00 ▲ +0.00%
194 Newcap Holding A/S
CO:NEWCAP
2.12x Dkr5.12 Million
≈ $801.37K
Dkr2.42 Million Denmark Dkr444.50 ▼ -1.77%
195 NVE Corporation
NASDAQ:NVEC
2.11x $4.49 Million $2.13 Million USA $110.02 ▼ -2.13%
196 Schroder Oriental Income Fund
LSE:SOI
2.08x GBX92.59 Million
≈ $11.27K
GBX44.42 Million UK GBX455.00 ▼ -0.76%
197 River Tech plc
OL:RIVER
2.07x Nkr4.23 Million
≈ $445.58K
Nkr2.04 Million Norway Nkr1.40 ▲ +0.00%
198 Elkop SA
WAR:EKP
2.05x zł45.00K
≈ $12.38K
zł22.00K Poland zł1.80 ▲ +4.96%
199 Dwarikesh Sugar Industries Limited
NSE:DWARKESH
2.04x Rs5.59 Billion
≈ $60.43 Million
Rs2.73 Billion India Rs44.08 ▼ -0.52%
200 Creo Medical Group PLC
LSE:CREO
1.97x GBX15.60 Million
≈ $1.90K
GBX7.90 Million UK GBX13.75 ▼ -2.65%