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
10101 Integrated Diagnostics Holdings PLC
LSE:IDHC
0.05x $197.02 Million $3.67 Billion UK $0.49 ▲ +6.30%
10102 Jiangsu Flag Chemical Industry Co Ltd
SHE:300575
0.05x CN¥150.80 Million
≈ $22.07 Million
CN¥2.81 Billion China CN¥5.40 ▼ -2.00%
10103 TFI International Inc
TO:TFII
0.05x CA$255.59 Million
≈ $184.89 Million
CA$4.76 Billion Canada CA$133.98 ▼ -1.25%
10104 Chant Sincere Co Ltd
TW:6205
0.05x NT$70.58 Million
≈ $2.22 Million
NT$1.31 Billion Taiwan NT$52.20 ▼ -9.37%
10105 Marsh & McLennan Companies Inc
NYSE:MMC
0.05x $2.33 Billion $43.42 Billion USA $182.70 ▼ -1.58%
10106 Neo Technical System Co. Ltd
KQ:085910
0.05x ₩2.66 Billion
≈ $1.80 Million
₩49.58 Billion Korea ₩15690.00 ▼ -4.97%
10107 John Hancock Investors Closed Fund
NYSE:JHI
0.05x $4.90 Million $91.36 Million USA $12.15 ▲ +0.33%
10108 Giantplus Technology Co Ltd
TW:8105
0.05x NT$144.77 Million
≈ $4.56 Million
NT$2.70 Billion Taiwan NT$12.15 ▼ -5.45%
10109 Immobile
WAR:GKI
0.05x zł44.77 Million
≈ $12.32 Million
zł834.88 Million Poland zł4.19 ▼ -3.68%
10110 Nusantara Sawit Sejahtera
JK:NSSS
0.05x Rp121.25 Billion
≈ $7.10 Million
Rp2.26 Trillion Indonesia Rp510.00 ▲ +10.87%
10111 Hikma Pharmaceuticals PLC
LSE:HIK
0.05x GBX161.00 Million
≈ $19.59K
GBX3.00 Billion UK GBX1650.00 ▼ -2.77%
10112 AGROB Immobilien AG
F:AGR3
0.05x €6.35 Million
≈ $7.43 Million
€118.58 Million Germany €3.60 ▲ +2.86%
10113 Great China Metal Industry Co Ltd
TW:9905
0.05x NT$186.74 Million
≈ $5.88 Million
NT$3.49 Billion Taiwan NT$20.80 ▼ -1.19%
10114 Pes Camanchaca
SN:CAMANCHACA
0.05x CL$22.71 Million
≈ $25.39K
CL$423.96 Million Chile CL$89.83 ▲ +0.00%
10115 Tsingtao Brewery Co Ltd
SHG:600600
0.05x CN¥1.03 Billion
≈ $150.37 Million
CN¥19.19 Billion China CN¥53.34 ▲ +0.15%
10116 Fujian Yongfu Power Engineering Co Ltd Class A
SHE:300712
0.05x CN¥127.65 Million
≈ $18.68 Million
CN¥2.38 Billion China CN¥19.83 ▼ -0.80%
10117 Agrometal S.A.I.
BA:AGRO
0.05x AR$1.82 Billion
≈ $1.32 Million
AR$34.06 Billion Argentina AR$22.80 ▼ -1.30%
10118 Juneyao Airlines
SHG:603885
0.05x CN¥2.33 Billion
≈ $340.49 Million
CN¥43.48 Billion China CN¥10.53 ▼ -0.19%
10119 Coca Cola HBC AG
LSE:CCH
0.05x GBX576.55 Million
≈ $70.15K
GBX10.78 Billion UK GBX4188.00 ▲ +3.36%
10120 Techcential International Ltd
TWO:6616
0.05x NT$16.98 Million
≈ $534.84K
NT$317.43 Million Taiwan NT$8.58 ▼ -0.92%
10121 Viyash Scientific Limited
NSE:SEQUENT
0.05x Rs449.00 Million
≈ $4.86 Million
Rs8.40 Billion India Rs193.72 ▼ -3.70%
10122 Changchun Faway Automobile Components Co Ltd
SHG:600742
0.05x CN¥677.42 Million
≈ $99.13 Million
CN¥12.67 Billion China CN¥7.74 ▼ -0.64%
10123 Zhejiang Taihua New Material
SHG:603055
0.05x CN¥323.39 Million
≈ $47.32 Million
CN¥6.05 Billion China CN¥8.25 ▼ -0.84%
10124 BlockchAIn Digital Infrastructure, Inc
NYSE MKT:AIB
0.05x $502.89K $9.41 Million USA $2.81 ▲ +27.73%
10125 Planet Fitness Inc
NYSE:PLNT
0.05x $193.45 Million $3.62 Billion USA $60.31 ▲ +0.40%
10126 Cheniere Energy Partners LP
NYSE:CQP
0.05x $910.00 Million $17.03 Billion USA $57.36 ▲ +0.23%
10127 CTS Eventim AG & Co KgaA
XETRA:EVD
0.05x €158.05 Million
≈ $184.77 Million
€2.96 Billion Germany €62.00 ▼ -2.82%
10128 JTC Inc
KQ:950170
0.05x ₩8.16 Billion
≈ $5.53 Million
₩152.77 Billion Korea ₩3945.00 ▼ -4.13%
10129 Inderes Oyj
HE:INDERES
0.05x €377.06K
≈ $440.82K
€7.06 Million Finland €16.75 ▲ +1.52%
10130 Csg Smart Science&Technology Co Ltd
SHE:300222
0.05x CN¥151.01 Million
≈ $22.10 Million
CN¥2.83 Billion China CN¥8.23 ▼ -2.26%
10131 Criteo S.A
F:CI5A
0.05x €48.21 Million
≈ $56.36 Million
€902.62 Million Germany €18.10 ▲ +0.00%
10132 EMC Instytut Medyczny SA
WAR:EMC
0.05x zł14.08 Million
≈ $3.88 Million
zł263.71 Million Poland zł11.00 ▲ +0.00%
10133 Willamette Valley Vineyards Inc
NASDAQ:WVVI
0.05x $1.95 Million $36.53 Million USA $1.70 ▼ -1.73%
10134 Aerospace Auto
SHG:600151
0.05x CN¥114.96 Million
≈ $16.82 Million
CN¥2.15 Billion China CN¥8.49 ▼ -2.08%
10135 KGHM Polska Miedz SA
WAR:KGH
0.05x zł1.35 Billion
≈ $372.37 Million
zł25.34 Billion Poland zł276.80 ▼ -1.07%
10136 Leadtrend Technology Corp
TW:3588
0.05x NT$13.07 Million
≈ $411.81K
NT$244.85 Million Taiwan NT$42.25 ▼ -3.87%
10137 Cre8 Direct Ningbo Co Ltd
SHE:300703
0.05x CN¥54.92 Million
≈ $8.04 Million
CN¥1.03 Billion China CN¥11.67 ▼ -2.18%
10138 Power Generation Corp 3
VN:PGV
0.05x ₫1.98 Trillion
≈ $75.27 Million
₫37.12 Trillion Vietnam ₫20350.00 ▼ -0.25%
10139 Energean Oil & Gas PLC
LSE:ENOG
0.05x GBX166.98 Million
≈ $20.32K
GBX3.13 Billion UK GBX692.00 ▼ -1.14%
10140 Cint Group AB
ST:CINT
0.05x Skr7.79 Million
≈ $838.22K
Skr145.95 Million Sweden Skr5.98 ▲ +1.36%
10141 China Railway Construction Heavy Industry Corp Ltd
SHG:688425
0.05x CN¥452.65 Million
≈ $66.24 Million
CN¥8.48 Billion China CN¥4.11 ▼ -0.48%
10142 Huafang Co Ltd
SHG:600448
0.05x CN¥135.81 Million
≈ $19.87 Million
CN¥2.55 Billion China CN¥2.65 ▼ -1.49%
10143 Henkel AG & Co. KGaA vz. (Pref Shares)
XETRA:HEN3
0.05x €676.00 Million
≈ $790.32 Million
€12.67 Billion Germany €83.22 ▼ -0.88%
10144 Schneider Electric Infrastructure Limited
NSE:SCHNEIDER
0.05x Rs837.30 Million
≈ $9.06 Million
Rs15.69 Billion India Rs1063.40 ▼ -6.37%
10145 Viva Biotech Holdings
F:VB0
0.05x €158.72 Million
≈ $185.57 Million
€2.98 Billion Germany €0.15 ▼ -0.67%
10146 Sildarvinnslan Hf.
IC:SVN
0.05x Ikr20.73 Million
≈ $168.97K
Ikr388.55 Million Iceland Ikr114.00 ▼ -0.87%
10147 Pakka Limited
NSE:PAKKA
0.05x Rs344.42 Million
≈ $3.72 Million
Rs6.46 Billion India Rs70.77 ▼ -0.84%
10148 Loblaw Companies Limited
TO:L
0.05x CA$1.63 Billion
≈ $1.18 Billion
CA$30.58 Billion Canada CA$69.45 ▲ +0.70%
10149 Evolution Petroleum Corporation Inc
NYSE MKT:EPM
0.05x $5.42 Million $101.72 Million USA $4.41 ▼ -3.29%
10150 Afry AB
ST:AFRY
0.05x Skr830.00 Million
≈ $89.32 Million
Skr15.56 Billion Sweden Skr129.70 ▼ -1.82%
10151 Kumpulan Perangsang Selangor
KLSE:5843
0.05x RM19.01 Million
≈ $4.77 Million
RM356.52 Million Malaysia RM0.61 ▲ +0.83%
10152 Woodward Inc
NASDAQ:WWD
0.05x $114.44 Million $2.15 Billion USA $317.31 ▲ +3.41%
10153 UVAT Technology Co Ltd
TWO:3580
0.05x NT$48.92 Million
≈ $1.54 Million
NT$917.63 Million Taiwan NT$80.80 ▼ -6.59%
10154 Hundsun Technologies Inc
SHG:600570
0.05x CN¥239.45 Million
≈ $35.04 Million
CN¥4.49 Billion China CN¥21.39 ▼ -1.11%
10155 Kelsian Group Ltd
AU:KLS
0.05x AU$83.13 Million
≈ $58.82 Million
AU$1.56 Billion Australia AU$4.23 ▼ -0.47%
10156 FIBRA Prologis
MX:FIBRAPL14
0.05x MX$2.25 Billion
≈ $129.72 Million
MX$42.31 Billion Mexico MX$83.28 ▲ +0.14%
10157 Vaisala Oyj A
HE:VAIAS
0.05x €14.40 Million
≈ $16.84 Million
€270.30 Million Finland €62.20 ▼ -1.43%
10158 Bera Holding AS
IS:BERA
0.05x TL489.88 Million
≈ $10.97 Million
TL9.20 Billion Turkey TL9.93 ▲ +1.43%
10159 Beijing Sinnet Technology Co Ltd
SHE:300383
0.05x CN¥435.14 Million
≈ $63.67 Million
CN¥8.17 Billion China CN¥10.03 ▼ -2.34%
10160 Golub Capital BDC Inc
NASDAQ:GBDC
0.05x $266.12 Million $5.00 Billion USA $12.74 ▼ -1.39%
10161 Xinjiang Machinery Research Inst
SHE:300159
0.05x CN¥29.48 Million
≈ $4.31 Million
CN¥553.44 Million China CN¥2.46 ▼ -1.20%
10162 People.Cn Co Ltd
SHG:603000
0.05x CN¥81.00 Million
≈ $11.85 Million
CN¥1.52 Billion China CN¥16.22 ▼ -1.88%
10163 BeiGene, Ltd.
NASDAQ:ONC
0.05x $201.94 Million $3.79 Billion USA $406.96 ▲ +5.09%
10164 Illinois Tool Works Inc
NYSE:ITW
0.05x $723.00 Million $13.60 Billion USA $280.95 ▼ -1.56%
10165 Volcano Bhd
KLSE:0232
0.05x RM2.77 Million
≈ $695.20K
RM52.09 Million Malaysia RM0.28 ▼ -1.79%
10166 South Malaysia Industries Bhd
KLSE:4375
0.05x RM1.42 Million
≈ $357.27K
RM26.77 Million Malaysia RM0.17 ▼ -2.86%
10167 Hanza AB
ST:HANZA
0.05x Skr273.00 Million
≈ $29.38 Million
Skr5.14 Billion Sweden Skr152.20 ▲ +0.13%
10168 Sichuan Chemical Co Ltd
SHE:000155
0.05x CN¥786.96 Million
≈ $115.16 Million
CN¥14.81 Billion China CN¥9.17 ▼ -1.08%
10169 PNC Technologies co. Ltd
KQ:237750
0.05x ₩1.13 Billion
≈ $766.65K
₩21.30 Billion Korea ₩2840.00 ▼ -0.53%
10170 Invercap
SN:INVERCAP
0.05x CL$177.41 Million
≈ $198.41K
CL$3.34 Billion Chile CL$1406.00 ▼ -0.86%
10171 Jubilant Pharmova Limited
NSE:JUBLPHARMA
0.05x Rs3.69 Billion
≈ $39.91 Million
Rs69.50 Billion India Rs939.60 ▼ -0.79%
10172 ELK-Desa Resources Bhd
KLSE:5228
0.05x RM21.42 Million
≈ $5.38 Million
RM403.47 Million Malaysia RM0.97 ▲ +0.52%
10173 Voltronic Power Technology Corp
TW:6409
0.05x NT$395.90 Million
≈ $12.47 Million
NT$7.46 Billion Taiwan NT$791.00 ▼ -4.58%
10174 Omada Health, Inc. Common Stock
NASDAQ:OMDA
0.05x $4.01 Million $75.48 Million USA $15.09 ▼ -20.37%
10175 Seresco S.A.
MC:SCO
0.05x €1.79 Million
≈ $2.10 Million
€33.81 Million Spain €5.30 ▲ +0.00%
10176 UOA Development Bhd
KLSE:5200
0.05x RM27.74 Million
≈ $6.96 Million
RM522.66 Million Malaysia RM1.50 ▼ -1.32%
10177 BLS E-Services Limited
NSE:BLSE
0.05x Rs101.95 Million
≈ $1.10 Million
Rs1.92 Billion India Rs149.81 ▲ +1.81%
10178 Bank Of India Indonesia Tbk
JK:BSWD
0.05x Rp178.21 Billion
≈ $10.44 Million
Rp3.36 Trillion Indonesia Rp7800.00 ▼ -6.87%
10179 Kworld Computer Co Ltd
TWO:3287
0.05x NT$19.80 Million
≈ $623.93K
NT$373.31 Million Taiwan NT$73.30 ▲ +9.90%
10180 Beardsell Limited
NSE:BEARDSELL
0.05x Rs45.10 Million
≈ $487.74K
Rs850.40 Million India Rs24.76 ▼ -1.94%
10181 Asuransi Jasa Tania Tbk
JK:ASJT
0.05x Rp13.57 Billion
≈ $795.22K
Rp255.97 Billion Indonesia Rp149.00 ▼ -0.67%
10182 Waste Connections Inc
TO:WCN
0.05x CA$713.44 Million
≈ $516.09 Million
CA$13.46 Billion Canada CA$266.73 ▼ -0.54%
10183 Blumar
SN:BLUMAR
0.05x CL$28.00 Million
≈ $31.31K
CL$528.09 Million Chile CL$369.00 ▲ +0.00%
10184 Vale SA ADR
NYSE:VALE
0.05x $2.59 Billion $48.86 Billion USA $17.14 ▼ -2.11%
10185 Renold
LSE:RNO
0.05x GBX11.20 Million
≈ $1.36K
GBX211.30 Million UK GBX81.80 ▲ +0.00%
10186 Asia Commercial Bank
VN:ACB
0.05x ₫49.35 Trillion
≈ $1.88 Billion
₫931.33 Trillion Vietnam ₫20350.00 ▼ -0.97%
10187 XMReality AB
ST:XMR
0.05x Skr627.00K
≈ $67.48K
Skr11.84 Million Sweden Skr0.03 ▼ -7.14%
10188 Sinopec Oilfield Service Corp
SHG:600871
0.05x CN¥3.55 Billion
≈ $518.79 Million
CN¥66.96 Billion China CN¥2.09 ▼ -0.95%
10189 LIFE360 Inc
AU:360
0.05x AU$23.20 Million
≈ $16.42 Million
AU$438.30 Million Australia AU$22.45 ▼ -1.84%
10190 Canacol Energy Ltd.
TO:CNE
0.05x CA$48.00 Million
≈ $34.72 Million
CA$906.82 Million Canada CA$1.53 ▲ +0.00%
10191 Delek Automotive Systems Ltd
TA:DLEA
0.05x ILA434.98 Million
≈ $1.17 Million
ILA8.22 Billion Israel ILA1495.00 ▼ -4.78%
10192 Hangzhou Huning Elevator Parts Co Ltd
SHE:300669
0.05x CN¥6.84 Million
≈ $1.00 Million
CN¥129.21 Million China CN¥20.52 ▼ -4.02%
10193 Globetronics Tech Bhd
KLSE:7022
0.05x RM1.25 Million
≈ $314.84K
RM23.70 Million Malaysia RM0.19 ▲ +0.00%
10194 Aspocomp Group Oyj
HE:ACG1V
0.05x €540.00K
≈ $631.32K
€10.21 Million Finland €6.12 ▲ +0.33%
10195 Pacific Pipe Public Company Limited
BK:PAP
0.05x ฿105.25 Million
≈ $3.28 Million
฿1.99 Billion Thailand ฿3.06 ▼ -3.77%
10196 Symtek Automation Asia Co Ltd
TW:6438
0.05x NT$251.80 Million
≈ $7.93 Million
NT$4.76 Billion Taiwan NT$126.50 ▼ -2.32%
10197 Shenyang Chemical Industry Co Ltd
SHE:000698
0.05x CN¥197.75 Million
≈ $28.94 Million
CN¥3.74 Billion China CN¥3.62 ▲ +1.97%
10198 Deep Value Driller AS
OL:DVD
0.05x Nkr8.81 Million
≈ $927.14K
Nkr166.61 Million Norway Nkr2.11 ▲ +2.43%
10199 Fastly, Inc. Class A Common Stock
NASDAQ:FSLY
0.05x $28.36 Million $536.38 Million USA $15.85 ▲ +3.06%
10200 Guangdong Dp Co Ltd
SHE:300808
0.05x CN¥10.80 Million
≈ $1.58 Million
CN¥204.21 Million China CN¥17.00 ▼ -3.68%

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.