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
2701 Texton Property Fund Ltd
JSE:TEX
0.22x ZAC163.38 Million
≈ $86.83K
ZAC757.36 Million South Africa ZAC323.00 ▼ -0.31%
2702 Edan Instruments Inc
SHE:300206
0.22x CN¥78.00 Million
≈ $11.41 Million
CN¥361.67 Million China CN¥11.09 ▼ -2.72%
2703 Chengdu Kanghua Biological Products
SHE:300841
0.22x CN¥92.89 Million
≈ $13.59 Million
CN¥430.82 Million China CN¥42.86 ▼ -5.20%
2704 Holcim Argentina SA
BA:HARG
0.22x AR$86.09 Billion
≈ $62.30 Million
AR$399.52 Billion Argentina AR$1640.00 ▼ -1.20%
2705 CHAPEL DOWN GRP PLC LS-05
F:1U6
0.22x €1.44 Million
≈ $1.68 Million
€6.68 Million Germany €0.48 ▲ +0.00%
2706 Shenzhen Coship Electronics Co Ltd
SHE:002052
0.22x CN¥72.24 Million
≈ $10.57 Million
CN¥335.65 Million China CN¥8.32 ▼ -3.14%
2707 Focusrite Plc
LSE:TUNE
0.22x GBX17.11 Million
≈ $2.08K
GBX79.52 Million UK GBX240.00 ▼ -2.83%
2708 Xinyaqiang Silicon Chemistry Co Ltd
SHG:603155
0.22x CN¥33.86 Million
≈ $4.95 Million
CN¥157.39 Million China CN¥12.85 ▼ -0.39%
2709 SinoMedia Holding Limited
F:SJY
0.22x €23.06 Million
≈ $26.96 Million
€107.21 Million Germany €0.20 ▲ +0.00%
2710 Jaya Tiasa Holdings Bhd
KLSE:4383
0.22x RM78.05 Million
≈ $19.60 Million
RM362.93 Million Malaysia RM1.11 ▲ +1.83%
2711 EXPLOS. PROD. CHIM.EO 31
F:9Z50
0.21x €67.00 Million
≈ $78.33 Million
€311.65 Million Germany €307.00 ▲ +14.98%
2712 AleAnna, Inc. Class A Common Stock
NASDAQ:ANNA
0.21x $8.97 Million $41.73 Million USA $3.33 ▼ -3.20%
2713 Qingdao Weflo Valve Co Ltd
SHE:002871
0.21x CN¥58.96 Million
≈ $8.63 Million
CN¥274.40 Million China CN¥15.18 ▼ -0.39%
2714 Rayonier Inc
NYSE:RYN
0.21x $256.70 Million $1.20 Billion USA $21.58 ▲ +1.27%
2715 Cedergrenska AB
ST:CEDER
0.21x Skr73.10 Million
≈ $7.87 Million
Skr340.30 Million Sweden Skr46.90 ▲ +1.08%
2716 Zhejiang Runtu Co Ltd
SHE:002440
0.21x CN¥312.07 Million
≈ $45.67 Million
CN¥1.45 Billion China CN¥11.85 ▼ -10.02%
2717 Poly Plastic Masterbatch Suzhou Co
SHE:300905
0.21x CN¥61.23 Million
≈ $8.96 Million
CN¥285.28 Million China CN¥36.57 ▼ -3.51%
2718 Millrose Properties, Inc.
NYSE:MRP
0.21x $797.30 Million $3.72 Billion USA $28.52 ▲ +0.85%
2719 Airoha Technology Corp
TW:6526
0.21x NT$1.49 Billion
≈ $46.93 Million
NT$6.95 Billion Taiwan NT$587.00 ▼ -0.17%
2720 Media Lab SpA
PA:MLLAB
0.21x €122.63K
≈ $143.37K
€571.81K France €3.20 ▲ +0.00%
2721 Ningxia Building Materials Group Co Ltd
SHG:600449
0.21x CN¥342.59 Million
≈ $50.13 Million
CN¥1.60 Billion China CN¥11.70 ▼ -4.80%
2722 Kongsberg Gruppen ASA
OL:KOG
0.21x Nkr12.76 Billion
≈ $1.34 Billion
Nkr59.54 Billion Norway Nkr289.80 ▼ -0.69%
2723 Nitro Games Oyj
ST:NITRO
0.21x Skr866.80K
≈ $93.28K
Skr4.05 Million Sweden Skr2.51 ▲ +6.81%
2724 Jayaswal Neco Industries Limited
NSE:JAYNECOIND
0.21x Rs6.70 Billion
≈ $72.48 Million
Rs31.29 Billion India Rs86.76 ▲ +2.95%
2725 Ralco Agencies Ltd
TA:RLCO
0.21x ILA15.21 Million
≈ $40.78K
ILA71.02 Million Israel ILA4366.00 ▼ -1.00%
2726 CREATIVEF. G.S.A-K ZY-23
F:19F
0.21x €61.81K
≈ $72.26K
€288.77K Germany €0.34 ▼ -0.59%
2727 Xianheng International Science & Technology Co Ltd
SHG:605056
0.21x CN¥288.78 Million
≈ $42.26 Million
CN¥1.35 Billion China CN¥12.53 ▼ -3.76%
2728 TUYA INC.ADR/1A
F:785
0.21x €23.53 Million
≈ $27.50 Million
€109.91 Million Germany €1.98 ▼ -1.98%
2729 Tuya Inc ADR
NYSE:TUYA
0.21x $23.53 Million $109.91 Million USA $2.30 ▼ -4.17%
2730 Mangalore Chemicals & Fertilizers Limited
NSE:MANGCHEFER
0.21x Rs2.71 Billion
≈ $29.34 Million
Rs12.68 Billion India Rs308.75 ▼ -0.42%
2731 Ningbo Orient Wires and Cables Co Ltd
SHG:603606
0.21x CN¥1.64 Billion
≈ $240.50 Million
CN¥7.68 Billion China CN¥39.25 ▼ -2.02%
2732 BUDWEISER BREW.UNSP.ADR/4
F:4BB1
0.21x €951.00 Million
≈ $1.11 Billion
€4.45 Billion Germany €2.90 ▲ +1.40%
2733 Brookside Energy Limited
F:8F3
0.21x €4.72 Million
≈ $5.52 Million
€22.08 Million Germany €0.23 ▲ +0.88%
2734 MacroGenics Inc
NASDAQ:MGNX
0.21x $43.02 Million $201.25 Million USA $3.70 ▼ -7.73%
2735 Stampede Drilling Inc
V:SDI
0.21x CA$6.79 Million
≈ $4.91 Million
CA$31.79 Million Canada CA$0.24 ▲ +4.35%
2736 Shriram Pistons & Rings Limited
NSE:SHRIPISTON
0.21x Rs2.74 Billion
≈ $29.59 Million
Rs12.80 Billion India Rs4159.90 ▼ -2.76%
2737 AC S.A.
WAR:ACG
0.21x zł16.28 Million
≈ $4.48 Million
zł76.19 Million Poland zł18.95 ▼ -0.52%
2738 Western Regions Tourism Development
SHE:300859
0.21x CN¥59.48 Million
≈ $8.70 Million
CN¥278.61 Million China CN¥23.72 ▼ -5.61%
2739 Berentzen Gruppe AG
XETRA:BEZ
0.21x €17.59 Million
≈ $20.57 Million
€82.43 Million Germany €3.21 ▲ +0.00%
2740 Henderson International Income Trust PLC
LSE:HINT
0.21x GBX8.60 Million
≈ $1.05K
GBX40.28 Million UK GBX175.50 ▲ +0.00%
2741 Shenzhen Zhilai Sci and Tech Co Ltd
SHE:300771
0.21x CN¥95.64 Million
≈ $13.99 Million
CN¥448.24 Million China CN¥10.32 ▼ -3.82%
2742 Mineros SA
TO:MSA
0.21x CA$50.62 Million
≈ $36.62 Million
CA$237.40 Million Canada CA$7.07 ▲ +2.17%
2743 Astra Agro Lestari Tbk
JK:AALI
0.21x Rp1.48 Trillion
≈ $86.90 Million
Rp6.96 Trillion Indonesia Rp6525.00 ▼ -1.88%
2744 Hunan Warrant Pharmaceutical Co. Ltd. A
SHG:688799
0.21x CN¥142.23 Million
≈ $20.81 Million
CN¥667.46 Million China CN¥44.74 ▼ -5.39%
2745 COFCO Tunhe Sugar Co Ltd
SHG:600737
0.21x CN¥2.16 Billion
≈ $315.58 Million
CN¥10.13 Billion China CN¥11.84 ▼ -5.66%
2746 Pantaflix AG
XETRA:PAL
0.21x €11.21 Million
≈ $13.11 Million
€52.66 Million Germany €0.94 ▲ +0.00%
2747 PCCS Group Bhd
KLSE:6068
0.21x RM34.61 Million
≈ $8.69 Million
RM162.58 Million Malaysia RM0.30 ▲ +0.00%
2748 Jiangsu Hoperun Software Co Ltd
SHE:300339
0.21x CN¥484.43 Million
≈ $70.89 Million
CN¥2.28 Billion China CN¥34.00 ▼ -3.95%
2749 C&S Paper Co Ltd
SHE:002511
0.21x CN¥780.36 Million
≈ $114.19 Million
CN¥3.67 Billion China CN¥6.96 ▼ -2.93%
2750 Hong Leong Industries Bhd
KLSE:3301
0.21x RM154.36 Million
≈ $38.76 Million
RM725.26 Million Malaysia RM17.82 ▼ -0.11%
2751 PT Trimegah Bangun Persada Tbk
JK:NCKL
0.21x Rp3.23 Trillion
≈ $189.51 Million
Rp15.20 Trillion Indonesia Rp850.00 ▼ -4.49%
2752 Okong Corporation
KQ:045060
0.21x ₩5.32 Billion
≈ $3.60 Million
₩25.00 Billion Korea ₩2205.00 ▲ +0.68%
2753 Multi Bintang Indonesia Tbk
JK:MLBI
0.21x Rp427.21 Billion
≈ $25.03 Million
Rp2.01 Trillion Indonesia Rp6325.00 ▲ +0.40%
2754 Meta Platforms Inc.
SA:M1TA34
0.21x R$32.23 Billion
≈ $6.32 Billion
R$151.57 Billion Brazil R$117.63 ▼ -2.01%
2755 Meta Platforms Inc.
NASDAQ:META
0.21x $32.23 Billion $151.57 Billion USA $595.19 ▼ -1.80%
2756 Hargreaves Services Plc
LSE:HSP
0.21x GBX25.90 Million
≈ $3.15K
GBX121.90 Million UK GBX780.00 ▼ -3.47%
2757 Bimergen Energy Corporation
NYSE:BESS
0.21x $1.67 Million $7.84 Million USA $4.56 ▼ -1.72%
2758 Accton Technology Corp
TW:2345
0.21x NT$18.71 Billion
≈ $589.61 Million
NT$88.09 Billion Taiwan NT$2220.00 ▼ -4.52%
2759 MIDEA REAL HLDG HD 1
F:MR9
0.21x €975.69 Million
≈ $1.14 Billion
€4.59 Billion Germany €0.32 ▲ +0.63%
2760 BW Energy Ltd
OL:BWE
0.21x Nkr315.00 Million
≈ $33.15 Million
Nkr1.48 Billion Norway Nkr52.90 ▼ -3.29%
2761 Bénéteau S.A.
PA:BEN
0.21x €144.52 Million
≈ $168.95 Million
€680.89 Million France €6.11 ▲ +1.50%
2762 PDD Holdings Inc.
NASDAQ:PDD
0.21x $45.66 Billion $215.27 Billion USA $82.66 ▼ -0.77%
2763 Loyal Textile Mills Limited
NSE:LOYALTEX
0.21x Rs682.00 Million
≈ $7.38 Million
Rs3.22 Billion India Rs205.05 ▼ -0.97%
2764 NVR Inc
NYSE:NVR
0.21x $438.71 Million $2.07 Billion USA $6414.67 ▲ +4.22%
2765 Brooks Macdonald Group
LSE:BRK
0.21x GBX16.58 Million
≈ $2.02K
GBX78.21 Million UK GBX1390.00 ▼ -1.42%
2766 Qt Group Oyj
HE:QTCOM
0.21x €12.22 Million
≈ $14.28 Million
€57.63 Million Finland €23.28 ▲ +0.95%
2767 Payment Financial Technologies Ltd
TA:PMNT
0.21x ILA28.28 Million
≈ $75.81K
ILA133.38 Million Israel ILA580.30 ▲ +1.49%
2768 JBDI Holdings Limited Ordinary Shares
NASDAQ:JBDI
0.21x $422.00K $1.99 Million USA $1.07 ▼ -9.32%
2769 Vats Liquor Chain Store Management Joint Stock Co Ltd
SHE:300755
0.21x CN¥438.61 Million
≈ $64.18 Million
CN¥2.07 Billion China CN¥10.30 ▼ -3.74%
2770 ADMA Biologics Inc
NASDAQ:ADMA
0.21x $58.25 Million $274.86 Million USA $8.27 ▼ -1.19%
2771 Dotdigital Group Plc
LSE:DOTD
0.21x GBX7.11 Million
≈ $864.72
GBX33.54 Million UK GBX47.20 ▲ +2.16%
2772 Kiwetinohk Energy Corp
TO:KEC
0.21x CA$83.87 Million
≈ $60.67 Million
CA$395.84 Million Canada CA$24.73 ▲ +0.12%
2773 Boai NKY Pharmaceuticals Ltd
SHE:300109
0.21x CN¥139.46 Million
≈ $20.41 Million
CN¥658.24 Million China CN¥13.37 ▼ -2.48%
2774 Jiangmen iDear-Hanyu Electrical Joint-Stock Co Ltd
SHE:300403
0.21x CN¥72.93 Million
≈ $10.67 Million
CN¥344.29 Million China CN¥8.49 ▼ -3.30%
2775 A.G.Barr PLC
LSE:BAG
0.21x GBX35.70 Million
≈ $4.34K
GBX168.60 Million UK GBX634.00 ▼ -0.94%
2776 Bathurst Resources Ltd
F:B0R
0.21x €5.02 Million
≈ $5.86 Million
€23.69 Million Germany €0.24 ▲ +1.68%
2777 Capital A Berhad
KLSE:5099
0.21x RM1.37 Billion
≈ $343.08 Million
RM6.46 Billion Malaysia RM0.37 ▼ -1.33%
2778 Northam Platinum Holdings Ltd
JSE:NPH
0.21x ZAC5.96 Billion
≈ $3.17 Million
ZAC28.15 Billion South Africa ZAC22720.00 ▲ +2.17%
2779 EssilorLuxottica S. A.
PA:EL
0.21x €5.29 Billion
≈ $6.19 Billion
€25.01 Billion France €163.50 ▲ +0.99%
2780 Zimplats Holdings Ltd
AU:ZIM
0.21x AU$262.70 Million
≈ $185.88 Million
AU$1.24 Billion Australia AU$13.27 ▲ +1.22%
2781 Gujarat Fluorochemicals Limited
NSE:FLUOROCHEM
0.21x Rs6.25 Billion
≈ $67.59 Million
Rs29.56 Billion India Rs4573.70 ▼ -0.08%
2782 Youngone Holdi
KO:009970
0.21x ₩339.34 Billion
≈ $229.97 Million
₩1.61 Trillion Korea ₩203500.00 ▲ +3.35%
2783 Wuxi Best Precision Machinery Co Ltd
SHE:300580
0.21x CN¥118.95 Million
≈ $17.41 Million
CN¥562.67 Million China CN¥17.98 ▼ -5.57%
2784 Hill & Smith Holdings PLC
LSE:HILS
0.21x GBX62.40 Million
≈ $7.59K
GBX295.20 Million UK GBX3030.00 ▼ -0.49%
2785 Thai President Foods Public Company Limited
BK:TFMAMA
0.21x ฿1.09 Billion
≈ $33.96 Million
฿5.16 Billion Thailand ฿186.00 ▲ +0.00%
2786 Sino Prima Gas Technology Co Ltd
SHE:300483
0.21x CN¥713.27 Million
≈ $104.37 Million
CN¥3.38 Billion China CN¥19.49 ▼ -7.10%
2787 Cedar Woods Properties Ltd
AU:CWP
0.21x AU$77.77 Million
≈ $55.03 Million
AU$368.49 Million Australia AU$6.89 ▼ -0.43%
2788 Huangshan Tourism Development Co Ltd B
SHG:900942
0.21x $211.79 Million $1.00 Billion China $0.68 ▼ -0.44%
2789 Guilin Seamild Foods Co Ltd
SHE:002956
0.21x CN¥135.44 Million
≈ $19.82 Million
CN¥641.82 Million China CN¥15.68 ▼ -6.72%
2790 Mahanagar Gas Limited
NSE:MGL
0.21x Rs5.36 Billion
≈ $57.93 Million
Rs25.40 Billion India Rs1077.00 ▲ +0.90%
2791 Lupin Limited
NSE:LUPIN
0.21x Rs29.03 Billion
≈ $313.93 Million
Rs137.72 Billion India Rs2370.50 ▼ -1.08%
2792 SOTKAMO SILVER AB NAM.
F:VSO
0.21x €75.80 Million
≈ $88.62 Million
€359.70 Million Germany €0.34 ▼ -3.84%
2793 DHP Korea Co. Ltd
KQ:131030
0.21x ₩5.29 Billion
≈ $3.59 Million
₩25.12 Billion Korea ₩5340.00 ▼ -3.09%
2794 BigBen Interactive
PA:BIG
0.21x €70.48 Million
≈ $82.40 Million
€334.58 Million France €0.38 ▲ +6.22%
2795 PARATUS ENERGY SERVICES LTD
OL:PLSV
0.21x Nkr166.60 Million
≈ $17.53 Million
Nkr791.00 Million Norway Nkr47.10 ▼ -0.84%
2796 Professional Diversity Network Inc
NASDAQ:IPDN
0.21x $1.41 Million $6.69 Million USA $0.35 ▼ -6.82%
2797 Innoprise Plantations Bhd
KLSE:6262
0.21x RM20.68 Million
≈ $5.19 Million
RM98.25 Million Malaysia RM2.19 ▲ +0.92%
2798 Flexsteel Industries Inc
NASDAQ:FLXS
0.21x $22.07 Million $104.87 Million USA $75.20 ▲ +0.01%
2799 Prostar Holdings Inc
V:MAPS
0.21x CA$177.77K
≈ $128.59K
CA$844.82K Canada CA$0.18 ▼ -5.26%
2800 KEI Industries Limited
NSE:KEI
0.21x Rs3.83 Billion
≈ $41.41 Million
Rs18.20 Billion India Rs4868.00 ▼ -0.60%