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
16001 Wei Chih Steel Industrial Co Ltd
TW:2028
0.02x NT$57.37 Million
≈ $1.81 Million
NT$3.59 Billion Taiwan NT$14.75 ▼ -0.34%
16002 ICE FISH FARM AS NK-10
F:4YYA
0.02x €3.64 Million
≈ $4.26 Million
€228.30 Million Germany €0.18 ▼ -4.17%
16003 Shandong Hi-speed Co Ltd
SHG:600350
0.02x CN¥1.72 Billion
≈ $251.26 Million
CN¥107.64 Billion China CN¥11.14 ▼ -0.27%
16004 Metro Bank PLC
LSE:MTRO
0.02x GBX251.00 Million
≈ $30.54K
GBX15.73 Billion UK GBX196.00 ▲ +9.74%
16005 Nuvoton Technology Corp
TW:4919
0.02x NT$231.85 Million
≈ $7.30 Million
NT$14.53 Billion Taiwan NT$102.50 ▼ -4.21%
16006 Banco do Brasil S.A.
SA:BBAS3
0.02x R$37.53 Billion
≈ $7.36 Billion
R$2.35 Trillion Brazil R$15.48 ▼ -8.35%
16007 Crystal Growth & Energy Equipment Co. Ltd. A
SHG:688478
0.02x CN¥3.19 Million
≈ $466.47K
CN¥199.93 Million China CN¥31.34 ▼ -2.52%
16008 Harrisons Malayalam Limited
NSE:HARRMALAYA
0.02x Rs53.79 Million
≈ $581.71K
Rs3.37 Billion India Rs172.86 ▲ +1.86%
16009 Songwon Industrial
KO:004430
0.02x ₩7.95 Billion
≈ $5.38 Million
₩498.44 Billion Korea ₩10410.00 ▼ -2.80%
16010 Canadian Life Companies Split Corp
TO:LFE
0.02x CA$2.69 Million
≈ $1.95 Million
CA$168.74 Million Canada CA$8.85 ▼ -2.32%
16011 Udaipur Cement Works Limited
NSE:UDAICEMENT
0.02x Rs301.80 Million
≈ $3.26 Million
Rs18.94 Billion India Rs36.23 ▲ +0.00%
16012 Polaris Bay Group Co Ltd
SHG:600155
0.02x CN¥784.21 Million
≈ $114.76 Million
CN¥49.24 Billion China CN¥5.27 ▼ -1.13%
16013 Acrinova AB Series B
ST:ACRI-B
0.02x Skr7.28 Million
≈ $783.23K
Skr457.03 Million Sweden Skr5.96 ▼ -0.67%
16014 Paiho Shih Holdings Corp
TW:8404
0.02x NT$226.39 Million
≈ $7.13 Million
NT$14.22 Billion Taiwan NT$12.05 ▲ +1.26%
16015 Angel Wing Metals Inc
V:AWM
0.02x CA$6.22K
≈ $4.50K
CA$391.18K Canada CA$0.03 ▲ +0.00%
16016 Enviri Corporation
NYSE:NVRI
0.02x $38.40 Million $2.41 Billion USA $24.25 ▼ -3.15%
16017 SOLVAY S.A. UNSP.ADR/1/10
F:SOL0
0.02x €79.00 Million
≈ $92.36 Million
€4.96 Billion Germany €2.62 ▲ +11.02%
16018 Gencurix Inc
KQ:229000
0.02x ₩295.39 Million
≈ $200.18K
₩18.57 Billion Korea ₩1957.00 ▲ +0.88%
16019 Live Nation Entertainment Inc
NYSE:LYV
0.02x $419.27 Million $26.36 Billion USA $180.14 ▼ -0.01%
16020 Guangdong Jinma Entertainment Corp Ltd
SHE:300756
0.02x CN¥13.40 Million
≈ $1.96 Million
CN¥842.86 Million China CN¥15.60 ▼ -3.88%
16021 Enthusiast Gaming Holdings Inc
TO:EGLX
0.02x CA$1.00 Million
≈ $726.77K
CA$63.28 Million Canada CA$0.03 ▼ -16.67%
16022 Graham Holdings Co
NYSE:GHC
0.02x $52.68 Million $3.32 Billion USA $1213.04 ▼ -0.32%
16023 Zoje Resources Investment Co Ltd
SHE:002021
0.02x CN¥4.29 Million
≈ $628.23K
CN¥270.58 Million China CN¥2.63 ▲ +10.04%
16024 IREN Ltd
NASDAQ:IREN
0.02x $71.65 Million $4.52 Billion USA $19.48 ▼ -6.53%
16025 Horace Mann Educators Corporation
NYSE:HMN
0.02x $223.70 Million $14.10 Billion USA $52.78 ▼ -1.11%
16026 Zumiez Inc
NASDAQ:ZUMZ
0.02x $5.31 Million $334.57 Million USA $14.09 ▼ -1.33%
16027 Synel M.L.L Payway Ltd
TA:SNEL
0.02x ILA901.00K
≈ $2.42K
ILA56.81 Million Israel ILA1739.00 ▲ +2.29%
16028 ShanXi Coking Co Ltd
SHG:600740
0.02x CN¥160.93 Million
≈ $23.55 Million
CN¥10.15 Billion China CN¥3.44 ▼ -2.82%
16029 M.K. Real Estate Development Public Company Limited
BK:MK
0.02x ฿182.00 Million
≈ $5.67 Million
฿11.48 Billion Thailand ฿0.59 ▲ +3.51%
16030 Guangdong Failong Crystal Technology Co Ltd
SHE:300460
0.02x CN¥15.53 Million
≈ $2.27 Million
CN¥980.04 Million China CN¥8.08 ▼ -1.94%
16031 Fonciere Lyonnaise
PA:FLY
0.02x €50.60 Million
≈ $59.16 Million
€3.19 Billion France €73.80 ▲ +0.00%
16032 Shanghai Xintonglian Packaging Co Ltd
SHG:603022
0.02x CN¥5.49 Million
≈ $803.50K
CN¥346.54 Million China CN¥8.45 ▲ +0.00%
16033 Shinsung E&G Co. Ltd
KO:011930
0.02x ₩5.77 Billion
≈ $3.91 Million
₩364.48 Billion Korea ₩12580.00 ▲ +0.32%
16034 Gulf Energy Development Public Company Limited
BK:GULF
0.02x ฿7.42 Billion
≈ $231.23 Million
฿468.36 Billion Thailand ฿62.75 ▼ -0.79%
16035 Saehwa IMC Co Ltd
KO:145210
0.02x ₩1.16 Billion
≈ $786.99K
₩73.32 Billion Korea ₩2240.00 ▲ +0.00%
16036 PERSIMMON UNSPON. ADR 2
F:OHP0
0.02x €29.50 Million
≈ $34.49 Million
€1.86 Billion Germany €26.00 ▼ -1.52%
16037 Hangzhou Cogeneration Group Co Ltd
SHG:605011
0.02x CN¥19.65 Million
≈ $2.88 Million
CN¥1.24 Billion China CN¥15.89 ▼ -1.67%
16038 Oncoinvent ASA
OL:KLDVK
0.02x Nkr3.64 Million
≈ $383.35K
Nkr230.30 Million USA Nkr2.06 ▼ -7.21%
16039 Empresa Distribuidora y Comercializadora Norte Sociedad Anónima
F:PWD1
0.02x €55.93 Billion
≈ $65.38 Billion
€3.54 Trillion Germany €12.60 ▼ -2.33%
16040 BNP PARIBAS ADR 1/2/EO 2
F:BNPH
0.02x €46.57 Billion
≈ $54.45 Billion
€2.95 Trillion Germany €44.60 ▼ -2.19%
16041 Korean Air Lines Co Ltd
KO:003495
0.02x ₩664.68 Billion
≈ $450.44 Million
₩42.06 Trillion Korea ₩34200.00 ▲ +19.16%
16042 IFGL Refractories Limited
NSE:IFGLEXPOR
0.02x Rs78.70 Million
≈ $851.11K
Rs4.98 Billion India Rs185.78 ▲ +2.96%
16043 Eg Industries Bhd
KLSE:8907
0.02x RM21.00 Million
≈ $5.27 Million
RM1.33 Billion Malaysia RM1.53 ▼ -0.65%
16044 Alro Slatina
RO:ALR
0.02x RON38.61 Million
≈ $8.87 Million
RON2.44 Billion Romania RON1.41 ▼ -1.40%
16045 Zhejiang Sunflower Light Energy
SHE:300111
0.02x CN¥2.42 Million
≈ $354.23K
CN¥153.24 Million China CN¥3.36 ▼ -3.45%
16046 United Parcel Service Inc
NYSE:UPS
0.02x $887.00 Million $56.17 Billion USA $110.38 ▼ -1.84%
16047 BTB Real Estate Investment Trust
TO:BTB-UN
0.02x CA$11.89 Million
≈ $8.60 Million
CA$752.95 Million Canada CA$3.48 ▲ +2.35%
16048 Orion Group Holdings Inc
NYSE:ORN
0.02x $4.92 Million $312.06 Million USA $7.65 ▼ -1.54%
16049 Gansu Huangtai Wine-marketing Industry Co. Ltd.
SHE:000995
0.02x CN¥4.96 Million
≈ $726.40K
CN¥314.53 Million China CN¥18.32 ▲ +10.03%
16050 Beijing JIAYU Door Window Curtain
SHE:300117
0.02x CN¥44.84 Million
≈ $6.56 Million
CN¥2.84 Billion China CN¥0.43 ▲ +0.00%
16051 Portillo's Inc
NASDAQ:PTLO
0.02x $17.57 Million $1.11 Billion USA $6.68 ▼ -5.78%
16052 New China Life Insurance Company Ltd
F:NCL
0.02x €27.27 Billion
≈ $31.89 Billion
€1.73 Trillion Germany €4.28 ▼ -0.93%
16053 Suumaya Industries Limited
NSE:SUULD
0.02x Rs43.70 Million
≈ $472.60K
Rs2.77 Billion India Rs1.57 ▲ +0.00%
16054 Lumine Group Inc.
V:LMN
0.02x CA$10.05 Million
≈ $7.27 Million
CA$637.64 Million Canada CA$27.12 ▲ +0.48%
16055 Solomon Technology Corp
TW:2359
0.02x NT$60.34 Million
≈ $1.90 Million
NT$3.83 Billion Taiwan NT$97.00 ▼ -3.96%
16056 Capgemini SE
PA:CAP
0.02x €295.00 Million
≈ $344.89 Million
€18.73 Billion France €126.55 ▲ +2.10%
16057 elumeo SE
XETRA:ELB
0.02x €236.50K
≈ $276.49K
€15.03 Million Germany €2.34 ▲ +0.00%
16058 Sichuan Fulin Transportation Group Co Ltd
SHE:002357
0.02x CN¥10.55 Million
≈ $1.54 Million
CN¥670.92 Million China CN¥11.23 ▼ -3.36%
16059 Knusford Bhd
KLSE:5035
0.02x RM2.46 Million
≈ $618.88K
RM156.80 Million Malaysia RM0.46 ▲ +0.00%
16060 Hong Ho Precision Textile Co Ltd
TW:1446
0.02x NT$5.87 Million
≈ $184.78K
NT$373.09 Million Taiwan NT$12.90 ▼ -0.39%
16061 Organoclick AB
ST:ORGC
0.02x Skr1.91 Million
≈ $205.65K
Skr121.59 Million Sweden Skr0.41 ▲ +2.24%
16062 Swedencare publ AB
ST:SECARE
0.02x Skr44.70 Million
≈ $4.81 Million
Skr2.84 Billion Sweden Skr19.50 ▲ +0.93%
16063 Kruk SA
WAR:KRU
0.02x zł124.65 Million
≈ $34.31 Million
zł7.93 Billion Poland zł331.30 ▼ -1.31%
16064 CAT STRATEGIC MET.
F:8CHA
0.02x €24.10K
≈ $28.18K
€1.53 Million Germany €0.01 ▼ -36.05%
16065 SmartCentres Real Estate Investment Trust
TO:SRU-UN
0.02x CA$90.91 Million
≈ $65.76 Million
CA$5.79 Billion Canada CA$27.69 ▲ +0.18%
16066 Los Andes Copper Limited
V:LA
0.02x CA$289.13K
≈ $209.15K
CA$18.43 Million Canada CA$11.65 ▲ +1.66%
16067 Copenhagen Airports AS
CO:KBHL
0.02x Dkr188.00 Million
≈ $29.41 Million
Dkr11.99 Billion Denmark Dkr5640.00 ▲ +1.08%
16068 Invesco Plc
NYSE:IVZ
0.02x $212.60 Million $13.57 Billion USA $28.47 ▼ -0.56%
16069 TD Power Systems Limited
NSE:TDPOWERSYS
0.02x Rs126.05 Million
≈ $1.36 Million
Rs8.05 Billion India Rs625.90 ▲ +2.62%
16070 HAPAG-LLOYD UNSP.ADR 1/2
F:HLAA
0.02x €171.00 Million
≈ $199.92 Million
€10.92 Billion Germany €57.00 ▼ -1.72%
16071 Takkt AG
XETRA:TTK
0.02x €5.70 Million
≈ $6.66 Million
€364.00 Million Germany €2.19 ▲ +0.23%
16072 Advanced Drainage Systems Inc
NYSE:WMS
0.02x $39.92 Million $2.55 Billion USA $123.51 ▼ -4.48%
16073 Lancy Co Ltd
SHE:002612
0.02x CN¥71.43 Million
≈ $10.45 Million
CN¥4.56 Billion China CN¥17.00 ▼ -1.96%
16074 Q.S.I Co. LTD
KQ:066310
0.02x ₩75.42 Million
≈ $51.11K
₩4.82 Billion Korea ₩7210.00 ▲ +0.28%
16075 D'Ieteren Group SA
BR:DIE
0.02x €105.10 Million
≈ $122.87 Million
€6.72 Billion Belgium €176.00 ▲ +0.00%
16076 Elmos Semiconductor SE
F:ELG
0.02x €4.83 Million
≈ $5.64 Million
€308.86 Million Germany €117.20 ▲ +0.51%
16077 IRSA Propiedades Comerciales S.A
BA:IRCP
0.02x AR$1.61 Billion
≈ $1.17 Million
AR$103.30 Billion Argentina AR$128.90 ▲ +0.00%
16078 Qi An Xin Technology Group Inc
SHG:688561
0.02x CN¥102.33 Million
≈ $14.97 Million
CN¥6.56 Billion China CN¥24.66 ▼ -3.29%
16079 COFCO Engineering & Technology Co Ltd
SHE:301058
0.02x CN¥35.20 Million
≈ $5.15 Million
CN¥2.26 Billion China CN¥8.00 ▼ -0.99%
16080 Vection Technologies Ltd
AU:VR1
0.02x AU$869.00K
≈ $614.87K
AU$55.72 Million Australia AU$0.02 ▲ +7.14%
16081 RDC Semiconductor Co Ltd
TWO:3228
0.02x NT$1.75 Million
≈ $54.98K
NT$112.04 Million Taiwan NT$116.00 ▼ -4.53%
16082 Plastron Precision Co Ltd
TWO:6185
0.02x NT$5.65 Million
≈ $178.07K
NT$363.24 Million Taiwan NT$11.45 ▲ +0.44%
16083 Permsin Steel Works Public Company Limited
BK:PERM
0.02x ฿56.01 Million
≈ $1.75 Million
฿3.60 Billion Thailand ฿0.26 ▲ +4.00%
16084 Hertz Global Holdings Inc
NASDAQ:HTZ
0.02x $381.00 Million $24.50 Billion USA $1.54 ▼ -6.10%
16085 Direcional Engenharia S.A.
SA:DIRR3
0.02x R$150.73 Million
≈ $29.58 Million
R$9.70 Billion Brazil R$9.25 ▼ -3.04%
16086 Beijing Telesound Electronics Co Ltd
SHE:003004
0.02x CN¥10.18 Million
≈ $1.49 Million
CN¥654.92 Million China CN¥51.15 ▲ +0.71%
16087 Future Enterprises Limited
NSE:FELDVR
0.02x Rs951.70 Million
≈ $10.29 Million
Rs61.23 Billion India Rs2.00 ▲ +1.52%
16088 GCH Technology Co. Ltd. A
SHG:688625
0.02x CN¥24.93 Million
≈ $3.65 Million
CN¥1.60 Billion China CN¥36.91 ▼ -4.15%
16089 Honda Motor Co Ltd ADR
NYSE:HMC
0.02x $311.88 Billion $20.07 Trillion USA $24.48 ▼ -0.57%
16090 PENNON GROUP PLC UNS.ADR2
F:3PN0
0.02x €93.50 Million
≈ $109.31 Million
€6.02 Billion Germany €11.90 ▲ +0.00%
16091 Azevedo & Travassos S.A
SA:AZEV3
0.02x R$18.92 Million
≈ $3.71 Million
R$1.22 Billion Brazil R$9.49 ▲ +3.15%
16092 Develia S.A
WAR:DVL
0.02x zł50.24 Million
≈ $13.83 Million
zł3.24 Billion Poland zł8.37 ▼ -0.36%
16093 dMY Squared Technology Group Inc
NYSE MKT:DMYY
0.02x $421.65K $27.18 Million USA $13.45 ▲ +3.46%
16094 Horizon Quantum Holdings Ltd. Class A Ordinary Shares
NYSE:HQ
0.02x $421.65K $27.18 Million USA $13.90 ▲ +15.93%
16095 Microelectronics Technology Inc
TW:2314
0.02x NT$49.09 Million
≈ $1.55 Million
NT$3.17 Billion Taiwan NT$6.00 ▼ -9.91%
16096 Shenzhen Bioeasy Biotechnology Co. Ltd.
SHE:300942
0.02x CN¥9.12 Million
≈ $1.33 Million
CN¥588.54 Million China CN¥5.81 ▼ -0.85%
16097 SBT Ultrasonic Technology Co. Ltd. A
SHG:688392
0.02x CN¥12.16 Million
≈ $1.78 Million
CN¥784.87 Million China CN¥115.66 ▼ -1.15%
16098 PICC Property and Casualty Company Limited
F:PJC
0.02x €8.85 Billion
≈ $10.35 Billion
€571.79 Billion Germany €1.98 ▲ +0.56%
16099 Volvere PLC
LSE:VLE
0.02x GBX185.00K
≈ $22.51
GBX11.95 Million UK GBX2170.00 ▲ +0.00%
16100 Weir Group PLC
LSE:WEIR
0.02x GBX40.60 Million
≈ $4.94K
GBX2.63 Billion UK GBX2388.00 ▼ -0.33%

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.