Companies by Cash Flow-to-Debt Ratio

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

Last Updated

Nov 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.

Cash Flow-to-Debt Ratio Rankings of Public Companies (November 2026)

Cash flow-to-debt ratio rankings of public companies for November 2026, covering 31,568 companies. Search or filter the table below to find a company.

Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
7601 Strauss Group
TA:STRS
0.08x ILA412.00 Million
≈ $1.10 Million
ILA5.19 Billion Israel ILA11030.00 ▼ -0.90%
7602 A.S. Création Tapeten AG
F:ACWN
0.08x €2.81 Million
≈ $3.29 Million
€35.45 Million Germany €5.95 ▲ +0.00%
7603 Sunspring Metal Corp
TW:2062
0.08x NT$262.11 Million
≈ $8.26 Million
NT$3.30 Billion Taiwan NT$17.75 ▲ +0.28%
7604 The Coca-Cola Company
NYSE:KO
0.08x $5.52 Billion $69.61 Billion USA $94.08 ▲ +1.36%
7605 Zhejiang Zuch Technology Co. Ltd. A
SHE:301280
0.08x CN¥116.56 Million
≈ $17.06 Million
CN¥1.47 Billion China CN¥34.00 ▼ -3.16%
7606 Diadrom Holding AB
ST:DIAH
0.08x Skr802.00K
≈ $86.31K
Skr10.12 Million Sweden Skr2.52 ▲ +14.55%
7607 Persimmon PLC
LSE:PSN
0.08x GBX135.10 Million
≈ $16.44K
GBX1.70 Billion UK GBX1245.50 ▲ +0.52%
7608 Lantheus Holdings Inc
NASDAQ:LNTH
0.08x $90.18 Million $1.14 Billion USA $100.46 ▲ +0.14%
7609 Nava Nakorn Public Company Limited
BK:NNCL
0.08x ฿88.36 Million
≈ $2.75 Million
฿1.11 Billion Thailand ฿1.79 ▲ +0.00%
7610 Success Transformer Corporation Bhd
KLSE:7207
0.08x RM5.77 Million
≈ $1.45 Million
RM72.80 Million Malaysia RM0.60 ▲ +1.69%
7611 Express Transindo Utama Tbk
JK:TAXI
0.08x Rp289.17 Million
≈ $16.94K
Rp3.65 Billion Indonesia Rp11.00 ▲ +0.00%
7612 Kehua Holdings Co Ltd Class A
SHG:603161
0.08x CN¥113.95 Million
≈ $16.67 Million
CN¥1.44 Billion China CN¥13.88 ▼ -1.70%
7613 Yuken India Limited
NSE:YUKEN
0.08x Rs207.63 Million
≈ $2.25 Million
Rs2.62 Billion India Rs1169.00 ▲ +2.72%
7614 Coltene Holding AG
SW:CLTN
0.08x CHF7.55 Million
≈ $9.55 Million
CHF95.32 Million Switzerland CHF49.30 ▲ +1.44%
7615 Foxconn Technology Co Ltd
TW:2354
0.08x NT$5.13 Billion
≈ $161.77 Million
NT$64.84 Billion Taiwan NT$59.60 ▼ -3.72%
7616 Leifheit Aktiengesellschaft
F:LEI
0.08x €7.36 Million
≈ $8.60 Million
€92.90 Million Germany €9.12 ▲ +1.56%
7617 Shandong Mining Machinery Group Co Ltd
SHE:002526
0.08x CN¥161.93 Million
≈ $23.70 Million
CN¥2.05 Billion China CN¥2.95 ▼ -10.06%
7618 Changjiang Securities Co Ltd
SHE:000783
0.08x CN¥15.03 Billion
≈ $2.20 Billion
CN¥189.90 Billion China CN¥6.62 ▼ -5.97%
7619 Strattec Security Corporation
NASDAQ:STRT
0.08x $9.65 Million $121.98 Million USA $62.73 ▼ -2.56%
7620 Aydem Yenilenebilir Enerji AS
IS:AYDEM
0.08x TL2.67 Billion
≈ $59.71 Million
TL33.69 Billion Turkey TL20.64 ▼ -5.15%
7621 Great Microwave Technology Co. Ltd. A
SHG:688270
0.08x CN¥11.35 Million
≈ $1.66 Million
CN¥143.44 Million China CN¥49.48 ▼ -4.02%
7622 Depo Auto Parts Industrial Co Ltd
TW:6605
0.08x NT$1.04 Billion
≈ $32.91 Million
NT$13.21 Billion Taiwan NT$133.50 ▼ -2.55%
7623 FOODWELL Co. Ltd
KQ:005670
0.08x ₩10.41 Billion
≈ $7.05 Million
₩131.62 Billion Korea ₩5950.00 ▲ +0.17%
7624 Colt CZ Group SE
PR:CZG
0.08x Kč2.05 Billion
≈ $98.53 Million
Kč25.98 Billion Czech Republic Kč1050.00 ▼ -1.32%
7625 ConvaTec Group PLC
LSE:CTEC
0.08x GBX155.00 Million
≈ $18.86K
GBX1.96 Billion UK GBX244.40 ▲ +0.49%
7626 Coveo Solutions Inc
TO:CVO
0.08x CA$8.92 Million
≈ $6.45 Million
CA$112.81 Million Canada CA$4.80 ▲ +0.63%
7627 Walmart Inc.
NASDAQ:WMT
0.08x $14.97 Billion $189.41 Billion USA $123.51 ▲ +1.86%
7628 Beijing Jiaxun Feihong Electrical Co Ltd
SHE:300213
0.08x CN¥69.31 Million
≈ $10.14 Million
CN¥876.89 Million China CN¥6.23 ▼ -5.03%
7629 Speedvalue Ltd
TA:SPDV
0.08x ILA4.34 Million
≈ $11.64K
ILA54.97 Million Israel ILA143.90 ▲ +0.00%
7630 Brd. Klee A/S
CO:KLEE-B
0.08x Dkr7.84 Million
≈ $1.23 Million
Dkr99.24 Million Denmark Dkr4160.00 ▲ +6.67%
7631 Laureate Education Inc
NASDAQ:LAUR
0.08x $101.28 Million $1.28 Billion USA $33.22 ▼ -7.75%
7632 Crescendo Corporation Bhd
KLSE:6718
0.08x RM42.26 Million
≈ $10.61 Million
RM534.99 Million Malaysia RM1.15 ▼ -0.86%
7633 coocon Corp.
KQ:294570
0.08x ₩12.28 Billion
≈ $8.32 Million
₩155.48 Billion Korea ₩23450.00 ▼ -2.49%
7634 MCOT Public Company Limited
BK:MCOT
0.08x ฿295.01 Million
≈ $9.20 Million
฿3.74 Billion Thailand ฿4.78 ▼ -1.24%
7635 MCOT Public Company Limited
F:OLU1
0.08x €295.01 Million
≈ $344.90 Million
€3.74 Billion Germany €0.12 ▼ -2.50%
7636 MCOT Public Company Limited
F:OLU
0.08x €295.01 Million
≈ $344.90 Million
€3.74 Billion Germany €0.12 ▼ -2.40%
7637 Onewater Marine
NASDAQ:ONEW
0.08x $80.36 Million $1.02 Billion USA $9.64 ▲ +0.63%
7638 Land and Houses Freehold and Leasehold Property Fund
BK:LHPF
0.08x ฿14.66 Million
≈ $456.88K
฿185.80 Million Thailand ฿4.86 ▲ +0.00%
7639 SRI TRANG AGR.-FOR- BA 1
F:YTAA
0.08x €3.73 Billion
≈ $4.36 Billion
€47.33 Billion Germany €0.51 ▼ -3.81%
7640 Macfarlane Group PLC
LSE:MACF
0.08x GBX12.40 Million
≈ $1.51K
GBX157.23 Million UK GBX81.80 ▼ -2.04%
7641 Shandong Wohua Pharmaceutical Co Ltd
SHE:002107
0.08x CN¥19.82 Million
≈ $2.90 Million
CN¥251.47 Million China CN¥5.82 ▲ +0.34%
7642 Shenzhen CAU Technology Co Ltd
SHE:000004
0.08x CN¥17.05 Million
≈ $2.49 Million
CN¥216.30 Million China CN¥0.51 ▲ +10.87%
7643 Impact Growth REIT
BK:IMPACT
0.08x ฿354.31 Million
≈ $11.04 Million
฿4.50 Billion Thailand ฿12.50 ▼ -3.10%
7644 BIDVEST SP.ADR/2 RC-05
F:NQL
0.08x €6.23 Billion
≈ $7.28 Billion
€79.08 Billion Germany €24.20 ▲ +0.00%
7645 Pureprofile Ltd
AU:PPL
0.08x AU$1.90 Million
≈ $1.35 Million
AU$24.17 Million Australia AU$0.04 ▲ +2.86%
7646 INOX India Limited
NSE:INOXINDIA
0.08x Rs707.40 Million
≈ $7.65 Million
Rs8.98 Billion India Rs1860.20 ▼ -2.03%
7647 Zhuzhou Huarui Precision Cutting Tools Co Ltd
SHG:688059
0.08x CN¥83.79 Million
≈ $12.26 Million
CN¥1.06 Billion China CN¥66.68 ▼ -6.87%
7648 Nuveen Dynamic Municipal Opportunities Fund
NYSE:NDMO
0.08x $22.79 Million $289.43 Million USA $9.24 ▲ +0.54%
7649 Croda International PLC
LSE:CRDA
0.08x GBX97.10 Million
≈ $11.81K
GBX1.23 Billion UK GBX3644.00 ▲ +0.86%
7650 Hangzhou Heshun Technology Co.LTD.
SHE:301237
0.08x CN¥48.00 Million
≈ $7.02 Million
CN¥609.85 Million China CN¥27.23 ▼ -5.06%
7651 Mavi Giyim Sanayi Ve Ticaret AS
IS:MAVI
0.08x TL866.88 Million
≈ $19.42 Million
TL11.01 Billion Turkey TL33.46 ▼ -0.48%
7652 VT Industrial Technology Co Ltd
SHE:300707
0.08x CN¥58.30 Million
≈ $8.53 Million
CN¥740.87 Million China CN¥10.55 ▼ -3.92%
7653 COSCO SHIPPING Specialized Carriers Co Ltd
SHG:600428
0.08x CN¥2.07 Billion
≈ $303.09 Million
CN¥26.32 Billion China CN¥11.47 ▲ +0.70%
7654 Jiangsu Feymer Technology Co Ltd
SHG:688350
0.08x CN¥97.34 Million
≈ $14.24 Million
CN¥1.24 Billion China CN¥25.91 ▼ -2.04%
7655 AYM Syntex Limited
NSE:AYMSYNTEX
0.08x Rs380.10 Million
≈ $4.11 Million
Rs4.83 Billion India Rs247.50 ▲ +0.75%
7656 Megaport Ltd
AU:MP1
0.08x AU$34.37 Million
≈ $24.32 Million
AU$437.11 Million Australia AU$17.61 ▼ -1.45%
7657 Grupo Aeroportuario del Sureste SAB de CV ADR
NYSE:ASR
0.08x $3.36 Billion $42.78 Billion USA $315.15 ▼ -2.90%
7658 Chongqing Iron & Steel Company Limited
F:CGP
0.08x €1.44 Billion
≈ $1.69 Billion
€18.34 Billion Germany €0.09 ▲ +0.57%
7659 Omesti Bhd
KLSE:9008
0.08x RM6.00 Million
≈ $1.51 Million
RM76.39 Million Malaysia RM0.07 ▲ +0.00%
7660 Body One SA
PA:MLONE
0.08x €180.00K
≈ $210.44K
€2.29 Million France €0.60 ▲ +0.00%
7661 Locaweb Serviços de Internet S.A.
SA:LWSA3
0.08x R$90.64 Million
≈ $17.79 Million
R$1.15 Billion Brazil R$3.09 ▼ -4.63%
7662 Apeloa Pharmaceutical Co Ltd
SHE:000739
0.08x CN¥446.18 Million
≈ $65.29 Million
CN¥5.68 Billion China CN¥19.37 ▼ -0.67%
7663 Jiangsu Shemar Electric Co Ltd
SHG:603530
0.08x CN¥79.23 Million
≈ $11.59 Million
CN¥1.01 Billion China CN¥31.30 ▼ -0.67%
7664 Artifex Mundi SA
WAR:ART
0.08x zł1.71 Million
≈ $470.09K
zł21.76 Million Poland zł19.44 ▼ -1.52%
7665 Smart Share Global Ltd ADR
NASDAQ:EM
0.08x $115.47 Million $1.47 Billion USA $1.17 ▲ +0.43%
7666 Zhejiang Xinneng Photovoltaic Technology Co Ltd
SHG:603105
0.08x CN¥185.80 Million
≈ $27.19 Million
CN¥2.37 Billion China CN¥7.40 ▼ -1.20%
7667 SHL Consolidated Bhd
KLSE:6017
0.08x RM5.24 Million
≈ $1.31 Million
RM66.72 Million Malaysia RM2.20 ▼ -3.51%
7668 Intergama
TA:INTR
0.08x ILA2.09 Million
≈ $5.60K
ILA26.66 Million Israel ILA5312.00 ▲ +0.00%
7669 Aselsan Elektronik Sanayi ve Ticaret AS
IS:ASELS
0.08x TL9.41 Billion
≈ $210.69 Million
TL120.03 Billion Turkey TL347.00 ▼ -3.21%
7670 NetScout Systems Inc
NASDAQ:NTCT
0.08x $50.77 Million $647.81 Million USA $38.37 ▼ -2.49%
7671 HelloFresh SE
XETRA:HFG
0.08x €123.90 Million
≈ $144.85 Million
€1.58 Billion Germany €2.70 ▼ -2.35%
7672 Anglo American PLC
LSE:AAL
0.08x GBX2.70 Billion
≈ $328.23K
GBX34.43 Billion UK GBX3704.00 ▼ -4.17%
7673 Taiwan Hon Chuan Enterprise Co Ltd
TW:9939
0.08x NT$2.05 Billion
≈ $64.62 Million
NT$26.18 Billion Taiwan NT$121.50 ▼ -1.22%
7674 Miliboo SA
PA:ALMLB
0.08x €853.00K
≈ $997.25K
€10.89 Million France €1.69 ▼ -1.74%
7675 Zhongzhu Medical Holdings Co Ltd
SHG:600568
0.08x CN¥26.78 Million
≈ $3.92 Million
CN¥341.90 Million China CN¥2.01 ▼ -0.99%
7676 Hellenic Telecommunications Organization S.A
AT:HTO
0.08x €240.40 Million
≈ $281.05 Million
€3.07 Billion Greece €18.85 ▲ +1.51%
7677 Ocado Group PLC
LSE:OCDO
0.08x GBX203.50 Million
≈ $24.76K
GBX2.60 Billion UK GBX322.20 ▼ -0.12%
7678 Electrotherm (India) Limited
NSE:ELECTHERM
0.08x Rs1.67 Billion
≈ $18.02 Million
Rs21.28 Billion India Rs579.40 ▼ -3.43%
7679 LM Pay Spolka Akcyjna
F:Y00
0.08x €7.51 Million
≈ $8.79 Million
€95.99 Million Germany €31.40 ▼ -16.49%
7680 China Film Co Ltd
SHG:600977
0.08x CN¥678.23 Million
≈ $99.25 Million
CN¥8.66 Billion China CN¥14.69 ▼ -2.07%
7681 Eaton Vance New York MBF
NYSE MKT:ENX
0.08x $6.77 Million $86.56 Million USA $10.00 ▲ +0.00%
7682 HCL Technologies Limited
NSE:HCLTECH
0.08x Rs29.95 Billion
≈ $323.90 Million
Rs382.68 Billion India Rs1428.10 ▲ +1.72%
7683 Prodways Group SA
PA:PWG
0.08x €3.52 Million
≈ $4.11 Million
€44.96 Million France €0.84 ▲ +0.00%
7684 HMM Co Ltd
KO:011200
0.08x ₩661.49 Billion
≈ $448.28 Million
₩8.45 Trillion Korea ₩23350.00 ▲ +4.71%
7685 Lanna Resources Public Company Limited
BK:LANNA
0.08x ฿290.80 Million
≈ $9.06 Million
฿3.72 Billion Thailand ฿14.70 ▲ +0.00%
7686 Garo AB
ST:GARO
0.08x Skr37.20 Million
≈ $4.00 Million
Skr475.60 Million Sweden Skr12.06 ▲ +0.84%
7687 VIA OPTRONICS AG SP.ADS/1
F:5UU1
0.08x €6.43 Million
≈ $7.52 Million
€82.23 Million Germany €0.20 ▲ +0.00%
7688 Hunan Fangsheng Pharm Co Ltd
SHG:603998
0.08x CN¥95.63 Million
≈ $13.99 Million
CN¥1.22 Billion China CN¥10.01 ▲ +2.46%
7689 Tcc Steel
KO:002710
0.08x ₩25.51 Billion
≈ $17.29 Million
₩326.43 Billion Korea ₩10120.00 ▼ -3.16%
7690 Delta Apparel, Inc.
NYSE MKT:DLAPQ
0.08x $20.31 Million $259.95 Million USA $0.00 ▲ +0.00%
7691 Dynasty Ceramic Public Company Limited
BK:DCC
0.08x ฿264.77 Million
≈ $8.25 Million
฿3.39 Billion Thailand ฿1.31 ▲ +0.77%
7692 Jiangsu Dagang Co Ltd
SHE:002077
0.08x CN¥56.68 Million
≈ $8.29 Million
CN¥725.39 Million China CN¥10.88 ▼ -6.61%
7693 GEM CO. LTD SP.GDR/10 A
F:3730
0.08x €3.78 Billion
≈ $4.42 Billion
€48.41 Billion Germany €9.00 ▲ +0.00%
7694 Shenzhen Sunrise New Energy Co Ltd
SHE:002256
0.08x CN¥42.03 Million
≈ $6.15 Million
CN¥537.86 Million China CN¥2.54 ▼ -3.42%
7695 CF Industries Holdings Inc
NYSE:CF
0.08x $496.00 Million $6.35 Billion USA $123.30 ▲ +4.41%
7696 Dien Quang JSC
VN:DQC
0.08x ₫34.96 Billion
≈ $1.33 Million
₫447.81 Billion Vietnam ₫9470.00 ▲ +0.00%
7697 LG Display Co. Ltd
F:LGA
0.08x €1.49 Trillion
≈ $1.74 Trillion
€19.08 Trillion Germany €2.28 ▼ -3.39%
7698 Piper Sandler Companies
NYSE:PIPR
0.08x $59.26 Million $759.43 Million USA $63.81 ▼ -7.14%
7699 Indointernet Tbk PT
JK:EDGE
0.08x Rp166.63 Billion
≈ $9.76 Million
Rp2.14 Trillion Indonesia Rp4790.00 ▲ +0.00%
7700 SUNIC SYSTEM Co. Ltd
KQ:171090
0.08x ₩27.13 Billion
≈ $18.38 Million
₩347.73 Billion Korea ₩80000.00 ▲ +0.76%

How Companies Are Ranked by Cash Flow-to-Debt Ratio

Companies are ranked by cash flow-to-debt ratio, calculated as operating cash flow divided by total liabilities, using each company's latest reported financial statements.