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
17001 Shandong Lubei Chemical Co Ltd
SHG:600727
0.01x CN¥61.87 Million
≈ $9.05 Million
CN¥5.68 Billion China CN¥6.82 ▲ +0.29%
17002 Glencore PLC
LSE:GLEN
0.01x GBX1.08 Billion
≈ $131.65K
GBX99.39 Billion UK GBX504.60 ▼ -2.10%
17003 Empreendimentos Pague Menos S.A
SA:PGMN3
0.01x R$70.15 Million
≈ $13.76 Million
R$6.45 Billion Brazil R$2.38 ▼ -1.24%
17004 QXO, Inc.
NYSE:QXO
0.01x $70.60 Million $6.50 Billion USA $13.73 ▼ -0.36%
17005 Electra Ltd
TA:ELTR
0.01x ILA110.00 Million
≈ $294.91K
ILA10.12 Billion Israel ILA11200.00 ▲ +4.48%
17006 Jiangsu Provincial Agricultural Reclamation and Development Co Ltd
SHG:601952
0.01x CN¥77.97 Million
≈ $11.41 Million
CN¥7.18 Billion China CN¥8.22 ▲ +0.37%
17007 Finning International Inc.
TO:FTT
0.01x CA$63.00 Million
≈ $45.57 Million
CA$5.80 Billion Canada CA$89.08 ▼ -6.42%
17008 Tredegar Corporation
NYSE:TG
0.01x $1.95 Million $179.85 Million USA $5.79 ▼ -1.86%
17009 MFA Financial Inc
NYSE:MFA
0.01x $128.79 Million $11.88 Billion USA $5.97 ▼ -4.94%
17010 JPMorgan Japanese Investment Trust
LSE:JFJ
0.01x GBX793.00K
≈ $96.49
GBX73.17 Million UK GBX780.00 ▲ +1.30%
17011 Acerinox
MC:ACX
0.01x €43.00 Million
≈ $50.28 Million
€3.97 Billion Spain €15.81 ▲ +3.33%
17012 ATI Physical Therapy Inc
NYSE:ATIP
0.01x $12.23 Million $1.13 Billion USA $0.90 ▲ +0.00%
17013 SLR Investment Corp
NASDAQ:SLRC
0.01x $17.09 Million $1.58 Billion USA $11.79 ▼ -0.42%
17014 ABSA Bank Limited
JSE:ABSP
0.01x ZAC11.56 Billion
≈ $6.14 Million
ZAC1.07 Trillion South Africa ZAC95800.00 ▲ +0.00%
17015 Caisse Regionale de Credit Agricole Mutuel du Languedoc
PA:CRLA
0.01x €321.08 Million
≈ $375.37 Million
€29.69 Billion France €64.50 ▲ +0.89%
17016 Copenhagen Capital A/S
CO:CPHCAP-ST
0.01x Dkr7.02 Million
≈ $1.10 Million
Dkr649.40 Million Denmark Dkr8.00 ▲ +1.27%
17017 Aptech Limited
NSE:APTECHT
0.01x Rs19.36 Million
≈ $209.36K
Rs1.79 Billion India Rs82.69 ▲ +0.56%
17018 Sparebanken Sor
OL:SOR
0.01x Nkr1.71 Billion
≈ $180.15 Million
Nkr158.47 Billion Norway Nkr203.00 ▲ +0.00%
17019 Cemtrex Inc
NASDAQ:CETX
0.01x $410.43K $38.01 Million USA $0.59 ▼ -4.34%
17020 Samil Pharm
KO:000520
0.01x ₩2.44 Billion
≈ $1.66 Million
₩226.31 Billion Korea ₩7500.00 ▲ +3.16%
17021 Icahn Enterprises LP
NASDAQ:IEP
0.01x $116.00 Million $10.74 Billion USA $5.08 ▲ +4.74%
17022 Advent Technologies Holdings Inc
NASDAQ:ADNWW
0.01x $264.00K $24.46 Million USA $0.00 ▲ +0.00%
17023 Advent Technologies Holdings Inc
NASDAQ:ADN
0.01x $264.00K $24.46 Million USA $0.42 ▲ +2.41%
17024 Tayih Lun An Co Ltd
TWO:8107
0.01x NT$15.06 Million
≈ $474.54K
NT$1.40 Billion Taiwan NT$11.10 ▲ +2.30%
17025 Syensqo
BR:SYENS
0.01x €57.00 Million
≈ $66.64 Million
€5.29 Billion Belgium €77.35 ▲ +0.00%
17026 Sichuan Etrol Technologies Co Ltd
SHE:300370
0.01x CN¥8.41 Million
≈ $1.23 Million
CN¥779.86 Million China CN¥1.93 ▲ +1.58%
17027 Victory Supermarket Chain Ltd
TA:VCTR
0.01x ILA18.24 Million
≈ $48.91K
ILA1.69 Billion Israel ILA3859.00 ▲ +1.42%
17028 Marriot Vacations Worldwide
NYSE:VAC
0.01x $80.00 Million $7.42 Billion USA $115.68 ▲ +0.48%
17029 Sansiri Public Company Limited
BK:SIRI-R
0.01x ฿1.07 Billion
≈ $33.27 Million
฿99.07 Billion Thailand ฿1.48 ▲ +0.00%
17030 Shui-Mu International Co Ltd
TW:8443
0.01x NT$10.59 Million
≈ $333.77K
NT$984.50 Million Taiwan NT$10.85 ▼ -0.91%
17031 Dharma Samudera Fishing Tbk
JK:DSFI
0.01x Rp1.65 Billion
≈ $96.65K
Rp153.62 Billion Indonesia Rp72.00 ▲ +2.86%
17032 CTT Correios de Portugal SA
LS:CTT
0.01x €59.35 Million
≈ $69.38 Million
€5.53 Billion Portugal €4.71 ▲ +2.04%
17033 Narmada Agrobase Limited
NSE:NARMADA
0.01x Rs1.39 Million
≈ $14.99K
Rs129.16 Million India Rs11.83 ▲ +0.68%
17034 Auga Group AB
STU:W9Z
0.01x €1.77 Million
≈ $2.07 Million
€165.27 Million Germany €0.06 ▲ +65.56%
17035 Loyal Solutions AS
ST:LOYAL
0.01x Skr569.66K
≈ $61.30K
Skr53.10 Million Sweden Skr9.10 ▲ +0.89%
17036 Freelance.Com
PA:ALFRE
0.01x €3.91 Million
≈ $4.57 Million
€364.30 Million France €2.10 ▼ -0.47%
17037 Cemex SAB de CV ADR
NYSE:CX
0.01x $157.19 Million $14.66 Billion USA $12.51 ▲ +6.29%
17038 Swissquote Group Holding SA
SW:SQN
0.01x CHF166.22 Million
≈ $210.15 Million
CHF15.51 Billion Switzerland CHF34.50 ▲ +1.89%
17039 Kolmar Holding
KO:024720
0.01x ₩5.00 Billion
≈ $3.39 Million
₩466.03 Billion Korea ₩8330.00 ▲ +1.59%
17040 Rashi Peripherals Limited
NSE:RPTECH
0.01x Rs352.49 Million
≈ $3.81 Million
Rs32.91 Billion India Rs672.55 ▼ -8.94%
17041 Forsee Power SAS
PA:FORSE
0.01x €1.19 Million
≈ $1.40 Million
€111.62 Million France €0.27 ▼ -2.02%
17042 RADIANCE HLDGS GRP.HD-01
F:RDH
0.01x €665.11 Million
≈ $777.58 Million
€62.18 Billion Germany €0.09 ▲ +1.14%
17043 National Research Corp
NASDAQ:NRC
0.01x $1.39 Million $129.60 Million USA $26.85 ▲ +0.67%
17044 CIG PANNONIA LIFE INSURA.
F:0CKA
0.01x €1.79 Billion
≈ $2.09 Billion
€167.39 Billion Germany €0.78 ▲ +1.30%
17045 Jiangsu Bojun Industrial Technology Co. Ltd
SHE:300926
0.01x CN¥71.55 Million
≈ $10.47 Million
CN¥6.70 Billion China CN¥15.83 ▲ +1.28%
17046 Abra Information Technologies
TA:ABRA
0.01x ILA3.03 Million
≈ $8.12K
ILA283.61 Million Israel ILA299.00 ▼ -1.25%
17047 Export Packing
KO:002200
0.01x ₩630.82 Million
≈ $427.49K
₩59.07 Billion Korea ₩2585.00 ▲ +0.00%
17048 Sunko Ink Co Ltd
TW:1721
0.01x NT$15.12 Million
≈ $476.21K
NT$1.42 Billion Taiwan NT$19.85 ▼ -0.50%
17049 Flour Mills C. Sarantopoulos S.A.
AT:KYSA
0.01x €312.80K
≈ $365.69K
€29.31 Million Greece €1.56 ▲ +0.00%
17050 Brikor Ltd
JSE:BIK
0.01x ZAC2.21 Million
≈ $1.17K
ZAC206.93 Million South Africa ZAC17.00 ▲ +0.00%
17051 HMH Holding Inc. Class A Common Stock
NASDAQ:HMH
0.01x $7.29 Million $683.00 Million USA $10.57 ▼ -1.40%
17052 Alexium International Group Limited
F:E7T
0.01x €34.97K
≈ $40.88K
€3.28 Million Germany €0.00 ▲ +0.00%
17053 Rendong Holdings Co Ltd
SHE:002647
0.01x CN¥37.90 Million
≈ $5.55 Million
CN¥3.56 Billion China CN¥7.25 ▲ +3.87%
17054 NH All One REIT Co Ltd
KO:400760
0.01x ₩7.71 Billion
≈ $5.23 Million
₩723.86 Billion Korea ₩2300.00 ▲ +1.55%
17055 Guna Timur Raya PT
JK:TRUK
0.01x Rp138.39 Million
≈ $8.11K
Rp12.99 Billion Indonesia Rp6025.00 ▲ +0.00%
17056 Sichuan Yimikang Environmental Tech Co Ltd
SHE:300249
0.01x CN¥17.44 Million
≈ $2.55 Million
CN¥1.64 Billion China CN¥11.27 ▲ +3.11%
17057 Puya Semiconductor Shanghai Co Ltd
SHG:688766
0.01x CN¥26.32 Million
≈ $3.85 Million
CN¥2.47 Billion China CN¥233.30 ▲ +2.13%
17058 Aviva PLC
LSE:AV
0.01x GBX4.34 Billion
≈ $527.57K
GBX407.80 Billion UK GBX724.80 ▼ -1.09%
17059 Supreme Engineering Limited
NSE:SUPREMEENG
0.01x Rs9.50 Million
≈ $102.74K
Rs894.72 Million India Rs4.99 ▲ +9.91%
17060 Shandong Homey Aquatic Development Co Ltd
SHG:600467
0.01x CN¥35.44 Million
≈ $5.19 Million
CN¥3.34 Billion China CN¥2.24 ▲ +1.36%
17061 Neogen Corporation
NASDAQ:NEOG
0.01x $12.90 Million $1.22 Billion USA $11.67 ▼ -3.39%
17062 Jiangsu Allfavor Intelligent Circuits Technology CO.Ltd
SHE:300964
0.01x CN¥6.40 Million
≈ $935.91K
CN¥603.95 Million China CN¥55.02 ▲ +2.50%
17063 Airtificial Intelligence Structures SA
MC:AI
0.01x €1.54 Million
≈ $1.81 Million
€145.81 Million Spain €0.08 ▼ -6.25%
17064 New Best Wire Industrial Co Ltd
TWO:5013
0.01x NT$39.15 Million
≈ $1.23 Million
NT$3.70 Billion Taiwan NT$66.20 ▼ -2.93%
17065 Shenzhen Kingdom SCI Tech Co Ltd
SHG:600446
0.01x CN¥17.55 Million
≈ $2.57 Million
CN¥1.66 Billion China CN¥9.98 ▲ +1.01%
17066 FASING SA
WAR:FSG
0.01x zł1.77 Million
≈ $486.76K
zł167.15 Million Poland zł14.20 ▲ +0.00%
17067 Etsy, Inc.
NYSE:ETSY
0.01x $40.55 Million $3.83 Billion USA $86.50 ▼ -2.19%
17068 NP3 Fastigheter AB
ST:NP3
0.01x Skr182.00 Million
≈ $19.59 Million
Skr17.22 Billion Sweden Skr230.50 ▼ -0.86%
17069 NP3 Fastigheter AB (publ)
ST:NP3-PREF
0.01x Skr182.00 Million
≈ $19.59 Million
Skr17.22 Billion Sweden Skr29.95 ▼ -0.17%
17070 Birkenstock Holding plc
NYSE:BIRK
0.01x $24.03 Million $2.27 Billion USA $37.27 ▼ -3.74%
17071 Turk Ilac ve Serum Sanayi AS
IS:TRILC
0.01x TL44.50 Million
≈ $996.76K
TL4.21 Billion Turkey TL0.77 ▲ +0.00%
17072 Hangzhou MDK Opto Electronic Corp. Ltd. A
SHG:688079
0.01x CN¥20.29 Million
≈ $2.97 Million
CN¥1.92 Billion China CN¥11.02 ▲ +3.38%
17073 Telefonaktiebolaget LM Ericsson (publ)
F:ERCA
0.01x €1.93 Billion
≈ $2.26 Billion
€183.13 Billion Germany €9.30 ▲ +2.76%
17074 Berner Kantonalbank AG
SW:BEKN
0.01x CHF420.57 Million
≈ $531.72 Million
CHF39.89 Billion Switzerland CHF453.00 ▲ +2.26%
17075 Graha Andrasentra Propertindo Tbk PT
JK:JGLE
0.01x Rp4.63 Billion
≈ $271.18K
Rp439.35 Billion Indonesia Rp29.00 ▲ +0.00%
17076 Chia Hsin Cement Corp
TW:1103
0.01x NT$152.21 Million
≈ $4.80 Million
NT$14.45 Billion Taiwan NT$13.30 ▼ -0.75%
17077 Shanghai Pharmaceuticals Holding Co Ltd
SHG:601607
0.01x CN¥1.56 Billion
≈ $227.99 Million
CN¥147.98 Billion China CN¥16.44 ▼ -0.60%
17078 CW Enerji SA
IS:CWENE
0.01x TL213.52 Million
≈ $4.78 Million
TL20.29 Billion Turkey TL16.09 ▼ -9.96%
17079 Zotye Automobile Co Ltd
SHE:000980
0.01x CN¥33.60 Million
≈ $4.92 Million
CN¥3.19 Billion China CN¥1.68 ▲ +1.20%
17080 TPI Polene Public Company Limited
BK:TPIPL
0.01x ฿995.04 Million
≈ $31.01 Million
฿94.57 Billion Thailand ฿0.84 ▲ +1.20%
17081 Simmtech Holdings Co. Ltd
KQ:036710
0.01x ₩14.87 Billion
≈ $10.07 Million
₩1.41 Trillion Korea ₩3890.00 ▲ +8.66%
17082 Bank Leumi Le-Israel B.M
TA:LUMI
0.01x ILA9.21 Billion
≈ $24.70 Million
ILA876.69 Billion Israel ILA7548.00 ▲ +3.54%
17083 AirBoss of America Corp.
TO:BOS
0.01x CA$1.80 Million
≈ $1.30 Million
CA$171.05 Million Canada CA$6.54 ▼ -1.65%
17084 Nexoptic Technology Corp
V:NXO
0.01x CA$23.67K
≈ $17.12K
CA$2.25 Million Canada CA$0.01 ▲ +0.00%
17085 Schroders PLC
LSE:SDR
0.01x GBX187.40 Million
≈ $22.80K
GBX17.87 Billion UK GBX589.00 ▲ +0.00%
17086 Beijing Jiuzhou Yi Gui Environmental Technology Co. Ltd.
SHG:688485
0.01x CN¥5.43 Million
≈ $795.20K
CN¥518.26 Million China CN¥75.62 ▲ +1.56%
17087 Apex Biotechnology Corp
TW:1733
0.01x NT$5.19 Million
≈ $163.42K
NT$494.69 Million Taiwan NT$28.55 ▼ -0.70%
17088 Sam Yung Tradi
KO:002810
0.01x ₩1.11 Billion
≈ $752.77K
₩105.96 Billion Korea ₩20400.00 ▲ +0.99%
17089 Zhejiang Tiantai Xianghe Industrial Co Ltd
SHG:603500
0.01x CN¥9.15 Million
≈ $1.34 Million
CN¥872.97 Million China CN¥11.59 ▲ +3.21%
17090 Deutz AG
XETRA:DEZ
0.01x €10.30 Million
≈ $12.04 Million
€982.80 Million Germany €10.02 ▲ +1.62%
17091 Zhejiang Founder Motor Co Ltd
SHE:002196
0.01x CN¥34.75 Million
≈ $5.09 Million
CN¥3.32 Billion China CN¥9.70 ▲ +4.30%
17092 Yiwu Huading Nylon Co Ltd
SHG:601113
0.01x CN¥23.73 Million
≈ $3.47 Million
CN¥2.26 Billion China CN¥3.25 ▼ -0.31%
17093 CITIC Guoan Information Industry Co Ltd
SHE:000839
0.01x CN¥51.39 Million
≈ $7.52 Million
CN¥4.90 Billion China CN¥2.50 ▲ +1.63%
17094 Hnac Technology Co Ltd
SHE:300490
0.01x CN¥50.55 Million
≈ $7.40 Million
CN¥4.83 Billion China CN¥8.65 ▲ +2.00%
17095 Intralot S.A. Integrated Lottery Systems and Services
AT:INLOT
0.01x €14.18 Million
≈ $16.58 Million
€1.35 Billion Greece €0.97 ▼ -10.48%
17096 Blackstone Mortgage Trust Inc
NYSE:BXMT
0.01x $169.73 Million $16.21 Billion USA $11.10 ▼ -0.72%
17097 Hubei Feilihua Quartz Glass Co Ltd
SHE:300395
0.01x CN¥17.92 Million
≈ $2.62 Million
CN¥1.71 Billion China CN¥68.14 ▼ -0.39%
17098 Zhejiang Kanglongda Special
SHG:603665
0.01x CN¥18.88 Million
≈ $2.76 Million
CN¥1.80 Billion China CN¥20.27 ▲ +1.05%
17099 Premier Inc
NASDAQ:PINC
0.01x $15.93 Million $1.52 Billion USA $49.40 ▲ +0.19%
17100 MetaLabs Co Ltd
KO:090370
0.01x ₩1.03 Billion
≈ $700.90K
₩99.06 Billion Korea ₩1232.00 ▲ +29.96%

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.