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
301 Olive Resource Capital Inc
V:OC
1.24x CA$961.56K
≈ $695.58K
CA$773.00K Canada CA$0.11 ▲ +0.00%
302 Wheaton Precious Metals Corp
TO:WPM
1.24x CA$750.28 Million
≈ $542.74 Million
CA$603.34 Million Canada CA$145.51 ▼ -0.31%
303 North Atlantic Smaller Companies Investment Trust PLC
LSE:NAS
1.24x GBX3.78 Million
≈ $459.92
GBX3.04 Million UK GBX418.00 ▼ -0.48%
304 Auto Trader Group plc
LSE:AUTO
1.24x GBX165.90 Million
≈ $20.19K
GBX133.80 Million UK GBX502.20 ▲ +0.78%
305 Royalindo Investa Wijaya
JK:INDO
1.23x Rp7.98 Billion
≈ $467.51K
Rp6.47 Billion Indonesia Rp171.00 ▲ +0.00%
306 Alma Metals Ltd
AU:ALM
1.23x AU$687.62K
≈ $486.54K
AU$560.22K Australia AU$0.01 ▲ +9.09%
307 Borosil Scientific
NSE:BOROSCI
1.23x Rs1.20 Billion
≈ $12.98 Million
Rs978.97 Million India Rs162.37 ▲ +1.01%
308 Mingyue Optical Lens Co.Ltd.
SHE:301101
1.22x CN¥282.82 Million
≈ $41.39 Million
CN¥231.16 Million China CN¥28.84 ▼ -0.48%
309 Atinum Investment Co. Ltd
KQ:021080
1.21x ₩20.12 Billion
≈ $13.64 Million
₩16.58 Billion Korea ₩2075.00 ▼ -3.04%
310 Avadh Sugar & Energy Limited
NSE:AVADHSUGAR
1.21x Rs9.16 Billion
≈ $99.04 Million
Rs7.55 Billion India Rs531.40 ▼ -0.47%
311 Oscotec Inc
KQ:039200
1.21x ₩48.00 Billion
≈ $32.53 Million
₩39.81 Billion Korea ₩30600.00 ▲ +1.49%
312 Dwarikesh Sugar Industries Limited
NSE:DWARKESH
1.19x Rs5.59 Billion
≈ $60.43 Million
Rs4.69 Billion India Rs43.38 ▼ -1.59%
313 Hangzhou AGS MedTech Co. Ltd. A
SHG:688581
1.19x CN¥151.20 Million
≈ $22.13 Million
CN¥127.24 Million China CN¥51.18 ▼ -1.29%
314 IMPRENDIROMA S.P.A.
F:Y37
1.19x €26.81 Million
≈ $31.34 Million
€22.61 Million Germany €0.40 ▲ +0.00%
315 Public Packages Holdings Bhd
KLSE:8273
1.18x RM45.44 Million
≈ $11.41 Million
RM38.35 Million Malaysia RM0.64 ▲ +0.79%
316 AMREP Corporation
NYSE:AXR
1.18x $5.40 Million $4.57 Million USA $25.50 ▼ -0.39%
317 Smac Co. Ltd
KQ:097780
1.18x ₩26.98 Billion
≈ $18.29 Million
₩22.83 Billion Korea ₩1364.00 ▼ -4.01%
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 ▼ -2.86%
320 J.G.CHEMICALS LIMITED
NSE:JGCHEM
1.17x Rs331.31 Million
≈ $3.58 Million
Rs282.86 Million India Rs489.20 ▲ +9.82%
321 Ace Integrated Solutions Limited
NSE:ACEINTEG
1.17x Rs3.50 Million
≈ $37.85K
Rs3.00 Million India Rs19.99 ▼ -1.58%
322 Koza Altin Isletmeleri AS
IS:KOZAL
1.17x TL5.35 Billion
≈ $119.73 Million
TL4.58 Billion Turkey TL40.00 ▲ +0.35%
323 Sodas Sodyum Sanayi AS
IS:SODSN
1.17x TL11.50 Million
≈ $257.50K
TL9.87 Million Turkey TL8.51 ▼ -0.93%
324 Zhejiang Tianzhen Technology Co. Ltd. A
SHE:301356
1.17x CN¥212.41 Million
≈ $31.08 Million
CN¥182.30 Million China CN¥15.44 ▼ -8.96%
325 Surya Permata Andalan Tbk PT
JK:NATO
1.14x Rp4.10 Billion
≈ $240.18K
Rp3.60 Billion Indonesia Rp645.00 ▲ +0.00%
326 IMMERSION G. S.A. ZY 10
F:73W
1.14x €382.77K
≈ $447.50K
€337.16K Germany €0.15 ▲ +14.45%
327 ATrack Technology
TWO:6465
1.13x NT$85.72 Million
≈ $2.70 Million
NT$76.17 Million Taiwan NT$53.20 ▼ -0.56%
328 KKR Credit Income Fund
AU:KKC
1.13x AU$30.55 Million
≈ $21.61 Million
AU$27.15 Million Australia AU$2.12 ▲ +1.92%
329 Wealth First Portfolio Managers Limited
NSE:WEALTH
1.12x Rs103.65 Million
≈ $1.12 Million
Rs92.53 Million India Rs959.05 ▲ +1.43%
330 Piper Sandler Companies
NYSE:PIPR
1.12x $847.30 Million $756.66 Million USA $76.15 ▼ -0.22%
331 Dana Brata Luhur PT
JK:TEBE
1.11x Rp71.07 Billion
≈ $4.16 Million
Rp63.74 Billion Indonesia Rp1025.00 ▲ +0.99%
332 Thye Ming Industrial Co Ltd
TW:9927
1.11x NT$1.26 Billion
≈ $39.56 Million
NT$1.13 Billion Taiwan NT$68.60 ▼ -0.44%
333 Sino AG
F:XTP
1.11x €2.63 Million
≈ $3.08 Million
€2.38 Million Germany €105.00 ▲ +1.45%
334 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%
335 Jiangsu Zhengdan Chemical Industry Co Ltd
SHE:300641
1.10x CN¥127.86 Million
≈ $18.71 Million
CN¥116.06 Million China CN¥13.82 ▲ +0.51%
336 TINYBUILD REGSCAT3 DL-001
F:8Z3
1.10x €12.67 Million
≈ $14.81 Million
€11.50 Million Germany €0.11 ▼ -2.65%
337 Koza Anadolu Metal Madencilik Isletmeleri AS
IS:KOZAA
1.10x TL5.52 Billion
≈ $123.57 Million
TL5.01 Billion Turkey TL104.40 ▲ +1.85%
338 Magadh Sugar & Energy Limited
NSE:MAGADSUGAR
1.10x Rs4.59 Billion
≈ $49.63 Million
Rs4.18 Billion India Rs494.00 ▼ -1.28%
339 Heeros Oyj
HE:HEEROS
1.10x €3.75 Million
≈ $4.39 Million
€3.43 Million Finland €5.70 ▼ -0.87%
340 Nippon Life India Asset Management Limited
NSE:NAM-INDIA
1.10x Rs5.84 Billion
≈ $63.14 Million
Rs5.33 Billion India Rs1183.20 ▼ -0.28%
341 Tidehold Development Co Ltd
TW:9902
1.09x NT$94.86 Million
≈ $2.99 Million
NT$86.81 Million Taiwan NT$13.50 ▲ +0.00%
342 Termorex
WAR:TRR
1.09x zł4.50 Million
≈ $1.24 Million
zł4.13 Million Poland zł0.54 ▼ -6.14%
343 Ballarpur Industries Limited
NSE:BALLARPUR
1.09x Rs9.77 Billion
≈ $105.67 Million
Rs8.96 Billion India Rs257.58 ▲ +0.00%
344 Hubei Jianghan New Materials Co. Ltd. A
SHG:603281
1.09x CN¥433.77 Million
≈ $63.47 Million
CN¥399.31 Million China CN¥18.61 ▼ -7.41%
345 Mistral Patrimonio Inmobiliario SOCIMI SA
MC:YMPI
1.08x €265.83K
≈ $310.78K
€245.53K Spain €0.88 ▲ +0.00%
346 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¥25.67 ▲ +0.86%
347 Kromek Group PLC
LSE:KMK
1.08x GBX14.74 Million
≈ $1.79K
GBX13.69 Million UK GBX8.00 ▼ -1.23%
348 Gandhi Special Tubes Limited
NSE:GANDHITUBE
1.07x Rs258.33 Million
≈ $2.79 Million
Rs241.06 Million India Rs865.20 ▼ -0.01%
349 Cita Mineral Investindo Tbk PT
JK:CITA
1.07x Rp360.95 Billion
≈ $21.15 Million
Rp338.73 Billion Indonesia Rp3320.00 ▲ +2.15%
350 Sido Muncul PT
JK:SIDO
1.06x Rp409.72 Billion
≈ $24.01 Million
Rp386.74 Billion Indonesia Rp380.00 ▲ +0.00%
351 Avanti Feeds Limited
NSE:AVANTIFEED
1.05x Rs8.75 Billion
≈ $94.64 Million
Rs8.31 Billion India Rs1034.20 ▲ +0.91%
352 Elsight Ltd
AU:ELS
1.05x AU$13.86 Million
≈ $9.81 Million
AU$13.17 Million Australia AU$6.81 ▲ +2.25%
353 Guizhou Zhenhua Fengguang Semiconductor Co. Ltd. A
SHG:688439
1.05x CN¥552.37 Million
≈ $80.83 Million
CN¥526.96 Million China CN¥37.89 ▼ -4.27%
354 Toro Ltd
NASDAQ:TORO
1.04x $4.22 Million $4.05 Million USA $4.91 ▼ -0.61%
355 Guangdong LingXiao Pump Industry Co Ltd
SHE:002884
1.04x CN¥176.83 Million
≈ $25.88 Million
CN¥170.06 Million China CN¥15.99 ▼ -0.31%
356 Navneet Education Limited
NSE:NAVNETEDUL
1.04x Rs4.85 Billion
≈ $52.45 Million
Rs4.67 Billion India Rs147.57 ▲ +1.33%
357 Company K Partners Limited
KQ:307930
1.04x ₩9.05 Billion
≈ $6.13 Million
₩8.74 Billion Korea ₩5610.00 ▼ -4.10%
358 vTv Therapeutics Inc
NASDAQ:VTVT
1.03x $9.15 Million $8.85 Million USA $32.38 ▼ -1.52%
359 Zaptec AS
OL:ZAP
1.03x Nkr439.60 Million
≈ $46.26 Million
Nkr425.90 Million Norway Nkr45.25 ▼ -0.66%
360 Colgate Palmolive (India) Limited
NSE:COLPAL
1.03x Rs13.94 Billion
≈ $150.81 Million
Rs13.54 Billion India Rs2113.10 ▲ +3.46%
361 Shenzhen China Micro Semicon Co. Ltd. A
SHG:688380
1.03x CN¥312.85 Million
≈ $45.78 Million
CN¥304.00 Million China CN¥35.92 ▼ -9.09%
362 Dividend Select 15 Corp
TO:DS
1.03x CA$518.33K
≈ $374.95K
CA$503.98K Canada CA$8.28 ▼ -0.24%
363 D P Wires Limited
NSE:DPWIRES
1.03x Rs517.83 Million
≈ $5.60 Million
Rs504.03 Million India Rs173.52 ▼ -0.77%
364 Aditya Birla Sun Life AMC Limited
NSE:ABSLAMC
1.03x Rs3.84 Billion
≈ $41.51 Million
Rs3.74 Billion India Rs1118.60 ▼ -2.78%
365 NIOX Group PLC
LSE:NIOX
1.02x GBX8.80 Million
≈ $1.07K
GBX8.60 Million UK GBX59.20 ▲ +1.02%
366 Bannari Amman Sugars Limited
NSE:BANARISUG
1.02x Rs2.49 Billion
≈ $26.95 Million
Rs2.44 Billion India Rs3477.60 ▲ +0.25%
367 Ora Banda Mining Ltd
AU:OBM
1.02x AU$183.95 Million
≈ $130.16 Million
AU$180.21 Million Australia AU$1.01 ▲ +0.50%
368 Chemcon Speciality Chemicals Limited
NSE:CHEMCON
1.02x Rs356.48 Million
≈ $3.86 Million
Rs350.98 Million India Rs182.14 ▲ +0.41%
369 Ironbark Capital Ltd
AU:IBC
1.01x AU$1.85 Million
≈ $1.31 Million
AU$1.83 Million Australia AU$0.43 ▲ +0.00%
370 TRUFIN PLC
F:29U
1.01x €14.28 Million
≈ $16.70 Million
€14.17 Million Germany €1.52 ▲ +0.00%
371 Hefei Lifeon Pharmaceutical Co Ltd
SHE:003020
1.01x CN¥667.63 Million
≈ $97.69 Million
CN¥663.27 Million China CN¥15.98 ▼ -9.97%
372 Wellchange Holdings Company Limited
NASDAQ:WCT
1.00x $326.40K $325.01K USA $1.07 ▼ -7.76%
373 FG Merger II Corp. Unit
NASDAQ:FGMCU
1.00x $194.82K $194.92K USA $8.97 ▼ -10.03%
374 Tempest Minerals Ltd
AU:TEM
1.00x AU$390.53K
≈ $276.32K
AU$391.09K Australia AU$0.01 ▲ +25.00%
375 CD PROJEKT (UNSP.ADR)1/4
F:7CD0
1.00x €237.15 Million
≈ $277.25 Million
€237.60 Million Germany €16.80 ▲ +3.70%
376 Sentry Select Primary Metals Corp
TO:PME
0.99x CA$177.00K
≈ $128.04K
CA$179.00K Canada CA$4.34 ▲ +0.93%
377 Red Violet Inc
NASDAQ:RDVT
0.98x $10.17 Million $10.34 Million USA $66.49 ▲ +1.96%
378 Ssif Broker Cl
RO:BRK
0.98x RON149.53 Million
≈ $34.33 Million
RON152.17 Million Romania RON0.12 ▲ +3.60%
379 HERMES INTL UNSP.ADR 1/10
F:HMIA
0.98x €5.37 Billion
≈ $6.28 Billion
€5.47 Billion Germany €163.00 ▼ -2.40%
380 Eolus Vind AB (publ)
ST:EOLU-B
0.98x Skr964.00 Million
≈ $103.74 Million
Skr983.00 Million Sweden Skr36.80 ▼ -2.52%
381 Metals Exploration Plc
LSE:MTL
0.98x GBX37.02 Million
≈ $4.50K
GBX37.75 Million UK GBX13.05 ▼ -4.74%
382 Kriti Nutrients Limited
NSE:KRITINUT
0.98x Rs427.15 Million
≈ $4.62 Million
Rs435.96 Million India Rs77.34 ▲ +0.62%
383 Olympia Financial Group Inc
TO:OLY
0.98x CA$29.50 Million
≈ $21.34 Million
CA$30.13 Million Canada CA$106.50 ▲ +2.56%
384 Allied Tecnologia S.A
SA:ALLD3
0.98x R$2.04 Billion
≈ $400.28 Million
R$2.08 Billion Brazil R$4.50 ▼ -2.17%
385 Cliq Digital AG
F:CLIQ
0.98x €12.89 Million
≈ $15.07 Million
€13.17 Million Germany €3.56 ▲ +0.56%
386 Secuve Co. Ltd
KQ:131090
0.98x ₩3.25 Billion
≈ $2.20 Million
₩3.32 Billion Korea ₩3735.00 ▼ -3.74%
387 Morphic Ethical Equities Fund Ltd
AU:MEC
0.97x AU$1.99 Million
≈ $1.41 Million
AU$2.05 Million Australia AU$1.25 ▲ +0.00%
388 Vinati Organics Limited
NSE:VINATIORGA
0.97x Rs3.58 Billion
≈ $38.76 Million
Rs3.70 Billion India Rs1318.80 ▼ -0.15%
389 Anglo-Eastern Plantations PLC
LSE:AEP
0.97x GBX67.65 Million
≈ $8.23K
GBX70.07 Million UK GBX164.00 ▲ +0.00%
390 SANOFI CONS HEALTHC IND L
NSE:SANOFICONR
0.96x Rs1.57 Billion
≈ $16.97 Million
Rs1.63 Billion India Rs4528.80 ▼ -0.84%
391 North European Oil Royalty Trust
NYSE:NRT
0.96x $1.95 Million $2.02 Million USA $8.16 ▲ +5.56%
392 ICG Enterprise Trust PLC
LSE:ICGT
0.96x GBX93.33 Million
≈ $11.36K
GBX97.72 Million UK GBX1428.00 ▲ +2.00%
393 Eldav-L
TA:ELDAV
0.95x ILA2.30 Million
≈ $6.16K
ILA2.41 Million Israel ILA320.00 ▲ +0.00%
394 Mid Wynd International Investment Trust plc
LSE:MWY
0.95x GBX671.00K
≈ $81.64
GBX705.00K UK GBX760.00 ▲ +0.53%
395 MUI Properties Bhd
KLSE:3913
0.95x RM314.44 Million
≈ $78.95 Million
RM330.46 Million Malaysia RM0.17 ▲ +0.00%
396 SRx Health Solutions Inc.
NYSE MKT:SRXH
0.95x $7.60 Million $8.00 Million USA $0.13 ▼ -1.55%
397 Magellan Financial Group Ltd
AU:MFG
0.95x AU$85.99 Million
≈ $60.84 Million
AU$90.50 Million Australia AU$9.66 ▼ -0.41%
398 Argo Global Listed Infrastructure Ltd
AU:ALI
0.95x AU$15.50 Million
≈ $10.96 Million
AU$16.31 Million Australia AU$2.62 ▲ +1.55%
399 Artemis UK Future Leaders plc
LSE:AFL
0.95x GBX1.77 Million
≈ $215.60
GBX1.87 Million UK GBX376.00 ▲ +1.08%
400 Baltic Classifieds Group PLC
LSE:BCG
0.95x GBX30.04 Million
≈ $3.66K
GBX31.75 Million UK GBX188.00 ▲ +4.04%