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
301 NB Private Equity Partners Ltd
LSE:NBPE
1.27x GBX122.46 Million
≈ $14.90K
GBX96.67 Million UK GBX1490.00 ▲ +0.00%
302 Concord Biotech Limited
NSE:CONCORDBIO
1.26x Rs2.47 Billion
≈ $26.76 Million
Rs1.96 Billion India Rs1201.50 ▲ +3.03%
303 Sino-High (China) Co. Ltd.
SHE:301076
1.25x CN¥139.43 Million
≈ $20.40 Million
CN¥111.59 Million China CN¥27.79 ▲ +0.32%
304 Onlineformapro SA
PA:MLONL
1.25x €3.41 Million
≈ $3.98 Million
€2.74 Million France €1.02 ▼ -12.07%
305 Olive Resource Capital Inc
V:OC
1.24x CA$961.56K
≈ $695.58K
CA$773.00K Canada CA$0.12 ▲ +0.00%
306 Wheaton Precious Metals Corp
TO:WPM
1.24x CA$750.28 Million
≈ $542.74 Million
CA$603.34 Million Canada CA$173.92 ▼ -3.52%
307 North Atlantic Smaller Companies Investment Trust PLC
LSE:NAS
1.24x GBX3.78 Million
≈ $459.92
GBX3.04 Million UK GBX391.00 ▲ +0.00%
308 Auto Trader Group plc
LSE:AUTO
1.24x GBX165.90 Million
≈ $20.19K
GBX133.80 Million UK GBX444.70 ▼ -0.71%
309 Alma Metals Ltd
AU:ALM
1.23x AU$687.62K
≈ $486.54K
AU$560.22K Australia AU$0.02 ▲ +0.00%
310 Borosil Scientific
NSE:BOROSCI
1.23x Rs1.20 Billion
≈ $12.98 Million
Rs978.97 Million India Rs154.28 ▲ +1.86%
311 Mingyue Optical Lens Co.Ltd.
SHE:301101
1.22x CN¥282.82 Million
≈ $41.39 Million
CN¥231.16 Million China CN¥31.37 ▼ -1.85%
312 Atinum Investment Co. Ltd
KQ:021080
1.21x ₩20.12 Billion
≈ $13.64 Million
₩16.58 Billion Korea ₩3275.00 ▲ +7.91%
313 Avadh Sugar & Energy Limited
NSE:AVADHSUGAR
1.21x Rs9.16 Billion
≈ $99.04 Million
Rs7.55 Billion India Rs468.90 ▲ +2.73%
314 Hangzhou AGS MedTech Co. Ltd. A
SHG:688581
1.19x CN¥151.20 Million
≈ $22.13 Million
CN¥127.24 Million China CN¥54.89 ▼ -0.81%
315 IMPRENDIROMA S.P.A.
F:Y37
1.19x €26.81 Million
≈ $31.34 Million
€22.61 Million Germany €0.55 ▲ +4.76%
316 Public Packages Holdings Bhd
KLSE:8273
1.18x RM45.44 Million
≈ $11.41 Million
RM38.35 Million Malaysia RM0.65 ▲ +2.36%
317 AMREP Corporation
NYSE:AXR
1.18x $5.40 Million $4.57 Million USA $25.86 ▼ -2.38%
318 M N C Wireless Bhd
KLSE:0103
1.18x RM10.36 Million
≈ $2.60 Million
RM8.80 Million Malaysia RM0.04 ▲ +0.00%
319 Nova Wellness Group Bhd
KLSE:0201
1.17x RM10.42 Million
≈ $2.62 Million
RM8.89 Million Malaysia RM0.34 ▲ +1.49%
320 J.G.CHEMICALS LIMITED
NSE:JGCHEM
1.17x Rs331.31 Million
≈ $3.58 Million
Rs282.86 Million India Rs432.45 ▲ +0.28%
321 Koza Altin Isletmeleri AS
IS:KOZAL
1.17x TL5.35 Billion
≈ $119.73 Million
TL4.58 Billion Turkey TL40.00 ▲ +0.35%
322 Sodas Sodyum Sanayi AS
IS:SODSN
1.17x TL11.50 Million
≈ $257.50K
TL9.87 Million Turkey TL9.42 ▼ -1.36%
323 Zhejiang Tianzhen Technology Co. Ltd. A
SHE:301356
1.17x CN¥212.41 Million
≈ $31.08 Million
CN¥182.30 Million China CN¥22.92 ▼ -5.25%
324 Industrivarden AB ser. A
ST:INDU-A
1.16x Skr9.21 Billion
≈ $991.36 Million
Skr7.93 Billion Sweden Skr515.00 ▼ -0.68%
325 Yuanbao Inc. American Depositary Shares
NASDAQ:YB
1.14x $1.50 Billion $1.31 Billion USA $14.87 ▼ -2.04%
326 Surya Permata Andalan Tbk PT
JK:NATO
1.14x Rp4.10 Billion
≈ $240.18K
Rp3.60 Billion Indonesia Rp580.00 ▼ -1.69%
327 IMMERSION G. S.A. ZY 10
F:73W
1.14x €382.77K
≈ $447.50K
€337.16K Germany €0.10 ▼ -14.75%
328 UMS-Neiken Group Bhd
KLSE:7227
1.13x RM10.56 Million
≈ $2.65 Million
RM9.36 Million Malaysia RM0.95 ▲ +6.15%
329 KKR Credit Income Fund
AU:KKC
1.13x AU$30.55 Million
≈ $21.61 Million
AU$27.15 Million Australia AU$2.06 ▲ +0.00%
330 Wealth First Portfolio Managers Limited
NSE:WEALTH
1.12x Rs103.65 Million
≈ $1.12 Million
Rs92.53 Million India Rs935.90 ▼ -0.04%
331 Piper Sandler Companies
NYSE:PIPR
1.12x $847.30 Million $756.66 Million USA $75.63 ▼ -2.27%
332 Dana Brata Luhur PT
JK:TEBE
1.11x Rp71.07 Billion
≈ $4.16 Million
Rp63.74 Billion Indonesia Rp940.00 ▼ -7.39%
333 Thye Ming Industrial Co Ltd
TW:9927
1.11x NT$1.26 Billion
≈ $39.56 Million
NT$1.13 Billion Taiwan NT$70.00 ▲ +2.19%
334 Georgia Capital PLC
LSE:CGEO
1.11x GBX3.36 Million
≈ $408.81
GBX3.03 Million UK GBX4015.00 ▼ -2.31%
335 Sino AG
F:XTP
1.11x €2.63 Million
≈ $3.08 Million
€2.38 Million Germany €101.00 ▼ -0.98%
336 JUMBO SA UNSP.ADR/1 O.N.
F:5JB1
1.10x €300.69 Million
≈ $351.53 Million
€272.34 Million Germany €23.20 ▼ -2.52%
337 Jiangsu Zhengdan Chemical Industry Co Ltd
SHE:300641
1.10x CN¥127.86 Million
≈ $18.71 Million
CN¥116.06 Million China CN¥15.59 ▲ +2.90%
338 TINYBUILD REGSCAT3 DL-001
F:8Z3
1.10x €12.67 Million
≈ $14.81 Million
€11.50 Million Germany €0.08 ▲ +0.00%
339 Koza Anadolu Metal Madencilik Isletmeleri AS
IS:KOZAA
1.10x TL5.52 Billion
≈ $123.57 Million
TL5.01 Billion Turkey TL104.40 ▲ +1.85%
340 Navneet Education Limited
NSE:NAVNETEDUL
1.10x Rs4.85 Billion
≈ $52.45 Million
Rs4.42 Billion India Rs141.58 ▲ +1.59%
341 Magadh Sugar & Energy Limited
NSE:MAGADSUGAR
1.10x Rs4.59 Billion
≈ $49.63 Million
Rs4.18 Billion India Rs447.75 ▼ -0.57%
342 Nebag ag
SW:NBEN
1.10x CHF46.13K
≈ $58.32K
CHF42.11K Switzerland CHF6.05 ▼ -4.72%
343 Heeros Oyj
HE:HEEROS
1.10x €3.75 Million
≈ $4.39 Million
€3.43 Million Finland €5.70 ▼ -0.87%
344 Nippon Life India Asset Management Limited
NSE:NAM-INDIA
1.10x Rs5.84 Billion
≈ $63.14 Million
Rs5.33 Billion India Rs1077.80 ▼ -1.11%
345 Tidehold Development Co Ltd
TW:9902
1.09x NT$94.86 Million
≈ $2.99 Million
NT$86.81 Million Taiwan NT$14.40 ▲ +1.05%
346 Termorex
WAR:TRR
1.09x zł4.50 Million
≈ $1.24 Million
zł4.13 Million Poland zł0.69 ▲ +0.00%
347 Royalindo Investa Wijaya
JK:INDO
1.09x Rp7.98 Billion
≈ $467.51K
Rp7.31 Billion Indonesia Rp155.00 ▼ -3.73%
348 Ballarpur Industries Limited
NSE:BALLARPUR
1.09x Rs9.77 Billion
≈ $105.67 Million
Rs8.96 Billion India Rs257.58 ▲ +0.00%
349 Hubei Jianghan New Materials Co. Ltd. A
SHG:603281
1.09x CN¥433.77 Million
≈ $63.47 Million
CN¥399.31 Million China CN¥34.16 ▲ +1.07%
350 Mistral Patrimonio Inmobiliario SOCIMI SA
MC:YMPI
1.08x €265.83K
≈ $310.78K
€245.53K Spain €0.88 ▲ +0.00%
351 Shandong Shanda Wit Science and Technology Co Ltd
SHE:000915
1.08x CN¥620.45 Million
≈ $90.79 Million
CN¥573.21 Million China CN¥27.48 ▼ -1.15%
352 Kromek Group PLC
LSE:KMK
1.08x GBX14.74 Million
≈ $1.79K
GBX13.69 Million UK GBX8.90 ▲ +1.71%
353 Cita Mineral Investindo Tbk PT
JK:CITA
1.07x Rp360.95 Billion
≈ $21.15 Million
Rp338.73 Billion Indonesia Rp2960.00 ▼ -4.52%
354 Sido Muncul PT
JK:SIDO
1.06x Rp409.72 Billion
≈ $24.01 Million
Rp386.74 Billion Indonesia Rp376.00 ▼ -2.08%
355 Avanti Feeds Limited
NSE:AVANTIFEED
1.05x Rs8.75 Billion
≈ $94.64 Million
Rs8.31 Billion India Rs1171.70 ▲ +1.13%
356 Elsight Ltd
AU:ELS
1.05x AU$13.86 Million
≈ $9.81 Million
AU$13.17 Million Australia AU$7.35 ▼ -5.16%
357 Guizhou Zhenhua Fengguang Semiconductor Co. Ltd. A
SHG:688439
1.05x CN¥552.37 Million
≈ $80.83 Million
CN¥526.96 Million China CN¥48.68 ▼ -2.33%
358 Guangdong LingXiao Pump Industry Co Ltd
SHE:002884
1.04x CN¥176.83 Million
≈ $25.88 Million
CN¥170.06 Million China CN¥16.65 ▼ -1.07%
359 Gandhi Special Tubes Limited
NSE:GANDHITUBE
1.04x Rs258.33 Million
≈ $2.79 Million
Rs248.47 Million India Rs842.75 ▼ -0.53%
360 vTv Therapeutics Inc
NASDAQ:VTVT
1.03x $9.15 Million $8.85 Million USA $32.94 ▼ -0.18%
361 Zaptec AS
OL:ZAP
1.03x Nkr439.60 Million
≈ $46.26 Million
Nkr425.90 Million Norway Nkr52.00 ▼ -3.35%
362 Colgate Palmolive (India) Limited
NSE:COLPAL
1.03x Rs13.94 Billion
≈ $150.81 Million
Rs13.54 Billion India Rs2018.60 ▲ +0.99%
363 Shenzhen China Micro Semicon Co. Ltd. A
SHG:688380
1.03x CN¥312.85 Million
≈ $45.78 Million
CN¥304.00 Million China CN¥45.68 ▲ +6.08%
364 Dividend Select 15 Corp
TO:DS
1.03x CA$518.33K
≈ $374.95K
CA$503.98K Canada CA$7.91 ▼ -0.38%
365 D P Wires Limited
NSE:DPWIRES
1.03x Rs517.83 Million
≈ $5.60 Million
Rs504.03 Million India Rs180.68 ▼ -1.69%
366 Aditya Birla Sun Life AMC Limited
NSE:ABSLAMC
1.03x Rs3.84 Billion
≈ $41.51 Million
Rs3.74 Billion India Rs1033.30 ▲ +0.59%
367 NIOX Group PLC
LSE:NIOX
1.02x GBX8.80 Million
≈ $1.07K
GBX8.60 Million UK GBX61.00 ▲ +3.39%
368 Ora Banda Mining Ltd
AU:OBM
1.02x AU$183.95 Million
≈ $130.16 Million
AU$180.21 Million Australia AU$1.36 ▼ -1.09%
369 Chemcon Speciality Chemicals Limited
NSE:CHEMCON
1.02x Rs356.48 Million
≈ $3.86 Million
Rs350.98 Million India Rs184.35 ▲ +0.36%
370 Ironbark Capital Ltd
AU:IBC
1.01x AU$1.85 Million
≈ $1.31 Million
AU$1.83 Million Australia AU$0.44 ▲ +1.16%
371 TRUFIN PLC
F:29U
1.01x €14.28 Million
≈ $16.70 Million
€14.17 Million Germany €1.48 ▲ +0.68%
372 Hefei Lifeon Pharmaceutical Co Ltd
SHE:003020
1.01x CN¥667.63 Million
≈ $97.69 Million
CN¥663.27 Million China CN¥16.05 ▼ -1.53%
373 FG Merger II Corp. Unit
NASDAQ:FGMCU
1.00x $194.82K $194.92K USA $11.05 ▲ +0.00%
374 FG Merger II Corp. Common stock
NASDAQ:FGMC
1.00x $194.82K $194.92K USA $10.37 ▼ -0.29%
375 Tempest Minerals Ltd
AU:TEM
1.00x AU$390.53K
≈ $276.32K
AU$391.09K Australia AU$0.01 ▼ -9.09%
376 CD PROJEKT SA
WAR:CDR
1.00x zł237.15 Million
≈ $65.27 Million
zł237.60 Million Poland zł227.50 ▲ +0.04%
377 CD PROJEKT (UNSP.ADR)1/4
F:7CD0
1.00x €237.15 Million
≈ $277.25 Million
€237.60 Million Germany €16.80 ▲ +3.70%
378 Techno Medical Public Company Limited
BK:TM
1.00x ฿419.72 Million
≈ $13.08 Million
฿421.42 Million Thailand ฿0.91 ▲ +1.11%
379 Sentry Select Primary Metals Corp
TO:PME
0.99x CA$177.00K
≈ $128.04K
CA$179.00K Canada CA$5.09 ▼ -1.17%
380 Texas Pacific Land Trust
NYSE:TPL
0.99x $154.61 Million $156.95 Million USA $406.76 ▲ +9.69%
381 Red Violet Inc
NASDAQ:RDVT
0.98x $10.17 Million $10.34 Million USA $53.36 ▼ -6.04%
382 Ssif Broker Cl
RO:BRK
0.98x RON149.53 Million
≈ $34.33 Million
RON152.17 Million Romania RON0.11 ▼ -0.88%
383 HERMES INTL UNSP.ADR 1/10
F:HMIA
0.98x €5.37 Billion
≈ $6.28 Billion
€5.47 Billion Germany €163.00 ▼ -2.40%
384 Eolus Vind AB (publ)
ST:EOLU-B
0.98x Skr964.00 Million
≈ $103.74 Million
Skr983.00 Million Sweden Skr42.45 ▼ -1.62%
385 Metals Exploration Plc
LSE:MTL
0.98x GBX37.02 Million
≈ $4.50K
GBX37.75 Million UK GBX13.50 ▼ -1.46%
386 Allied Tecnologia S.A
SA:ALLD3
0.98x R$2.04 Billion
≈ $400.28 Million
R$2.08 Billion Brazil R$5.46 ▼ -4.21%
387 Cliq Digital AG
F:CLIQ
0.98x €12.89 Million
≈ $15.07 Million
€13.17 Million Germany €3.68 ▲ +0.00%
388 Secuve Co. Ltd
KQ:131090
0.98x ₩3.25 Billion
≈ $2.20 Million
₩3.32 Billion Korea ₩3565.00 ▼ -1.25%
389 Full Truck Alliance Co Ltd ADR
NYSE:YMM
0.97x $2.97 Billion $3.05 Billion USA $8.50 ▼ -2.63%
390 Morphic Ethical Equities Fund Ltd
AU:MEC
0.97x AU$1.99 Million
≈ $1.41 Million
AU$2.05 Million Australia AU$1.31 ▼ -5.76%
391 Vinati Organics Limited
NSE:VINATIORGA
0.97x Rs3.58 Billion
≈ $38.76 Million
Rs3.70 Billion India Rs1304.50 ▼ -0.75%
392 Anglo-Eastern Plantations PLC
LSE:AEP
0.97x GBX67.65 Million
≈ $8.23K
GBX70.07 Million UK GBX1640.00 ▼ -0.97%
393 DEE Development Eng Ltd
NSE:DEEDEV
0.96x Rs9.60 Billion
≈ $103.77 Million
Rs9.94 Billion India Rs657.70 ▲ +0.54%
394 SANOFI CONS HEALTHC IND L
NSE:SANOFICONR
0.96x Rs1.57 Billion
≈ $16.97 Million
Rs1.63 Billion India Rs4769.80 ▲ +2.12%
395 North European Oil Royalty Trust
NYSE:NRT
0.96x $1.95 Million $2.02 Million USA $8.17 ▲ +1.11%
396 Mtag Group Berhad
KLSE:0213
0.96x RM25.13 Million
≈ $6.31 Million
RM26.16 Million Malaysia RM0.23 ▼ -2.17%
397 ICG Enterprise Trust PLC
LSE:ICGT
0.96x GBX93.33 Million
≈ $11.36K
GBX97.72 Million UK GBX1394.00 ▼ -0.99%
398 Eldav-L
TA:ELDAV
0.95x ILA2.30 Million
≈ $6.16K
ILA2.41 Million Israel ILA320.00 ▲ +0.00%
399 Mid Wynd International Investment Trust plc
LSE:MWY
0.95x GBX671.00K
≈ $81.64
GBX705.00K UK GBX744.00 ▼ -1.06%
400 MUI Properties Bhd
KLSE:3913
0.95x RM314.44 Million
≈ $78.95 Million
RM330.46 Million Malaysia RM0.19 ▲ +0.00%