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
16401 Middlesex Water Company
NASDAQ:MSEX
0.01x $12.05 Million $859.41 Million USA $58.10 ▼ -1.14%
16402 Fu Chun Shin Machinery Manufacture Co Ltd
TWO:6603
0.01x NT$80.66 Million
≈ $2.54 Million
NT$5.75 Billion Taiwan NT$23.00 ▲ +0.00%
16403 ACV Auctions Inc.
NASDAQ:ACVA
0.01x $10.25 Million $732.05 Million USA $8.15 ▲ +3.30%
16404 Harel Insurance Investments & Financial Services Ltd
TA:HARL
0.01x ILA2.26 Billion
≈ $6.06 Million
ILA161.51 Billion Israel ILA18610.00 ▼ -1.17%
16405 Kiwoom
KO:039490
0.01x ₩921.52 Billion
≈ $624.50 Million
₩65.89 Trillion Korea ₩190900.00 ▲ +3.36%
16406 Gr. Sarantis S.A.
AT:SAR
0.01x €3.24 Million
≈ $3.79 Million
€232.08 Million Greece €11.70 ▲ +0.17%
16407 Tsinghuatongfang Co Ltd
SHG:600100
0.01x CN¥396.53 Million
≈ $58.03 Million
CN¥28.37 Billion China CN¥6.27 ▼ -0.32%
16408 Inter & Co. Inc. Class A Common Shares
NASDAQ:INTR
0.01x $1.23 Billion $88.17 Billion USA $4.03 ▲ +1.77%
16409 Globalworth REIT
LSE:GWI
0.01x €20.42 Million
≈ $23.87 Million
€1.46 Billion UK €1.80 ▼ -1.10%
16410 Braemar Plc
LSE:BMS
0.01x GBX976.00K
≈ $118.75
GBX69.89 Million UK GBX235.00 ▲ +0.00%
16411 Inzi Controls
KO:023800
0.01x ₩6.46 Billion
≈ $4.38 Million
₩462.54 Billion Korea ₩5200.00 ▲ +3.79%
16412 Dynacons Systems & Solutions Limited
NSE:DSSL
0.01x Rs97.39 Million
≈ $1.05 Million
Rs6.98 Billion India Rs1057.25 ▲ +4.89%
16413 Gladstone Investment Corporation 8.00% Notes due 2028
NASDAQ:GAINL
0.01x $6.21 Million $445.37 Million USA $25.22 ▲ +0.15%
16414 TH International Limited
NASDAQ:THCH
0.01x $33.97 Million $2.44 Billion USA $1.24 ▲ +4.20%
16415 Enterprise Group Inc
TO:E
0.01x CA$549.23K
≈ $397.30K
CA$39.38 Million Canada CA$1.70 ▼ -1.16%
16416 Taitien Electronics Co Ltd
TWO:8289
0.01x NT$12.30 Million
≈ $387.58K
NT$882.19 Million Taiwan NT$40.55 ▲ +1.37%
16417 Pacific Horizon Investment Trust
LSE:PHI
0.01x GBX600.00K
≈ $73.00
GBX43.04 Million UK GBX989.00 ▲ +4.11%
16418 Befar Group Co Ltd
SHG:601678
0.01x CN¥168.07 Million
≈ $24.59 Million
CN¥12.07 Billion China CN¥4.52 ▲ +0.44%
16419 TVZone Media Co Ltd
SHG:603721
0.01x CN¥4.82 Million
≈ $705.48K
CN¥346.40 Million China CN¥23.25 ▲ +3.79%
16420 Haixia Envrnmnt
SHG:603817
0.01x CN¥50.83 Million
≈ $7.44 Million
CN¥3.65 Billion China CN¥5.60 ▲ +0.00%
16421 Ovintiv Inc
NYSE:OVV
0.01x $920.24 Million $66.17 Billion USA $63.47 ▲ +3.04%
16422 Dixon Technologies (India) Limited
NSE:DIXON
0.01x Rs2.08 Billion
≈ $22.51 Million
Rs149.67 Billion India Rs12896.00 ▲ +2.32%
16423 PT DFI Retail Nusantara Tbk
JK:HERO
0.01x Rp40.71 Billion
≈ $2.39 Million
Rp2.93 Trillion Indonesia Rp306.00 ▼ -0.65%
16424 Fon SE
WAR:FON
0.01x zł60.35K
≈ $16.61K
zł4.34 Million Poland zł1.70 ▲ +0.00%
16425 Veolia Environnement S.A
F:VVDH
0.01x €797.40 Million
≈ $932.24 Million
€57.41 Billion Germany €17.00 ▲ +0.00%
16426 Hubei Guangji Pharmaceutical Co Ltd
SHE:000952
0.01x CN¥22.38 Million
≈ $3.27 Million
CN¥1.61 Billion China CN¥5.80 ▲ +2.84%
16427 Hubei Mailyard Share Co Ltd
SHG:600107
0.01x CN¥4.13 Million
≈ $604.75K
CN¥297.65 Million China CN¥5.02 ▲ +0.60%
16428 Shenzhen Anche Technologies Co Ltd
SHE:300572
0.01x CN¥9.03 Million
≈ $1.32 Million
CN¥650.57 Million China CN¥23.16 ▲ +3.39%
16429 Taya Inv-L
TA:TAYA
0.01x ILA443.00K
≈ $1.19K
ILA31.93 Million Israel ILA4203.00 ▼ -10.57%
16430 GPS Participações e Empreendimentos S.A
SA:GGPS3
0.01x R$162.46 Million
≈ $31.88 Million
R$11.73 Billion Brazil R$10.96 ▲ +4.48%
16431 StoneCo Ltd
F:0Q0
0.01x €710.15 Million
≈ $830.24 Million
€51.26 Billion Germany €8.41 ▲ +1.01%
16432 Compass Diversified Holdings
NYSE:CODI
0.01x $29.70 Million $2.15 Billion USA $12.20 ▲ +2.26%
16433 ESAB Corp
NYSE:ESAB
0.01x $46.91 Million $3.39 Billion USA $85.82 ▼ -1.50%
16434 American Express Company
NYSE:AXP
0.01x $3.80 Billion $274.90 Billion USA $323.11 ▼ -0.11%
16435 Fosun International Limited
F:FNI
0.01x €7.58 Billion
≈ $8.86 Billion
€547.93 Billion Germany €0.53 ▲ +0.57%
16436 China National Building Material Company Limited
F:D1Y
0.01x €4.19 Billion
≈ $4.90 Billion
€303.13 Billion Germany €0.32 ▲ +2.63%
16437 Peabody Energy Corp
NYSE:BTU
0.01x $30.00 Million $2.17 Billion USA $16.91 ▲ +1.74%
16438 Crown Lifters Limited
NSE:CROWN
0.01x Rs16.46 Million
≈ $178.01K
Rs1.19 Billion India Rs112.88 ▲ +3.11%
16439 Eiffage SA
PA:FGR
0.01x €451.00 Million
≈ $527.27 Million
€32.63 Billion France €108.70 ▼ -0.09%
16440 Guangxi Guidong Eletric Power Co Ltd
SHG:600310
0.01x CN¥254.53 Million
≈ $37.25 Million
CN¥18.42 Billion China CN¥4.28 ▲ +0.23%
16441 Kaonmedia Co Ltd
KQ:078890
0.01x ₩3.64 Billion
≈ $2.47 Million
₩263.68 Billion Korea ₩3680.00 ▲ +2.65%
16442 Fraport AG
XETRA:FRA
0.01x €206.10 Million
≈ $240.95 Million
€14.93 Billion Germany €68.70 ▼ -2.90%
16443 Diagnos Laboratorium Utama PT Tbk
JK:DGNS
0.01x Rp1.52 Billion
≈ $88.96K
Rp110.07 Billion Indonesia Rp292.00 ▲ +1.39%
16444 Milestone Scientific
NYSE MKT:MLSS
0.01x $81.78K $5.94 Million USA $0.38 ▼ -1.77%
16445 World Chess PLC
LSE:CHSS
0.01x GBX40.84K
≈ $4.97
GBX2.97 Million UK GBX0.55 ▲ +0.00%
16446 Imarketkorea
KO:122900
0.01x ₩12.27 Billion
≈ $8.31 Million
₩891.72 Billion Korea ₩8370.00 ▼ -0.12%
16447 Asia Media Group Bhd
KLSE:0159
0.01x RM134.18K
≈ $33.69K
RM9.75 Million Malaysia RM0.02 ▲ +0.00%
16448 Glunz & Jensen
CO:GJ
0.01x Dkr1.56 Million
≈ $244.70K
Dkr113.71 Million Denmark Dkr80.50 ▲ +0.00%
16449 Tera Light Ltd
TA:TRLT
0.01x ILA13.19 Million
≈ $35.37K
ILA959.50 Million Israel ILA1260.00 ▼ -3.15%
16450 Mountain Province Diamonds Inc
TO:MPVD
0.01x CA$10.48 Million
≈ $7.58 Million
CA$762.30 Million Canada CA$0.02 ▲ +33.33%
16451 Lanakam S.A
AT:LANAC
0.01x €66.97K
≈ $78.29K
€4.87 Million Greece €0.88 ▼ -2.87%
16452 OVERSEA-CHIN.UNSP.ADR/2
F:OCBB
0.01x €9.12 Billion
≈ $10.67 Billion
€664.72 Billion Germany €30.20 ▲ +0.67%
16453 Nanjing Red Sun Co Ltd
SHE:000525
0.01x CN¥56.79 Million
≈ $8.31 Million
CN¥4.14 Billion China CN¥5.19 ▼ -4.95%
16454 Hunan Friendship&Apollo Commercial Co Ltd
SHE:002277
0.01x CN¥102.81 Million
≈ $15.04 Million
CN¥7.49 Billion China CN¥6.24 ▼ -2.95%
16455 China Construction Bank Co
SHG:601939
0.01x CN¥594.43 Billion
≈ $86.98 Billion
CN¥43.36 Trillion China CN¥11.92 ▼ -0.91%
16456 CHINA CON.BANK ADR/20 YC1
F:C6TB
0.01x €594.43 Billion
≈ $694.95 Billion
€43.36 Trillion Germany €18.80 ▲ +1.08%
16457 Zoomlion Heavy Industry Science and Technology Co. Ltd
F:8CZ
0.01x €1.16 Billion
≈ $1.36 Billion
€84.70 Billion Germany €0.60 ▲ +1.63%
16458 NAURA Technology Group Co Ltd
SHE:002371
0.01x CN¥623.54 Million
≈ $91.24 Million
CN¥45.54 Billion China CN¥547.91 ▲ +1.71%
16459 Radhika Jeweltech Limited
NSE:RADHIKAJWE
0.01x Rs11.27 Million
≈ $121.84K
Rs823.11 Million India Rs63.38 ▲ +3.34%
16460 Yibin Tianyuan Group Co Ltd
SHE:002386
0.01x CN¥159.23 Million
≈ $23.30 Million
CN¥11.64 Billion China CN¥5.07 ▼ -0.39%
16461 Goodway Machine Corp
TW:1583
0.01x NT$109.68 Million
≈ $3.46 Million
NT$8.02 Billion Taiwan NT$46.70 ▲ +0.11%
16462 Eniro AB
ST:ENRO
0.01x Skr9.00 Million
≈ $968.54K
Skr658.00 Million Sweden Skr31.50 ▼ -3.67%
16463 Eimskipafélag Íslands hf
IC:EIM
0.01x Ikr5.06 Million
≈ $41.23K
Ikr370.17 Million Iceland Ikr224.00 ▲ +0.00%
16464 MasTec Inc
NYSE:MTZ
0.01x $88.97 Million $6.51 Billion USA $189.18 ▲ +4.61%
16465 German High Street Properties A/S Class B
CO:GERHSP
0.01x Dkr506.42K
≈ $79.23K
Dkr37.09 Million Denmark Dkr70.00 ▼ -4.76%
16466 Seobu T&D Co. Ltd
KQ:006730
0.01x ₩24.57 Billion
≈ $16.65 Million
₩1.80 Trillion Korea ₩10310.00 ▲ +1.58%
16467 Kimball Electronics
NASDAQ:KE
0.01x $6.88 Million $504.31 Million USA $19.53 ▲ +0.41%
16468 Slate Grocery REIT
TO:SGR-U
0.01x $20.91 Million $1.53 Billion Canada $12.10 ▲ +2.28%
16469 Kumho Ind
KO:002990
0.01x ₩17.20 Billion
≈ $11.66 Million
₩1.26 Trillion Korea ₩8810.00 ▲ +4.76%
16470 CMC Metals Ltd
V:CMB
0.01x CA$10.55K
≈ $7.63K
CA$774.52K Canada CA$0.13 ▲ +0.00%
16471 Kginicis Co.Ltd
KQ:035600
0.01x ₩15.52 Billion
≈ $10.52 Million
₩1.14 Trillion Korea ₩9170.00 ▼ -0.76%
16472 Plaza Retail REIT
TO:PLZ-UN
0.01x CA$9.76 Million
≈ $7.06 Million
CA$716.56 Million Canada CA$5.35 ▲ +0.00%
16473 Socket Mobile Inc
NASDAQ:SCKT
0.01x $135.95K $9.99 Million USA $0.46 ▲ +85.72%
16474 Luca Mining Corp.
V:LUCA
0.01x CA$1.46 Million
≈ $1.06 Million
CA$107.25 Million Canada CA$1.04 ▲ +0.00%
16475 Samhwa Crown
KO:004450
0.01x ₩1.31 Billion
≈ $889.71K
₩96.55 Billion Korea ₩25350.00 ▼ -0.59%
16476 Shenzhen Wongtee International Enterprise Co Ltd
SHE:000056
0.01x CN¥58.65 Million
≈ $8.58 Million
CN¥4.32 Billion China CN¥1.76 ▼ -1.68%
16477 Interpublic Group of Companies Inc
NYSE:IPG
0.01x $180.10 Million $13.25 Billion USA $24.57 ▼ -1.96%
16478 Vertu Motors Plc
LSE:VTU
0.01x GBX15.96 Million
≈ $1.94K
GBX1.18 Billion UK GBX85.00 ▼ -0.23%
16479 Clipper Realty Inc
NYSE:CLPR
0.01x $18.00 Million $1.33 Billion USA $3.34 ▲ +4.37%
16480 Kritika Wires Limited
NSE:KRITIKA
0.01x Rs10.29 Million
≈ $111.28K
Rs758.39 Million India Rs5.15 ▲ +2.39%
16481 HARIM Co. Ltd
KQ:136480
0.01x ₩6.83 Billion
≈ $4.63 Million
₩503.59 Billion Korea ₩2655.00 ▲ +0.76%
16482 B&S Group SA
AS:BSGR
0.01x €9.48 Million
≈ $11.08 Million
€699.29 Million Netherlands €5.85 ▲ +4.46%
16483 CECEP Guozhen Environmental Protection Technology Co Ltd
SHE:300388
0.01x CN¥166.02 Million
≈ $24.29 Million
CN¥12.25 Billion China CN¥6.40 ▼ -0.47%
16484 Yuanta Securities Korea Co Ltd Preference Shares
KO:003475
0.01x ₩320.44 Billion
≈ $217.16 Million
₩23.66 Trillion Korea ₩3810.00 ▲ +1.74%
16485 Vietjet Aviation JSC
VN:VJC
0.01x ₫1.55 Trillion
≈ $58.96 Million
₫114.61 Trillion Vietnam ₫136500.00 ▲ +0.07%
16486 WITHSECURE
HE:WITH
0.01x €1.35 Million
≈ $1.58 Million
€99.79 Million Finland €1.72 ▲ +0.00%
16487 Avax S.A
AT:AVAX
0.01x €16.10 Million
≈ $18.83 Million
€1.19 Billion Greece €3.41 ▲ +1.49%
16488 Nafpaktos Textile Industry S.A
AT:NAYP
0.01x €255.56K
≈ $298.78K
€18.91 Million Greece €1.07 ▲ +0.00%
16489 Recce Pharmaceuticals Ltd
AU:RCE
0.01x AU$341.10K
≈ $241.35K
AU$25.25 Million Australia AU$0.36 ▲ +4.35%
16490 Gold Royalty Corp.
NYSE MKT:GROY
0.01x $2.44 Million $180.52 Million USA $3.14 ▼ -2.48%
16491 Lifeway Foods Inc
NASDAQ:LWAY
0.01x $267.00K $19.79 Million USA $22.51 ▲ +1.12%
16492 Allegro.eu S.A.
WAR:ALE
0.01x zł125.20 Million
≈ $34.46 Million
zł9.28 Billion Poland zł60.90 ▲ +1.16%
16493 Changchun Yidong Clutch Co Ltd
SHG:600148
0.01x CN¥8.62 Million
≈ $1.26 Million
CN¥639.85 Million China CN¥15.39 ▲ +2.74%
16494 Hang Xiao Steel Structure Co Ltd
SHG:600477
0.01x CN¥135.78 Million
≈ $19.87 Million
CN¥10.09 Billion China CN¥2.29 ▲ +0.00%
16495 China Aoyuan Group Limited
F:47C
0.01x €2.34 Billion
≈ $2.74 Billion
€173.87 Billion Germany €0.00 ▲ +0.00%
16496 Mapfre
MC:MAP
0.01x €645.60 Million
≈ $754.77 Million
€48.00 Billion Spain €4.26 ▲ +0.42%
16497 Jacob Finance And Investments Ltd
TA:JCFN
0.01x ILA30.04 Million
≈ $80.55K
ILA2.24 Billion Israel ILA2790.00 ▲ +2.01%
16498 FB Bancorp, Inc. Common Stock
NASDAQ:FBLA
0.01x $12.66 Million $941.83 Million USA $16.59 ▼ -0.12%
16499 AUO CORP. SP.ADR NEW/10
F:AU7
0.01x €2.88 Billion
≈ $3.37 Billion
€214.63 Billion Germany €4.72 ▼ -1.26%
16500 St Barbara Limited
F:BM1
0.01x €2.95 Million
≈ $3.45 Million
€219.34 Million Germany €0.46 ▼ -0.44%

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.