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
16301 MERCEDES-BENZ GRP ADR/1/4
F:DAII
0.01x €2.43 Billion
≈ $2.84 Billion
€166.95 Billion Germany €12.40 ▼ -0.80%
16302 Shanghai Rural Commercial Bank Co Ltd
SHG:601825
0.01x CN¥21.99 Billion
≈ $3.22 Billion
CN¥1.51 Trillion China CN¥9.06 ▼ -0.88%
16303 Compania Espanola de Viviendas en Alquiler SA
MC:CEV
0.01x €2.73 Million
≈ $3.19 Million
€187.28 Million Spain €8.80 ▼ -1.12%
16304 Wüstenrot & Württembergische AG
XETRA:WUW
0.01x €983.00 Million
≈ $1.15 Billion
€67.58 Billion Germany €13.30 ▲ +0.30%
16305 Bringspring Science and Tech
SHE:300290
0.01x CN¥12.54 Million
≈ $1.83 Million
CN¥862.11 Million China CN¥5.50 ▲ +2.23%
16306 PChome Online
TWO:8044
0.01x NT$341.78 Million
≈ $10.77 Million
NT$23.50 Billion Taiwan NT$21.55 ▲ +0.00%
16307 Radian Group Inc
NYSE:RDN
0.01x $84.96 Million $5.84 Billion USA $37.24 ▲ +1.31%
16308 Vetropack Holding SA
SW:VETN
0.01x CHF7.90 Million
≈ $9.99 Million
CHF544.10 Million Switzerland CHF19.06 ▼ -1.45%
16309 Engie Energia Chile SA
SN:ECL
0.01x CL$42.97 Million
≈ $48.06K
CL$2.96 Billion Chile CL$1950.00 ▼ -2.18%
16310 SAPPI LTD ADR/1 RC 1
F:SPIA
0.01x €53.00 Million
≈ $61.96 Million
€3.65 Billion Germany €0.77 ▼ -7.23%
16311 Pelat Timah Nusantara Tbk
JK:NIKL
0.01x Rp827.85K
≈ $48.51
Rp57.12 Million Indonesia Rp142.00 ▼ -0.70%
16312 DrayTek Corp
TW:6216
0.01x NT$3.43 Million
≈ $108.19K
NT$236.99 Million Taiwan NT$18.40 ▲ +1.66%
16313 Shandong Xinhua Pharmaceutical Co Ltd
SHE:000756
0.01x CN¥56.11 Million
≈ $8.21 Million
CN¥3.87 Billion China CN¥12.58 ▼ -0.55%
16314 Swiss Re AG
SW:SREN
0.01x CHF1.57 Billion
≈ $1.99 Billion
CHF108.64 Billion Switzerland CHF150.50 ▼ -0.23%
16315 Paradeep Phosphates Limited
NSE:PARADEEP
0.01x Rs1.62 Billion
≈ $17.47 Million
Rs111.53 Billion India Rs143.91 ▲ +2.85%
16316 Tempore Properties SOCIMI SAU
MC:YTEM
0.01x €562.49K
≈ $657.61K
€38.85 Million Spain €2.88 ▲ +0.00%
16317 AA Industrial Belting
SHG:603580
0.01x CN¥4.68 Million
≈ $684.83K
CN¥323.26 Million China CN¥59.10 ▲ +1.74%
16318 Liuzhou Liangmianzhen Co Ltd
SHG:600249
0.01x CN¥7.24 Million
≈ $1.06 Million
CN¥499.80 Million China CN¥4.87 ▲ +0.83%
16319 Luoyang Jalon Micro-Nano New Materials Co Ltd
SHG:688357
0.01x CN¥19.41 Million
≈ $2.84 Million
CN¥1.34 Billion China CN¥26.43 ▲ +0.61%
16320 Motorpoint Group PLC
LSE:MOTR
0.01x GBX3.70 Million
≈ $450.18
GBX255.90 Million UK GBX146.00 ▲ +4.29%
16321 Diversified Healthcare Trust
NASDAQ:DHC
0.01x $38.38 Million $2.66 Billion USA $7.35 ▼ -0.68%
16322 Dap Gayrimenkul Gelistirme AS
IS:DAPGM
0.01x TL252.77 Million
≈ $5.66 Million
TL17.51 Billion Turkey TL2.49 ▲ +3.75%
16323 Tallinna Kaubamaja Grupp AS
F:UE8
0.01x €7.03 Million
≈ $8.22 Million
€487.09 Million Germany €8.57 ▲ +0.00%
16324 Vestel Elektronik Sanayi ve Ticaret AS
IS:VESTL
0.01x TL2.25 Billion
≈ $50.30 Million
TL155.67 Billion Turkey TL12.80 ▼ -1.54%
16325 Shanghai Kangda New Materials Co Ltd
SHE:002669
0.01x CN¥93.96 Million
≈ $13.75 Million
CN¥6.52 Billion China CN¥11.48 ▲ +1.68%
16326 FLEX LNG Ltd
OL:FLNG
0.01x Nkr26.89 Million
≈ $2.83 Million
Nkr1.87 Billion Norway Nkr254.00 ▲ +0.00%
16327 WOLFTANK-ADISA HLDG O.N.
F:WAH
0.01x €1.30 Million
≈ $1.52 Million
€90.35 Million Germany €4.26 ▼ -0.93%
16328 SHENWAN HONGYUAN GR.H YC1
F:2X2A
0.01x €8.93 Billion
≈ $10.45 Billion
€620.89 Billion Germany €0.23 ▲ +2.65%
16329 Per Aarsleff Holding A/S
CO:PAAL-B
0.01x Dkr158.00 Million
≈ $24.72 Million
Dkr10.98 Billion Denmark Dkr716.00 ▲ +0.85%
16330 Vestis Corporation
NYSE:VSTS
0.01x $30.93 Million $2.15 Billion USA $14.35 ▼ -0.14%
16331 Sichuan Tianyi Comheart Telecom Co Ltd Class A
SHE:300504
0.01x CN¥8.19 Million
≈ $1.20 Million
CN¥569.44 Million China CN¥18.29 ▲ +2.29%
16332 REMEGEN CO. LTD YC 1
F:REG
0.01x €52.34 Million
≈ $61.19 Million
€3.64 Billion Germany €7.87 ▼ -0.66%
16333 Avonmore Capital & Management Services Limited
NSE:AVONMORE
0.01x Rs10.90 Million
≈ $117.88K
Rs757.90 Million India Rs11.89 ▲ +0.68%
16334 Loews Corp
NYSE:L
0.01x $966.00 Million $67.20 Billion USA $111.51 ▲ +0.52%
16335 Aakash Exploration Services Limited
NSE:AAKASH
0.01x Rs6.07 Million
≈ $65.67K
Rs422.38 Million India Rs7.88 ▼ -1.01%
16336 TIMES CHINA HLDGS HD -10
F:T2H
0.01x €1.34 Billion
≈ $1.57 Billion
€93.24 Billion Germany €0.00 ▲ +0.00%
16337 Hanjin Heavy Ind & Const Holdings Co Ltd
KO:003480
0.01x ₩17.44 Billion
≈ $11.82 Million
₩1.21 Trillion Korea ₩4305.00 ▲ +2.01%
16338 Eaton Corporation PLC
F:3EC
0.01x €507.00 Million
≈ $592.74 Million
€35.32 Billion Germany €324.00 ▲ +2.63%
16339 Shanghai SMI Holding Co Ltd
SHG:600649
0.01x CN¥852.42 Million
≈ $124.74 Million
CN¥59.40 Billion China CN¥3.62 ▲ +0.00%
16340 Oriental Energy Co Ltd
SHE:002221
0.01x CN¥456.38 Million
≈ $66.78 Million
CN¥31.80 Billion China CN¥5.05 ▲ +0.00%
16341 Public Power Corporation S.A.
AT:PPC
0.01x €320.05 Million
≈ $374.17 Million
€22.32 Billion Greece €23.60 ▼ -1.09%
16342 Yueyang Xingchang Petro-Chemical Co Ltd
SHE:000819
0.01x CN¥19.36 Million
≈ $2.83 Million
CN¥1.35 Billion China CN¥11.69 ▼ -0.43%
16343 CITIC Pacific Special Steel Group Co Ltd
SHE:000708
0.01x CN¥869.73 Million
≈ $127.27 Million
CN¥60.68 Billion China CN¥12.40 ▼ -0.24%
16344 Communication & System Solution Public Company Limited
BK:CSS
0.01x ฿17.51 Million
≈ $545.87K
฿1.22 Billion Thailand ฿0.95 ▼ -1.04%
16345 Modiv Inc
NYSE:MDV
0.01x $4.10 Million $286.57 Million USA $18.05 ▲ +0.00%
16346 Sakol Energy Public Company Limited
BK:SKE
0.01x ฿10.80 Million
≈ $336.78K
฿755.26 Million Thailand ฿0.19 ▲ +5.56%
16347 Swiss Prime Site AG
SW:SPSN
0.01x CHF110.62 Million
≈ $139.85 Million
CHF7.74 Billion Switzerland CHF133.70 ▼ -0.37%
16348 Singatron Enterprise Co Ltd
TWO:6126
0.01x NT$60.10 Million
≈ $1.89 Million
NT$4.20 Billion Taiwan NT$25.60 ▼ -2.10%
16349 StoneCo Ltd
NASDAQ:STNE
0.01x $720.61 Million $50.44 Billion USA $7.85 ▲ +2.35%
16350 Tunghsu Azure Renewable Energy Co Ltd
SHE:000040
0.01x CN¥172.47 Million
≈ $25.24 Million
CN¥12.07 Billion China CN¥0.49 ▲ +0.00%
16351 Stenhus Fastigheter I Norden AB
ST:SFAST
0.01x Skr127.93 Million
≈ $13.77 Million
Skr8.96 Billion Sweden Skr11.18 ▲ +5.27%
16352 Goldman Sachs BDC Inc
NYSE:GSBD
0.01x $27.53 Million $1.93 Billion USA $8.50 ▲ +0.00%
16353 Cemindo Gemilang Tbk PT
JK:CMNT
0.01x Rp199.23 Billion
≈ $11.67 Million
Rp13.97 Trillion Indonesia Rp720.00 ▼ -1.37%
16354 Tianfeng Securities Co Ltd
SHG:601162
0.01x CN¥897.58 Million
≈ $131.34 Million
CN¥62.98 Billion China CN¥3.22 ▼ -0.31%
16355 Sahakol Equipment Public Company Limited
BK:SQ
0.01x ฿83.55 Million
≈ $2.60 Million
฿5.86 Billion Thailand ฿0.16 ▼ -5.88%
16356 Yulon Finance Corp
TW:9941
0.01x NT$3.48 Billion
≈ $109.69 Million
NT$244.51 Billion Taiwan NT$72.30 ▼ -0.55%
16357 Norse Atlantic ASA
OL:NORSE
0.01x Nkr16.66 Million
≈ $1.75 Million
Nkr1.17 Billion Norway Nkr0.24 ▼ -3.42%
16358 Semacom Integrated Tbk PT
JK:SEMA
0.01x Rp1.68 Billion
≈ $98.63K
Rp118.33 Billion Indonesia Rp300.00 ▲ +0.00%
16359 Ultralife Corporation
NASDAQ:ULBI
0.01x $1.19 Million $83.56 Million USA $15.75 ▼ -0.25%
16360 Nantex Industry Co Ltd
TW:2108
0.01x NT$34.16 Million
≈ $1.08 Million
NT$2.40 Billion Taiwan NT$26.90 ▼ -0.55%
16361 Comtech Telecommunications Corp
NASDAQ:CMTL
0.01x $6.11 Million $430.21 Million USA $1.26 ▲ +5.88%
16362 Mennica Polska S.A.
WAR:MNC
0.01x zł18.54 Million
≈ $5.10 Million
zł1.31 Billion Poland zł37.20 ▼ -2.87%
16363 Orissa Bengal Carrier Limited
NSE:OBCL
0.01x Rs12.45 Million
≈ $134.62K
Rs877.23 Million India Rs58.26 ▲ +0.41%
16364 Vitec Software Group AB (publ)
ST:VIT-B
0.01x Skr92.24 Million
≈ $9.93 Million
Skr6.50 Billion Sweden Skr304.00 ▲ +1.40%
16365 Shenzhen Silver Basis Technology Co Ltd
SHE:002786
0.01x CN¥46.91 Million
≈ $6.86 Million
CN¥3.31 Billion China CN¥6.66 ▲ +1.37%
16366 Magontec Ltd
AU:MGL
0.01x AU$369.00K
≈ $261.09K
AU$26.01 Million Australia AU$0.23 ▲ +0.00%
16367 Shenzhen Jiawei Photovoltaic Lighting Co Ltd
SHE:300317
0.01x CN¥21.02 Million
≈ $3.08 Million
CN¥1.48 Billion China CN¥3.79 ▼ -0.52%
16368 Hamilton Insurance Group, Ltd.
NYSE:HG
0.01x $100.83 Million $7.11 Billion USA $38.53 ▼ -0.75%
16369 Chong Hong Construction Co Ltd
TW:5534
0.01x NT$388.91 Million
≈ $12.25 Million
NT$27.43 Billion Taiwan NT$64.90 ▼ -0.61%
16370 BSP Financial Group Ltd
AU:BFL
0.01x AU$535.92 Million
≈ $379.20 Million
AU$37.82 Billion Australia AU$7.81 ▲ +0.13%
16371 Kanoria Chemicals & Industries Limited
NSE:KANORICHEM
0.01x Rs77.10 Million
≈ $833.81K
Rs5.44 Billion India Rs171.26 ▲ +4.43%
16372 Fiskars Oyj Abp
HE:FSKRS
0.01x €13.90 Million
≈ $16.25 Million
€981.60 Million Finland €13.16 ▼ -1.20%
16373 Metro Healthcare Indonesia
JK:CARE
0.01x Rp16.50 Billion
≈ $967.04K
Rp1.17 Trillion Indonesia Rp338.00 ▼ -2.87%
16374 ENVIONEER Co.Ltd
KQ:317870
0.01x ₩664.29 Million
≈ $450.18K
₩46.94 Billion Korea ₩4245.00 ▼ -0.24%
16375 The Magnum Ice Cream Company N.V.
AS:MICC
0.01x €97.00 Million
≈ $113.40 Million
€6.86 Billion Netherlands €17.71 ▼ -0.53%
16376 Kenon Holdings
TA:KEN
0.01x ILA54.01 Million
≈ $144.80K
ILA3.82 Billion Israel ILA19670.00 ▼ -0.61%
16377 Rural Funds Group
AU:RFF
0.01x AU$12.94 Million
≈ $9.16 Million
AU$915.43 Million Australia AU$1.96 ▲ +0.26%
16378 Handal Resources Bhd
KLSE:7253
0.01x RM1.28 Million
≈ $320.86K
RM90.42 Million Malaysia RM0.01 ▲ +0.00%
16379 Piedmont Office Realty Trust Inc
NYSE:PDM
0.01x $35.81 Million $2.53 Billion USA $10.01 ▲ +0.50%
16380 Bangkok Land Public Company Limited
BK:BLAND-R
0.01x ฿176.32 Million
≈ $5.50 Million
฿12.48 Billion Thailand ฿0.51 ▲ +0.00%
16381 Himalaya Shipping Ltd.
NYSE:HSHP
0.01x $9.80 Million $693.80 Million USA $15.22 ▲ +3.05%
16382 BCWORLD PHARM. Co. Ltd
KQ:200780
0.01x ₩1.43 Billion
≈ $968.52K
₩101.30 Billion Korea ₩2820.00 ▼ -2.08%
16383 Dun & Bradstreet Holdings Inc.
NYSE:DNB
0.01x $76.30 Million $5.41 Billion USA $9.15 ▲ +0.00%
16384 Diamondrock Hospitality Company Common Stock
NYSE:DRH
0.01x $21.94 Million $1.56 Billion USA $10.71 ▼ -0.65%
16385 Shenzhen Keanda Electronic Techno
SHE:002972
0.01x CN¥2.91 Million
≈ $425.36K
CN¥206.27 Million China CN¥11.41 ▲ +2.52%
16386 DEFAMA Deutsche Fachmarkt AG
XETRA:DEF
0.01x €2.96 Million
≈ $3.46 Million
€210.36 Million Germany €18.30 ▲ +1.10%
16387 Sinopec Oilfield Service Corporation
F:YIZH
0.01x €943.20 Million
≈ $1.10 Billion
€66.96 Billion Germany €0.06 ▲ +0.80%
16388 Sfinks Polska S.A.
WAR:SFS
0.01x zł2.01 Million
≈ $553.73K
zł142.84 Million Poland zł0.39 ▲ +0.51%
16389 Helgeland Sparebank
OL:HELG
0.01x Nkr502.00 Million
≈ $52.82 Million
Nkr35.65 Billion Norway Nkr177.50 ▼ -1.39%
16390 Beijing Lier High Temperature Materials Co Ltd
SHE:002392
0.01x CN¥61.63 Million
≈ $9.02 Million
CN¥4.38 Billion China CN¥6.84 ▲ +4.11%
16391 Time Out Group plc
LSE:TMO
0.01x GBX1.69 Million
≈ $205.38
GBX120.06 Million UK GBX7.13 ▲ +0.00%
16392 WK Kellogg Co
NYSE:KLG
0.01x $25.00 Million $1.78 Billion USA $23.00 ▲ +0.00%
16393 Wonik Corporation
KQ:032940
0.01x ₩1.34 Billion
≈ $909.52K
₩95.59 Billion Korea ₩7020.00 ▲ +10.38%
16394 Grupo Mexicano de Desarrollo S.A.B
MX:GMD
0.01x MX$48.36 Million
≈ $2.78 Million
MX$3.45 Billion Mexico MX$5.48 ▲ +0.00%
16395 Fairvest Ltd
JSE:FTA
0.01x ZAC66.24 Million
≈ $35.21K
ZAC4.72 Billion South Africa ZAC1950.00 ▼ -1.02%
16396 IOL Chemicals and Pharmaceuticals Limited
NSE:IOLCP
0.01x Rs110.60 Million
≈ $1.20 Million
Rs7.88 Billion India Rs208.49 ▲ +2.73%
16397 Ind-Swift Limited
NSE:INDSWFTLTD
0.01x Rs158.56 Million
≈ $1.71 Million
Rs11.30 Billion India Rs15.76 ▲ +0.00%
16398 Bank of Ayudhya Public Company Limited
F:NVAU
0.01x €30.96 Billion
≈ $36.19 Billion
€2.21 Trillion Germany €1.02 ▲ +2.00%
16399 Holmen AB (publ)
ST:HOLM-A
0.01x Skr377.00 Million
≈ $40.57 Million
Skr26.89 Billion Sweden Skr297.00 ▼ -2.94%
16400 ATEME SA
PA:ATEME
0.01x €1.08 Million
≈ $1.26 Million
€76.74 Million France €13.25 ▲ +0.38%

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.