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,739
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,739 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
15001 Binah Capital Group, Inc. Common Stock
NASDAQ:BCG
0.02x $1.12 Million $50.40 Million USA $1.24 ▲ +12.73%
15002 Komarkcorp Bhd
KLSE:7017
0.02x RM464.00K
≈ $116.50K
RM20.93 Million Malaysia RM0.05 ▼ -28.57%
15003 Phatra Leasing Public Company Limited
BK:PL
0.02x ฿197.60 Million
≈ $6.16 Million
฿8.91 Billion Thailand ฿1.26 ▼ -0.79%
15004 Tetra Technologies Inc
NYSE:TTI
0.02x $8.76 Million $395.10 Million USA $6.39 ▲ +0.31%
15005 4Sight Holdings Ltd
JSE:4SI
0.02x ZAC5.37 Million
≈ $2.85K
ZAC242.02 Million South Africa ZAC65.00 ▲ +0.00%
15006 American Assets Trust Inc
NYSE:AAT
0.02x $40.51 Million $1.83 Billion USA $21.70 ▲ +0.93%
15007 Vince Holding Corp
NYSE:VNCE
0.02x $4.20 Million $189.68 Million USA $2.96 ▲ +0.00%
15008 POLARIS RENEWABLE ENERGY
F:N4T
0.02x €6.49 Million
≈ $7.58 Million
€292.90 Million Germany €8.40 ▲ +0.00%
15009 Kunshan Dongwei Technology Co Ltd
SHG:688700
0.02x CN¥50.32 Million
≈ $7.36 Million
CN¥2.27 Billion China CN¥35.80 ▼ -6.50%
15010 Builddirect.com Tehcnologies Inc
V:BILD
0.02x CA$710.10K
≈ $513.68K
CA$32.08 Million Canada CA$2.45 ▲ +0.00%
15011 CN Asia Corporation Bhd
KLSE:7986
0.02x RM391.59K
≈ $98.32K
RM17.69 Million Malaysia RM0.08 ▼ -5.88%
15012 Smartoptics Group AS
OL:SMOP
0.02x Nkr856.00K
≈ $90.08K
Nkr38.69 Million Norway Nkr55.20 ▲ +2.99%
15013 Now Inc
NYSE:DNOW
0.02x $38.00 Million $1.72 Billion USA $13.90 ▼ -0.14%
15014 Global Water Resources Inc
NASDAQ:GWRS
0.02x $8.65 Million $391.03 Million USA $6.78 ▲ +0.59%
15015 Zhejiang Zanyu Technology Co Ltd
SHE:002637
0.02x CN¥105.04 Million
≈ $15.37 Million
CN¥4.75 Billion China CN¥8.23 ▼ -2.14%
15016 Tibet Cheezheng Tibetan Medicine Co Ltd
SHE:002287
0.02x CN¥34.69 Million
≈ $5.08 Million
CN¥1.57 Billion China CN¥18.53 ▼ -1.54%
15017 Grupo Aeroméxico, S.A.B. de C.V.
NYSE:AERO
0.02x $176.67 Million $7.99 Billion USA $16.55 ▼ -1.14%
15018 O-I Glass Inc
NYSE:OI
0.02x $165.00 Million $7.46 Billion USA $4.96 ▲ +1.64%
15019 NFL Biosciences SAS
PA:ALNFL
0.02x €57.51K
≈ $67.24K
€2.60 Million France €0.35 ▼ -5.87%
15020 Shinsegae
KO:004170
0.02x ₩195.12 Billion
≈ $132.23 Million
₩8.83 Trillion Korea ₩249000.00 ▲ +2.89%
15021 Sejong Telecom Inc
KQ:036630
0.02x ₩4.04 Billion
≈ $2.74 Million
₩182.92 Billion Korea ₩8000.00 ▼ -1.84%
15022 International Business Machines
NYSE:IBM
0.02x $2.60 Billion $117.56 Billion USA $247.13 ▲ +1.01%
15023 Shandong Minhe Animal Husbandry Co Ltd
SHE:002234
0.02x CN¥43.52 Million
≈ $6.37 Million
CN¥1.97 Billion China CN¥6.90 ▲ +0.58%
15024 Sanxiang Co Ltd
SHE:000863
0.02x CN¥41.02 Million
≈ $6.00 Million
CN¥1.86 Billion China CN¥4.12 ▼ -0.24%
15025 Thai Union Group Public Company Limited
F:THYG
0.02x €2.34 Billion
≈ $2.74 Billion
€106.26 Billion Germany €0.34 ▲ +0.60%
15026 Thai Union Group Public Company Limited
BK:TU-R
0.02x ฿2.34 Billion
≈ $73.09 Million
฿106.26 Billion Thailand ฿13.40 ▲ +0.75%
15027 LNA Sante SA
PA:LNA
0.02x €27.48 Million
≈ $32.12 Million
€1.25 Billion France €26.40 ▲ +0.38%
15028 ArcelorMittal SA
XETRA:ARRD
0.02x €932.88 Million
≈ $1.09 Billion
€42.32 Billion Germany €60.56 ▲ +5.58%
15029 ArcelorMittal SA
AS:MT
0.02x €932.88 Million
≈ $1.09 Billion
€42.32 Billion Netherlands €57.02 ▼ -3.03%
15030 RenaissanceRe Holdings Ltd
F:RRJ
0.02x €794.50 Million
≈ $928.86 Million
€36.04 Billion Germany €316.40 ▲ +1.09%
15031 CACI International Inc
NYSE:CACI
0.02x $161.31 Million $7.32 Billion USA $642.22 ▼ -0.26%
15032 KENERGY
KLSE:0307
0.02x RM1.64 Million
≈ $412.25K
RM74.52 Million Malaysia RM0.31 ▼ -1.61%
15033 Gruma S.A.B. de C.V.
MX:GRUMAB
0.02x MX$69.56 Million
≈ $4.00 Million
MX$3.16 Billion Mexico MX$272.85 ▼ -0.08%
15034 Tubacex S.A
MC:TUB
0.02x €17.59 Million
≈ $20.57 Million
€798.68 Million Spain €2.92 ▼ -1.68%
15035 Henan Provincial Communications Planning & Design Institute Co Ltd Class A
SHE:300732
0.02x CN¥71.39 Million
≈ $10.45 Million
CN¥3.24 Billion China CN¥5.02 ▼ -0.99%
15036 RB Global
TO:RBA
0.02x CA$141.70 Million
≈ $102.50 Million
CA$6.44 Billion Canada CA$135.65 ▲ +0.89%
15037 Mango Excellent Media Co Ltd
SHE:300413
0.02x CN¥214.25 Million
≈ $31.35 Million
CN¥9.74 Billion China CN¥31.50 ▼ -4.83%
15038 Silence Therapeutics PLC
NASDAQ:SLN
0.02x $1.49 Million $67.94 Million USA $19.83 ▲ +0.15%
15039 Inventis Ltd
AU:IVT
0.02x AU$462.49K
≈ $327.24K
AU$21.03 Million Australia AU$0.01 ▲ +0.00%
15040 Zhejiang Orient Holdings Co Ltd
SHG:600120
0.02x CN¥1.01 Billion
≈ $147.93 Million
CN¥45.98 Billion China CN¥4.10 ▼ -2.15%
15041 Daejoo Electronic Materials Co. Ltd
KQ:078600
0.02x ₩8.77 Billion
≈ $5.94 Million
₩399.01 Billion Korea ₩88200.00 ▼ -2.65%
15042 SWISS PROPERTIES INV.100
F:SR1
0.02x €9.97 Million
≈ $11.65 Million
€453.51 Million Germany €13.30 ▲ +0.00%
15043 Calibre
PA:ALIBR
0.02x €684.00K
≈ $799.67K
€31.13 Million France €0.00 ▼ -25.00%
15044 Nepes Corporation
KQ:033640
0.02x ₩10.07 Billion
≈ $6.82 Million
₩458.11 Billion Korea ₩20850.00 ▲ +0.48%
15045 Airship AI Holdings Inc
NASDAQ:AISP
0.02x $579.31 Million $26.37 Billion USA $1.60 ▼ -4.19%
15046 Jiangsu Sidike New Materials Sci Te
SHE:300806
0.02x CN¥122.59 Million
≈ $17.94 Million
CN¥5.58 Billion China CN¥39.00 ▼ -14.64%
15047 SRV Group plc
HE:SRV1V
0.02x €8.30 Million
≈ $9.70 Million
€377.80 Million Finland €7.56 ▲ +1.89%
15048 AddLife AB (publ)
ST:ALIF-B
0.02x Skr165.00 Million
≈ $17.76 Million
Skr7.51 Billion Sweden Skr182.10 ▲ +0.22%
15049 Bewi Asa
OL:BEWI
0.02x Nkr15.30 Million
≈ $1.61 Million
Nkr696.50 Million Norway Nkr19.20 ▼ -0.83%
15050 Guangzheng Group Co Ltd
SHE:002524
0.02x CN¥23.85 Million
≈ $3.49 Million
CN¥1.09 Billion China CN¥3.61 ▼ -1.63%
15051 China Tungsten and Hightech Materials Co Ltd
SHE:000657
0.02x CN¥364.37 Million
≈ $53.32 Million
CN¥16.60 Billion China CN¥38.46 ▼ -5.78%
15052 Sinochem International Corp
SHG:600500
0.02x CN¥778.57 Million
≈ $113.93 Million
CN¥35.49 Billion China CN¥4.01 ▼ -2.67%
15053 Solar Industries India Limited
NSE:SOLARINDS
0.02x Rs958.60 Million
≈ $10.37 Million
Rs43.70 Billion India Rs19338.00 ▲ +0.32%
15054 WISDOM ED.INTL.HLD.HD-01
F:5Q4
0.02x €12.01 Million
≈ $14.04 Million
€547.57 Million Germany €0.00 ▲ +0.00%
15055 Nemetschek AG O.N.
XETRA:NEM
0.02x €29.86 Million
≈ $34.91 Million
€1.36 Billion Germany €63.60 ▼ -1.70%
15056 PPHE Hotel Group Ltd
LSE:PPH
0.02x GBX30.75 Million
≈ $3.74K
GBX1.40 Billion UK GBX1552.00 ▼ -0.39%
15057 Diamond Estates Wines & Spirits Inc
V:DWS
0.02x CA$536.20K
≈ $387.88K
CA$24.45 Million Canada CA$0.15 ▲ +0.00%
15058 SmartSens Technology (Shanghai) Co. Ltd. A
SHG:688213
0.02x CN¥107.85 Million
≈ $15.78 Million
CN¥4.92 Billion China CN¥102.57 ▼ -2.41%
15059 Tilaknagar Industries Limited
NSE:TI
0.02x Rs696.49 Million
≈ $7.53 Million
Rs31.78 Billion India Rs518.35 ▲ +0.42%
15060 Monday.Com Ltd
NASDAQ:MNDY
0.02x $20.40 Million $931.38 Million USA $78.00 ▲ +1.25%
15061 American International Group Inc
NYSE:AIG
0.02x $2.69 Billion $122.95 Billion USA $82.86 ▲ +0.35%
15062 WHA Corporation Public Company Limited
BK:WHA
0.02x ฿1.43 Billion
≈ $44.48 Million
฿65.25 Billion Thailand ฿4.96 ▼ -2.75%
15063 Alexandria Real Estate Equities Inc
NYSE:ARE
0.02x $341.82 Million $15.63 Billion USA $43.84 ▼ -1.04%
15064 Tarapur Transformers Limited
NSE:TARAPUR
0.02x Rs2.89 Million
≈ $31.28K
Rs132.29 Million India Rs13.50 ▲ +0.82%
15065 Zhejiang Yueling Co Ltd
SHE:002725
0.02x CN¥8.05 Million
≈ $1.18 Million
CN¥368.46 Million China CN¥10.01 ▲ +1.01%
15066 RWE Aktiengesellschaft
F:RWEA
0.02x €1.49 Billion
≈ $1.74 Billion
€68.12 Billion Germany €59.00 ▲ +0.85%
15067 FUTURE GAMING GRP INTL AB
F:6L50
0.02x €1.57 Million
≈ $1.84 Million
€71.92 Million Germany €0.41 ▼ -0.48%
15068 YNH Property Bhd
KLSE:3158
0.02x RM30.77 Million
≈ $7.73 Million
RM1.41 Billion Malaysia RM0.27 ▲ +3.85%
15069 Liberty Global PLC Class B
NASDAQ:LBTYB
0.02x $605.70 Million $27.72 Billion USA $12.65 ▲ +3.01%
15070 Liberty Global PLC Class A
NASDAQ:LBTYA
0.02x $605.70 Million $27.72 Billion USA $10.77 ▲ +1.22%
15071 Post Holdings Inc
NYSE:POST
0.02x $213.30 Million $9.76 Billion USA $81.18 ▲ +1.96%
15072 Formosa Optical Technology Co Ltd
TWO:5312
0.02x NT$124.22 Million
≈ $3.91 Million
NT$5.69 Billion Taiwan NT$90.00 ▲ +0.33%
15073 Beijing SPC Environment Protection Tech Co Ltd
SHE:002573
0.02x CN¥366.48 Million
≈ $53.63 Million
CN¥16.78 Billion China CN¥2.81 ▼ -1.75%
15074 Novo Nordisk A/S
CO:NOVO-B
0.02x Dkr7.62 Billion
≈ $1.19 Billion
Dkr348.86 Billion Denmark Dkr278.45 ▲ +0.98%
15075 Tribhovandas Bhimji Zaveri Limited
NSE:TBZ
0.02x Rs275.97 Million
≈ $2.98 Million
Rs12.64 Billion India Rs627.45 ▼ -1.66%
15076 Banco Do Brasil SA
F:BZLA
0.02x €49.36 Billion
≈ $57.71 Billion
€2.26 Trillion Germany €2.72 ▲ +16.24%
15077 PROS Holdings Inc
NYSE:PRO
0.02x $11.37 Million $521.11 Million USA $23.25 ▲ +0.04%
15078 D O Green Technologies Bhd
KLSE:7204
0.02x RM17.71 Million
≈ $4.45 Million
RM811.73 Million Malaysia RM0.38 ▼ -2.56%
15079 Hindustan Media Ventures Limited
NSE:HMVL
0.02x Rs191.60 Million
≈ $2.07 Million
Rs8.78 Billion India Rs88.39 ▼ -1.84%
15080 Sunny Optical Technology (Group) Company Limited
F:SXC
0.02x €526.82 Million
≈ $615.91 Million
€24.15 Billion Germany €7.50 ▲ +2.36%
15081 Repro Med Systems Inc
NASDAQ:KRMD
0.02x $216.11K $9.91 Million USA $3.70 ▲ +0.27%
15082 Anton Oilfield Services Group
F:5AO
0.02x €170.59 Million
≈ $199.43 Million
€7.83 Billion Germany €0.08 ▲ +1.91%
15083 Walchandnagar Industries Limited
NSE:WALCHANNAG
0.02x Rs121.50 Million
≈ $1.31 Million
Rs5.58 Billion India Rs194.46 ▲ +0.04%
15084 Alight Inc
NYSE:ALIT
0.02x $77.00 Million $3.53 Billion USA $13.23 ▲ +5.67%
15085 Banco Santander (Brasil) S.A.
SA:SANB3
0.02x R$24.83 Billion
≈ $4.87 Billion
R$1.14 Trillion Brazil R$14.25 ▼ -0.14%
15086 Awilco LNG ASA
OL:ALNG
0.02x Nkr4.18 Million
≈ $440.17K
Nkr192.06 Million Norway Nkr3.70 ▼ -2.37%
15087 China Datang Corporation Renewable Power Co. Limited
F:DT7
0.02x €1.75 Billion
≈ $2.04 Billion
€80.23 Billion Germany €0.10 ▲ +3.55%
15088 Penn National Gaming Inc
NASDAQ:PENN
0.02x $263.30 Million $12.10 Billion USA $17.50 ▼ -0.17%
15089 China Merchants Port Group Co Ltd
SHE:201872
0.02x CN¥1.58 Billion
≈ $231.06 Million
CN¥72.56 Billion China CN¥19.30 ▼ -0.62%
15090 NKT A/S
CO:NKT
0.02x Dkr507.26 Million
≈ $79.36 Million
Dkr23.33 Billion Denmark Dkr860.00 ▼ -1.32%
15091 Erbosan Erciyas Boru Sanayi Ve Ticaret AS
IS:ERBOS
0.02x TL33.41 Million
≈ $748.29K
TL1.54 Billion Turkey TL95.35 ▼ -1.09%
15092 Moorim P&P Co Ltd
KO:009580
0.02x ₩26.70 Billion
≈ $18.10 Million
₩1.23 Trillion Korea ₩1589.00 ▲ +0.32%
15093 Qian Jiang Water Resources Development Co Ltd
SHG:600283
0.02x CN¥126.03 Million
≈ $18.44 Million
CN¥5.80 Billion China CN¥7.47 ▲ +0.40%
15094 HAMB.H.U.L. UNSP.ADR/1/2
F:HHFB
0.02x €60.13 Million
≈ $70.30 Million
€2.77 Billion Germany €10.50 ▼ -0.94%
15095 Hamburger Hafen und Logistik Aktiengesellschaft
F:HHFA
0.02x €60.13 Million
≈ $70.30 Million
€2.77 Billion Germany €21.30 ▲ +0.00%
15096 XiAn Shaangu Power Co Ltd
SHG:601369
0.02x CN¥329.93 Million
≈ $48.28 Million
CN¥15.20 Billion China CN¥7.67 ▼ -1.29%
15097 Irish Residential Properties
IR:IRES
0.02x €12.79 Million
≈ $14.96 Million
€589.47 Million Ireland €1.36 ▼ -0.15%
15098 Tianjin Printronics Circuit Corp
SHE:002134
0.02x CN¥34.02 Million
≈ $4.98 Million
CN¥1.57 Billion China CN¥16.82 ▼ -4.92%
15099 SOLVAY S.A. UNSP.ADR/1/10
F:SOL0
0.02x €107.00 Million
≈ $125.09 Million
€4.93 Billion Germany €2.62 ▲ +11.02%
15100 Amneal Pharmaceuticals, Inc. Class A Common Stock
NASDAQ:AMRX
0.02x $100.28 Million $4.63 Billion USA $21.38 ▼ -1.47%

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.