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
15901 All For One Steeb AG
F:A1OS
0.02x €4.97 Million
≈ $5.81 Million
€301.06 Million Germany €75.80 ▲ +0.00%
15902 Talex S.A.
WAR:TLX
0.02x zł368.00K
≈ $101.28K
zł22.30 Million Poland zł17.10 ▼ -1.72%
15903 Jiangsu Aoyang Technology Ltd
SHE:002172
0.02x CN¥26.47 Million
≈ $3.87 Million
CN¥1.61 Billion China CN¥6.66 ▲ +10.08%
15904 China Tianrui Group Cement Company Limited
F:T18
0.02x €334.17 Million
≈ $390.67 Million
€20.27 Billion Germany €0.02 ▲ +0.00%
15905 GSP Automotive Group Wenzhou Co Ltd
SHG:605088
0.02x CN¥59.78 Million
≈ $8.75 Million
CN¥3.63 Billion China CN¥19.52 ▼ -3.51%
15906 Altra Fastigheter AB (publ)
ST:ALTRA
0.02x Skr439.00 Million
≈ $47.24 Million
Skr26.64 Billion Sweden Skr84.80 ▼ -0.18%
15907 Postmedia Network Canada Corp
TO:PNC-B
0.02x CA$10.32 Million
≈ $7.47 Million
CA$626.48 Million Canada CA$0.10 ▲ +0.00%
15908 Postmedia Network Canada Corp
TO:PNC-A
0.02x CA$10.32 Million
≈ $7.47 Million
CA$626.48 Million Canada CA$0.83 ▲ +0.00%
15909 Clearway Energy Inc Class C
NYSE:CWEN
0.02x $177.00 Million $10.74 Billion USA $33.38 ▼ -2.65%
15910 Quest Holdings S.A
AT:QUEST
0.02x €8.94 Million
≈ $10.45 Million
€542.66 Million Greece €7.34 ▲ +1.38%
15911 The Siam Cement Public Company Limited
F:TCM1
0.02x €7.00 Billion
≈ $8.18 Billion
€424.75 Billion Germany €6.05 ▲ +0.83%
15912 SIAM CEMENT UNSP.ADS/1
F:TCM
0.02x €7.00 Billion
≈ $8.18 Billion
€424.75 Billion Germany €5.15 ▼ -5.50%
15913 Tae Kyung Ind
KO:015890
0.02x ₩6.41 Billion
≈ $4.34 Million
₩389.24 Billion Korea ₩4580.00 ▼ -0.65%
15914 Datang International Power Generation Co. Ltd
F:BJI
0.02x €3.76 Billion
≈ $4.40 Billion
€228.56 Billion Germany €0.28 ▼ -2.76%
15915 Masan Group Corp
VN:MSN
0.02x ₫1.35 Trillion
≈ $51.17 Million
₫81.82 Trillion Vietnam ₫71200.00 ▼ -0.84%
15916 Fujian Dongbai Group Co Ltd
SHG:600693
0.02x CN¥166.95 Million
≈ $24.43 Million
CN¥10.14 Billion China CN¥9.60 ▲ +5.61%
15917 Happiest Minds Technologies Limited
NSE:HAPPSTMNDS
0.02x Rs296.20 Million
≈ $3.20 Million
Rs18.00 Billion India Rs317.25 ▼ -0.11%
15918 OHTL Public Company Limited
BK:OHTL
0.02x ฿45.45 Million
≈ $1.42 Million
฿2.76 Billion Thailand ฿258.00 ▼ -3.01%
15919 Villeroy & Boch AG
XETRA:VIB3
0.02x €22.80 Million
≈ $26.66 Million
€1.39 Billion Germany €11.00 ▼ -0.45%
15920 Shanghai Precise Packaging Co Ltd
SHE:300442
0.02x CN¥503.16 Million
≈ $73.63 Million
CN¥30.60 Billion China CN¥56.01 ▼ -1.93%
15921 PT Sunter Lakeside Hotel Tbk
JK:SNLK
0.02x Rp700.92 Million
≈ $41.07K
Rp42.66 Billion Indonesia Rp214.00 ▲ +0.00%
15922 Chicony Electronics Co Ltd
TW:2385
0.02x NT$941.57 Million
≈ $29.66 Million
NT$57.36 Billion Taiwan NT$90.20 ▲ +3.32%
15923 Camuzzi Gas Pampeana SA
BA:CGPA2
0.02x AR$6.99 Billion
≈ $5.06 Million
AR$425.77 Billion Argentina AR$1250.00 ▼ -4.94%
15924 ALPHAHELIX MOL.DIAGN. SK1
F:4MB
0.02x €202.00K
≈ $236.16K
€12.31 Million Germany €0.01 ▲ +0.00%
15925 Hunan Xiangjia Animal Husbandry Co
SHE:002982
0.02x CN¥45.35 Million
≈ $6.64 Million
CN¥2.77 Billion China CN¥14.08 ▲ +0.64%
15926 Vineet Laboratories Limited
NSE:VINEETLAB
0.02x Rs12.53 Million
≈ $135.51K
Rs764.24 Million India Rs37.87 ▲ +0.77%
15927 Garuda Maintenance Facility AeroAsia Tbk PT
JK:GMFI
0.02x Rp10.80 Million
≈ $632.96
Rp658.98 Million Indonesia Rp42.00 ▲ +5.00%
15928 L&C Bio Co. Ltd
KQ:290650
0.02x ₩3.79 Billion
≈ $2.57 Million
₩231.24 Billion Korea ₩21450.00 ▼ -4.88%
15929 Bank Mandiri Persero Tbk PT
JK:BMRI
0.02x Rp36.62 Trillion
≈ $2.15 Billion
Rp2234.96 Trillion Indonesia Rp3890.00 ▲ +3.18%
15930 Airbus SE
F:AIRA
0.02x €1.85 Billion
≈ $2.16 Billion
€113.04 Billion Germany €52.50 ▲ +0.96%
15931 Baidu Inc
MX:BIDUN
0.02x MX$2.61 Billion
≈ $150.15 Million
MX$159.43 Billion Mexico MX$1450.00 ▼ -2.68%
15932 Baidu Inc
NASDAQ:BIDU
0.02x $2.61 Billion $159.43 Billion USA $77.63 ▼ -2.67%
15933 Bill Com Holdings Inc
NYSE:BILL
0.02x $102.67 Million $6.28 Billion USA $54.00 ▼ -0.79%
15934 Ncs Testing Technology Co Ltd
SHE:300797
0.02x CN¥15.96 Million
≈ $2.34 Million
CN¥976.21 Million China CN¥11.81 ▼ -1.75%
15935 AOZORA BANK LTD ADR/20
F:AON0
0.02x €132.62 Billion
≈ $155.05 Billion
€8.11 Trillion Germany €3.18 ▲ +1.27%
15936 Vitruvio Real Estate Socimi
MC:YVIT
0.02x €1.71 Million
≈ $2.00 Million
€104.37 Million Spain €18.10 ▲ +0.00%
15937 Jadi Imaging Holdings Bhd
KLSE:7223
0.02x RM26.00K
≈ $6.53K
RM1.59 Million Malaysia RM0.04 ▲ +0.00%
15938 HYGEIA HC HLDGS DL-00001
F:50I
0.02x €63.40 Million
≈ $74.12 Million
€3.88 Billion Germany €1.21 ▼ -0.82%
15939 Shanghai Baolong Automotive Corp
SHG:603197
0.02x CN¥134.06 Million
≈ $19.62 Million
CN¥8.21 Billion China CN¥27.34 ▼ -4.57%
15940 Rocky Mountain Liquor Inc
V:RUM
0.02x CA$202.48K
≈ $146.47K
CA$12.40 Million Canada CA$0.07 ▲ +0.00%
15941 Inhalerx Ltd
AU:IRX
0.02x AU$38.91K
≈ $27.53K
AU$2.38 Million Australia AU$0.02 ▲ +4.35%
15942 Charoen Pokphand Enterprise Taiwan Co Ltd
TW:1215
0.02x NT$349.42 Million
≈ $11.01 Million
NT$21.42 Billion Taiwan NT$105.00 ▲ +0.00%
15943 Veolia Environnement VE SA
PA:VIE
0.02x €1.06 Billion
≈ $1.24 Billion
€64.89 Billion France €34.66 ▲ +1.05%
15944 Braemar Hotel & Resorts Inc
NYSE:BHR
0.02x $21.95 Million $1.35 Billion USA $1.68 ▲ +1.82%
15945 CETC Digital Technology Co Ltd
SHG:600850
0.02x CN¥100.33 Million
≈ $14.68 Million
CN¥6.16 Billion China CN¥12.86 ▼ -1.98%
15946 JiShi Media Co Ltd
SHG:601929
0.02x CN¥123.88 Million
≈ $18.13 Million
CN¥7.61 Billion China CN¥2.81 ▲ +10.20%
15947 Petkim Petrokimya Holding AS
IS:PETKM
0.02x TL1.73 Billion
≈ $38.67 Million
TL106.20 Billion Turkey TL16.79 ▲ +1.08%
15948 Aevis Victoria SA
SW:AEVS
0.02x CHF21.78 Million
≈ $27.54 Million
CHF1.34 Billion Switzerland CHF14.15 ▲ +0.00%
15949 Catur Sentosa Adiprana Tbk
JK:CSAP
0.02x Rp139.10 Billion
≈ $8.15 Million
Rp8.56 Trillion Indonesia Rp246.00 ▲ +0.00%
15950 Bangkok Land Public Company Limited
BK:BLAND
0.02x ฿195.00 Million
≈ $6.08 Million
฿12.01 Billion Thailand ฿0.49 ▲ +0.00%
15951 Navamedic ASA
OL:NAVA
0.02x Nkr5.69 Million
≈ $598.86K
Nkr350.53 Million Norway Nkr10.45 ▼ -1.88%
15952 Cho Kwang Pain
KO:004910
0.02x ₩3.56 Billion
≈ $2.41 Million
₩219.19 Billion Korea ₩2900.00 ▲ +0.35%
15953 Wahana Ottomitra Multiartha
JK:WOMF
0.02x Rp102.97 Billion
≈ $6.03 Million
Rp6.34 Trillion Indonesia Rp270.00 ▲ +0.00%
15954 Kunshan Huguang Auto Harness Co Ltd
SHG:605333
0.02x CN¥78.19 Million
≈ $11.44 Million
CN¥4.82 Billion China CN¥19.40 ▼ -3.96%
15955 Vontier Corp
NYSE:VNT
0.02x $46.50 Million $2.87 Billion USA $43.18 ▼ -1.37%
15956 Woory Industrial Co. Ltd
KQ:215360
0.02x ₩4.03 Billion
≈ $2.73 Million
₩248.74 Billion Korea ₩5720.00 ▲ +0.18%
15957 Artesian Resources Corporation
NASDAQ:ARTNA
0.02x $10.18 Million $627.78 Million USA $32.56 ▼ -1.60%
15958 Zhejiang Truelove Vogue Co Ltd
SHE:003041
0.02x CN¥14.17 Million
≈ $2.07 Million
CN¥874.66 Million China CN¥33.41 ▼ -3.05%
15959 Friend Co Ltd
SHG:605050
0.02x CN¥66.98 Million
≈ $9.80 Million
CN¥4.13 Billion China CN¥9.50 ▼ -1.76%
15960 Summit
TA:SMT
0.02x ILA88.76 Million
≈ $237.97K
ILA5.48 Billion Israel ILA3818.00 ▼ -2.03%
15961 Deutsche EuroShop AG
F:DEQ
0.02x €43.91 Million
≈ $51.34 Million
€2.71 Billion Germany €16.74 ▲ +2.20%
15962 Klarsen SA
PA:ALKLA
0.02x €95.62K
≈ $111.79K
€5.91 Million France €0.38 ▼ -5.01%
15963 Gladstone Commercial Corporation
NASDAQ:GOOD
0.02x $17.56 Million $1.09 Billion USA $9.85 ▼ -2.67%
15964 Park Ohio Holdings Corp
NASDAQ:PKOH
0.02x $17.10 Million $1.06 Billion USA $46.92 ▼ -0.30%
15965 Medartis Holding AG
SW:MED
0.02x CHF5.30 Million
≈ $6.70 Million
CHF328.18 Million Switzerland CHF108.80 ▼ -0.73%
15966 Shandong Xinhua Pharmaceutical Company Limited
F:XIN
0.02x €56.11 Million
≈ $65.60 Million
€3.47 Billion Germany €0.58 ▲ +0.00%
15967 Indo Amines Limited
NSE:INDOAMIN
0.02x Rs77.92 Million
≈ $842.72K
Rs4.83 Billion India Rs116.66 ▼ -1.34%
15968 Fintech Chain Ltd
AU:FTC
0.02x AU$887.62K
≈ $628.05K
AU$54.97 Million Australia AU$0.00 ▲ +0.00%
15969 VIB Vermögen AG
XETRA:VIH1
0.02x €18.71 Million
≈ $21.87 Million
€1.16 Billion Germany €2.12 ▲ +1.44%
15970 Sampo Corp
TW:1604
0.02x NT$178.19 Million
≈ $5.61 Million
NT$11.04 Billion Taiwan NT$22.60 ▲ +0.00%
15971 Lily Textile Co Ltd
TW:1443
0.02x NT$97.84 Million
≈ $3.08 Million
NT$6.06 Billion Taiwan NT$23.10 ▼ -0.22%
15972 Earlypay Ltd
AU:EPY
0.02x AU$4.79 Million
≈ $3.39 Million
AU$296.91 Million Australia AU$0.13 ▲ +0.00%
15973 BBMG Corporation
F:9BM
0.02x €2.82 Billion
≈ $3.29 Billion
€174.70 Billion Germany €0.06 ▲ +8.62%
15974 Chengdu CORPRO Technology Co Ltd
SHE:300101
0.02x CN¥15.49 Million
≈ $2.27 Million
CN¥962.33 Million China CN¥12.51 ▼ -3.02%
15975 The Hanover Insurance Group Inc
NYSE:THG
0.02x $212.30 Million $13.19 Billion USA $247.99 ▼ -0.22%
15976 Cleveland-Cliffs Inc
NYSE:CLF
0.02x $230.00 Million $14.30 Billion USA $13.07 ▼ -0.53%
15977 Maravai Lifesciences Holdings Inc
NASDAQ:MRVI
0.02x $3.99 Million $248.16 Million USA $7.68 ▼ -0.26%
15978 Hanmi Science
KO:008930
0.02x ₩7.96 Billion
≈ $5.39 Million
₩494.84 Billion Korea ₩54800.00 ▼ -1.79%
15979 Premier Products Public Company Limited
BK:PPP
0.02x ฿6.51 Million
≈ $203.00K
฿404.93 Million Thailand ฿0.61 ▼ -1.61%
15980 Aplicaciones y Tratamiento de Sistemas S.A.
MC:ATSI
0.02x €1.26 Million
≈ $1.47 Million
€78.36 Million Spain €3.48 ▲ +1.16%
15981 Sichuan Hebang Biotechnology Co Ltd
SHG:603077
0.02x CN¥165.40 Million
≈ $24.20 Million
CN¥10.30 Billion China CN¥2.02 ▼ -1.46%
15982 India Tourism Development Corporation Limited
NSE:ITDC
0.02x Rs56.41 Million
≈ $610.09K
Rs3.51 Billion India Rs648.50 ▲ +0.67%
15983 Xian Xice Testing Technology Co. Ltd. A
SHE:301306
0.02x CN¥13.37 Million
≈ $1.96 Million
CN¥833.46 Million China CN¥86.16 ▼ -3.80%
15984 Turpaz Industries Ltd
TA:TRPZ
0.02x ILA5.57 Million
≈ $14.93K
ILA347.32 Million Israel ILA5080.00 ▼ -1.03%
15985 FarmStory Co. Ltd
KQ:027710
0.02x ₩10.39 Billion
≈ $7.04 Million
₩648.82 Billion Korea ₩1084.00 ▲ +0.28%
15986 Shandong Longhua New Material Co. Ltd.
SHE:301149
0.02x CN¥28.63 Million
≈ $4.19 Million
CN¥1.79 Billion China CN¥6.46 ▼ -1.82%
15987 I.C.C. International Public Company Limited
BK:ICC
0.02x ฿78.34 Million
≈ $2.44 Million
฿4.89 Billion Thailand ฿23.50 ▼ -1.26%
15988 Super Energy Corporation Public Company Limited
BK:SUPER
0.02x ฿812.47 Million
≈ $25.32 Million
฿50.73 Billion Thailand ฿0.12 ▼ -7.69%
15989 MacroWell OMG Digital Entertainment Co Ltd
TWO:3687
0.02x NT$85.98 Million
≈ $2.71 Million
NT$5.37 Billion Taiwan NT$51.80 ▼ -1.33%
15990 Tatwah Smartech Co Ltd
SHE:002512
0.02x CN¥30.18 Million
≈ $4.42 Million
CN¥1.88 Billion China CN¥3.55 ▼ -2.47%
15991 FiscalNote Holdings Inc.
NYSE:NOTE
0.02x $3.02 Million $188.64 Million USA $0.00 ▼ -25.45%
15992 ISS A/S
CO:ISS
0.02x Dkr650.50 Million
≈ $101.78 Million
Dkr40.65 Billion Denmark Dkr313.20 ▲ +0.51%
15993 Aygaz AS
IS:AYGAZ
0.02x TL202.57 Million
≈ $4.54 Million
TL12.66 Billion Turkey TL280.25 ▲ +5.36%
15994 Vastned Retail Belgium
BR:VASTB
0.02x €8.99 Million
≈ $10.52 Million
€562.58 Million Belgium €27.65 ▲ +1.10%
15995 Nexus AG
F:NXU
0.02x €2.89 Million
≈ $3.38 Million
€180.79 Million Germany €71.40 ▲ +0.14%
15996 Nkt A/S
NYSE:NRKBY
0.02x $54.00 Million $3.38 Billion USA $27.20 ▲ +0.00%
15997 Sichuan Golden Summit Group Joint Stock Co Ltd
SHG:600678
0.02x CN¥19.38 Million
≈ $2.84 Million
CN¥1.21 Billion China CN¥6.16 ▲ +2.84%
15998 Sumec Corp Ltd
SHG:600710
0.02x CN¥736.64 Million
≈ $107.79 Million
CN¥46.13 Billion China CN¥10.98 ▲ +0.09%
15999 Intrum Justitia AB
ST:INTRUM
0.02x Skr892.00 Million
≈ $95.99 Million
Skr55.88 Billion Sweden Skr1.90 ▼ -1.81%
16000 Asure Software Inc
NASDAQ:ASUR
0.02x $4.47 Million $280.12 Million USA $10.29 ▼ -0.87%

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.