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,333
Operating CF and total liabilities required

Last Updated

Jul 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 Metrics Master Income Trust
AU:MXT
5.34x AU$89.34 Million
≈ $63.21 Million
AU$16.75 Million Australia AU$1.94 ▼ -1.02%
102 Rights and Issues Investment Trust Public Limited Company
LSE:RIII
5.27x GBX1.51 Million
≈ $183.97
GBX287.00K UK GBX2300.00 ▲ +0.88%
103 Chelverton UK Dividend Trust PLC
LSE:SDV
5.14x GBX771.00K
≈ $93.81
GBX150.00K UK GBX139.00 ▼ -0.36%
104 BH Macro Limited
LSE:BHMG
5.02x £29.30 Million
≈ $39.34 Million
£5.84 Million UK £422.50 ▼ -0.12%
105 BH Macro Limited
LSE:BHMU
5.02x $29.30 Million $5.84 Million UK $4.31 ▼ -0.92%
106 GQG Partners Inc
AU:GQG
4.97x AU$250.10 Million
≈ $176.96 Million
AU$50.29 Million Australia AU$1.40 ▲ +1.45%
107 RomReal Limited
OL:ROM
4.97x Nkr2.95 Million
≈ $310.71K
Nkr593.74K Norway Nkr2.76 ▲ +0.00%
108 RomReal Limited
F:3RR
4.97x €2.95 Million
≈ $3.45 Million
€593.74K Germany €0.20 ▼ -2.94%
109 VULTUS AB
F:V06
4.93x €25.38 Million
≈ $29.67 Million
€5.15 Million Germany €0.31 ▲ +7047.73%
110 RENEWABLE VENTURES NORDIC
F:X72
4.88x €964.00K
≈ $1.13 Million
€197.73K Germany €0.26 ▼ -0.78%
111 Key Alliance Group Bhd
KLSE:0036
4.66x RM95.55 Million
≈ $23.99 Million
RM20.50 Million Malaysia RM0.08 ▲ +0.00%
112 Maritima De In
SN:MARINSA
4.62x CL$68.77 Billion
≈ $76.91 Million
CL$14.88 Billion Chile CL$95.00 ▲ +0.00%
113 Cantargia AB
ST:CANTA
4.58x Skr280.72 Million
≈ $30.21 Million
Skr61.31 Million Sweden Skr1.84 ▼ -4.07%
114 Foresight Solar Fund Ltd
LSE:FSFL
4.53x GBX8.80 Million
≈ $1.07K
GBX1.94 Million UK GBX74.50 ▲ +0.54%
115 Agro Yasa Lestari PT Tbk
JK:AYLS
4.52x Rp694.47 Million
≈ $40.69K
Rp153.60 Million Indonesia Rp153.00 ▲ +4.79%
116 BioPharma Credit PLC
LSE:BPCR
4.50x $33.76 Million $7.49 Million UK $0.96 ▼ -0.41%
117 Tap Global Group Plc
LSE:TAP
4.49x GBX8.02 Million
≈ $975.68
GBX1.79 Million UK GBX1.30 ▲ +0.00%
118 Mahube Infrastructure Ltd
JSE:MHB
4.38x ZAC4.94 Million
≈ $2.62K
ZAC1.13 Million South Africa ZAC440.00 ▲ +5.01%
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 Fidelity Special Values
LSE:FSV
4.12x GBX15.32 Million
≈ $1.86K
GBX3.72 Million UK GBX445.00 ▲ +0.23%
121 Fidelity Emerging Markets Ord
LSE:FEML
4.10x GBX69.57 Million
≈ $8.46K
GBX16.96 Million UK GBX1368.00 ▼ -3.25%
122 ICG Longbow Senior Secured UK Property Debt Investments Ltd
LSE:LBOW
4.05x GBX846.37K
≈ $102.98
GBX208.94K UK GBX11.95 ▼ -0.42%
123 Neuberger Berman Next Generation Connectivity Fund Inc
NYSE:NBXG
4.03x $99.28 Million $24.64 Million USA $14.89 ▼ -2.55%
124 E4U a.s.
PR:EFORU
4.02x Kč101.27 Million
≈ $4.86 Million
Kč25.22 Million Czech Republic Kč336.00 ▲ +1.20%
125 Pool Advista Finance Tbk PT
JK:POLA
3.87x Rp29.01 Billion
≈ $1.70 Million
Rp7.49 Billion Indonesia Rp60.00 ▲ +1.69%
126 MyTech Group Bhd
KLSE:7692
3.79x RM7.18 Million
≈ $1.80 Million
RM1.89 Million Malaysia RM0.26 ▲ +0.00%
127 Zuleika Gold Ltd
AU:ZAG
3.78x AU$7.80 Million
≈ $5.52 Million
AU$2.06 Million Australia AU$0.04 ▲ +12.12%
128 New Star Investment Trust plc
LSE:NSI
3.67x GBX1.17 Million
≈ $142.11
GBX318.00K UK GBX139.00 ▲ +0.36%
129 International Tower Hill Mines Ltd
TO:ITH
3.66x CA$1.78 Million
≈ $1.29 Million
CA$485.31K Canada CA$2.81 ▲ +0.36%
130 Pantheon Infrastructure PLC
LSE:PINT
3.57x GBX21.86 Million
≈ $2.66K
GBX6.12 Million UK GBX116.00 ▼ -0.85%
131 Kalina Power Ltd
AU:KPO
3.55x AU$16.97 Million
≈ $12.01 Million
AU$4.79 Million Australia AU$0.02 ▲ +6.25%
132 Gozde Girisim Sermayesi Yatirim Ortakligi AS
IS:GOZDE
3.44x TL3.11 Billion
≈ $69.66 Million
TL904.99 Million Turkey TL22.80 ▼ -3.14%
133 Fsport AB
ST:FSPORT
3.36x Skr4.10 Million
≈ $440.90K
Skr1.22 Million Sweden Skr0.12 ▼ -14.08%
134 Aurora Investment Trust plc
LSE:ARR
3.21x GBX1.42 Million
≈ $172.65
GBX442.00K UK GBX250.00 ▲ +0.40%
135 Central Securities Corporation
NYSE MKT:CET
3.19x $9.99 Million $3.14 Million USA $53.15 ▲ +0.34%
136 Raptis Group Ltd
AU:RPG
3.18x AU$198.53K
≈ $140.47K
AU$62.52K Australia AU$0.06 ▲ +0.00%
137 Modiin Energy-Limited Partnership
TA:MDIN-L
3.15x ILA2.62 Million
≈ $7.03K
ILA834.00K Israel ILA215.80 ▲ +0.37%
138 BlackRock Energy and Resources Closed Fund
NYSE:BGR
3.10x $4.23 Million $1.36 Million USA $16.00 ▲ +0.50%
139 Polar Capital Technology Trust
LSE:PCT
3.07x GBX379.21 Million
≈ $46.14K
GBX123.44 Million UK GBX627.50 ▼ -2.86%
140 Nippon Active Value Fund Plc
LSE:NAVF
3.01x GBX2.02 Million
≈ $246.14
GBX671.00K UK GBX225.00 ▼ -0.88%
141 Trend Gayrimenkul Yatirim Ortakligi AS
IS:TDGYO
3.01x TL75.11 Million
≈ $1.68 Million
TL24.93 Million Turkey TL15.83 ▲ +1.47%
142 Bookook Securities Co Ltd
KO:001275
2.99x ₩2.93 Trillion
≈ $1.98 Billion
₩978.66 Billion Korea ₩30500.00 ▼ -0.65%
143 NanoRepro AG
XETRA:NN6
2.96x €2.05 Million
≈ $2.40 Million
€694.21K Germany €2.28 ▲ +1.79%
144 Green Earth Group N.V.
AS:HWK
2.94x €414.00K
≈ $484.01K
€141.00K USA €2.26 ▲ +0.00%
145 KBC Ancora
BR:KBCA
2.93x €294.80 Million
≈ $344.65 Million
€100.55 Million Belgium €84.80 ▼ -0.93%
146 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%
147 Choo Bee Metal Industries Bhd
KLSE:5797
2.84x RM30.15 Million
≈ $7.57 Million
RM10.62 Million Malaysia RM0.50 ▲ +0.00%
148 Molecure S.A.
WAR:MOC
2.83x zł26.15 Million
≈ $7.20 Million
zł9.24 Million Poland zł5.80 ▼ -0.68%
149 Mesa Royalty Trust
NYSE:MTR
2.83x $510.91K $180.62K USA $3.11 ▼ -2.20%
150 Cross Timbers Royalty Trust
NYSE:CRT
2.80x $4.22 Million $1.51 Million USA $9.86 ▲ +7.41%
151 ECR Minerals plc
LSE:ECR
2.79x GBX226.45K
≈ $27.55
GBX81.15K UK GBX0.20 ▲ +0.00%
152 WAM Capital Ltd
AU:WAM
2.78x AU$114.68 Million
≈ $81.14 Million
AU$41.32 Million Australia AU$1.57 ▼ -0.95%
153 Hannon Armstrong Sustainable Infrastructure Capital Inc
NYSE:HASI
2.75x $15.61 Billion $5.67 Billion USA $38.42 ▼ -1.18%
154 PDZ Holdings Bhd
KLSE:6254
2.75x RM13.71 Million
≈ $3.44 Million
RM4.99 Million Malaysia RM0.03 ▲ +0.00%
155 Rig Tenders Tbk
JK:RIGS
2.74x Rp36.58 Billion
≈ $2.14 Million
Rp13.37 Billion Indonesia Rp685.00 ▲ +0.00%
156 Opple Lighting Co Ltd
SHG:603515
2.70x CN¥7.05 Billion
≈ $1.03 Billion
CN¥2.61 Billion China CN¥16.95 ▼ -2.81%
157 NXG NextGen Infrastructure Income Fund
NYSE:NXG
2.66x $144.69 Million $54.45 Million USA $58.81 ▼ -3.15%
158 Nicolas Miguet et Associes SA
PA:MLNMA
2.63x €2.77 Million
≈ $3.24 Million
€1.05 Million France €0.20 ▲ +10.00%
159 MFC Industrial Real Estate Investment Trust
BK:MIT
2.58x ฿359.96 Million
≈ $11.22 Million
฿139.44 Million Thailand ฿0.41 ▲ +0.00%
160 Trinity Freehold & Leasehold PRP Fund
BK:TNPF
2.58x ฿2.18 Million
≈ $68.10K
฿847.93K Thailand ฿1.40 ▲ +0.72%
161 Rightmove PLC
LSE:RMV
2.56x GBX117.33 Million
≈ $14.28K
GBX45.88 Million UK GBX451.00 ▼ -1.03%
162 VCI Global Limited Ordinary Share
NASDAQ:VCIG
2.54x $59.55 Million $23.42 Million USA $0.92 ▼ -14.81%
163 Tekla Healthcare Investors
NYSE:HQH
2.54x $8.72 Million $3.43 Million USA $20.88 ▲ +0.14%
164 Fuji Finance Indonesia Tbk PT
JK:FUJI
2.51x Rp21.74 Billion
≈ $1.27 Million
Rp8.65 Billion Indonesia Rp210.00 ▼ -2.78%
165 Southern Hydropower JSC
VN:SHP
2.49x ₫132.63 Billion
≈ $5.04 Million
₫53.29 Billion Vietnam ₫32500.00 ▲ +0.62%
166 Formuepleje Limittellus
CO:FPILIM
2.49x Dkr4.97K
≈ $777.75
Dkr2.00K Denmark Dkr296.64 ▼ -1.41%
167 Alkim Kagit Sanayi ve Ticaret AS
IS:ALKA
2.47x TL255.32 Million
≈ $5.72 Million
TL103.45 Million Turkey TL9.00 ▼ -1.42%
168 Polygon-L
TA:POLY
2.46x ILA11.89 Million
≈ $31.89K
ILA4.84 Million Israel ILA5250.00 ▼ -0.91%
169 Merit Turizm Yatirim ve Isletme AS
IS:MERIT
2.46x TL100.63 Million
≈ $2.25 Million
TL40.94 Million Turkey TL17.51 ▲ +0.06%
170 Aurora Energy Metals Ltd
AU:1AE
2.45x AU$510.79K
≈ $361.42K
AU$208.63K Australia AU$0.05 ▲ +0.00%
171 Indo Borax & Chemicals Limited
NSE:INDOBORAX
2.41x Rs440.51 Million
≈ $4.76 Million
Rs182.89 Million India Rs465.70 ▲ +4.07%
172 Touch Ventures Ltd
AU:TVL
2.41x AU$486.00K
≈ $343.88K
AU$202.00K Australia AU$0.06 ▼ -1.67%
173 Hansa Trust
LSE:HAN
2.39x GBX3.41 Million
≈ $414.41
GBX1.42 Million UK GBX326.00 ▼ -1.21%
174 Source Rock Royalties Ltd
V:SRR
2.37x CA$1.26 Million
≈ $910.27K
CA$530.42K Canada CA$0.99 ▼ -1.00%
175 Downing Renewables & Infrastructure Trust PLC
LSE:DORE
2.37x GBX4.24 Million
≈ $516.37
GBX1.79 Million UK GBX102.00 ▲ +0.00%
176 Doric Nimrod Air Three Ltd
LSE:DNA3
2.35x GBX9.38 Million
≈ $1.14K
GBX4.00 Million UK GBX64.00 ▼ -0.78%
177 Ramada Investimentos e Industria S.A
LS:RAM
2.32x €10.75 Million
≈ $12.57 Million
€4.63 Million Portugal €6.60 ▲ +0.30%
178 Next Vision Stabilized Systems
TA:NXSN
2.32x ILA64.93 Million
≈ $174.06K
ILA28.00 Million Israel ILA23420.00 ▲ +1.43%
179 Plato Income Maximiser Ltd
AU:PL8
2.28x AU$23.15 Million
≈ $16.38 Million
AU$10.14 Million Australia AU$1.41 ▼ -1.40%
180 Bioventix
LSE:BVXP
2.23x GBX4.44 Million
≈ $539.88
GBX1.99 Million UK GBX1550.00 ▲ +0.00%
181 Rumere Co. Ltd.
SHE:301088
2.21x CN¥104.10 Million
≈ $15.23 Million
CN¥47.13 Million China CN¥11.77 ▼ -2.73%
182 SIMFABRIC SA ZY-10
F:853
2.20x €3.07 Million
≈ $3.59 Million
€1.39 Million Germany €0.30 ▼ -5.07%
183 360 Capital Mortgage REIT
AU:TCF
2.19x AU$1.92 Million
≈ $1.35 Million
AU$875.00K Australia AU$5.72 ▼ -0.69%
184 Dalian Dalicap Technology Co Ltd
SHE:301566
2.17x CN¥155.69 Million
≈ $22.78 Million
CN¥71.78 Million China CN¥21.18 ▼ -9.33%
185 Newcap Holding A/S
CO:NEWCAP
2.12x Dkr5.12 Million
≈ $801.37K
Dkr2.42 Million Denmark Dkr426.00 ▲ +0.00%
186 Capital Gearing Trust
LSE:CGT
2.11x GBX5.20 Million
≈ $632.81
GBX2.47 Million UK GBX5190.00 ▼ -0.76%
187 Volta Finance Ltd
LSE:VTAS
2.11x GBX28.93 Million
≈ $3.52K
GBX13.72 Million UK GBX532.50 ▲ +0.00%
188 M&G Credit Income Investment Trust PLC
LSE:MGCI
2.10x GBX5.25 Million
≈ $638.29
GBX2.50 Million UK GBX93.80 ▲ +0.86%
189 Schroder Oriental Income Fund
LSE:SOI
2.08x GBX92.59 Million
≈ $11.27K
GBX44.42 Million UK GBX426.50 ▼ -1.61%
190 River Tech plc
OL:RIVER
2.07x Nkr4.23 Million
≈ $445.58K
Nkr2.04 Million Norway Nkr1.40 ▲ +0.00%
191 Khee San Bhd
KLSE:6203
2.06x RM12.56 Million
≈ $3.15 Million
RM6.09 Million Malaysia RM0.12 ▲ +0.00%
192 Elkop SA
WAR:EKP
2.05x zł45.00K
≈ $12.38K
zł22.00K Poland zł2.00 ▲ +0.00%
193 Creepy Jar SA
WAR:CRJ
2.00x zł35.80 Million
≈ $9.85 Million
zł17.86 Million Poland zł477.00 ▲ +0.00%
194 SAGTEC GLOBAL LIMITED Ordinary shares
NASDAQ:SAGT
1.96x $28.67 Million $14.64 Million USA $0.88 ▼ -1.02%
195 Wam Leaders Ltd
AU:WLE
1.95x AU$86.34 Million
≈ $61.09 Million
AU$44.23 Million Australia AU$1.37 ▼ -0.36%
196 Arrow Greentech Limited
NSE:ARROWGREEN
1.94x Rs445.70 Million
≈ $4.82 Million
Rs229.60 Million India Rs670.00 ▼ -3.40%
197 Scynexis Inc
NASDAQ:SCYX
1.91x $18.40 Million $9.65 Million USA $4.27 ▼ -4.69%
198 Future Generation Australia Ltd
AU:FGX
1.90x AU$72.53 Million
≈ $51.32 Million
AU$38.17 Million Australia AU$1.35 ▼ -0.74%
199 NO GRAVITY GAMES ZY -10
F:8YX
1.90x €1.47 Million
≈ $1.72 Million
€776.14K Germany €0.03 ▼ -8.23%
200 BlackRock ESG Capital Allocation Trust
NYSE:ECAT
1.89x $344.62 Million $182.33 Million USA $15.31 ▼ -1.73%