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

Oct 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 (October 2026)

Cash flow-to-debt ratio rankings of public companies for October 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
6001 Vieworks Co. Ltd
KQ:100120
0.10x ₩10.70 Billion
≈ $7.25 Million
₩103.22 Billion Korea ₩27700.00 ▼ -3.15%
6002 Ringcentral Inc
NYSE:RNG
0.10x $206.43 Million $1.99 Billion USA $83.70 ▼ -2.90%
6003 Strides Pharma Science Limited
NSE:STAR
0.10x Rs3.91 Billion
≈ $42.34 Million
Rs37.78 Billion India Rs1097.50 ▲ +1.10%
6004 Seafco Public Company Limited
BK:SEAFCO
0.10x ฿104.98 Million
≈ $3.27 Million
฿1.01 Billion Thailand ฿2.74 ▼ -0.72%
6005 Libstar Holdings Ltd
JSE:LBR
0.10x ZAC416.69 Million
≈ $221.45K
ZAC4.02 Billion South Africa ZAC374.00 ▼ -0.27%
6006 Cafe24 Corp
KQ:042000
0.10x ₩14.91 Billion
≈ $10.11 Million
₩144.03 Billion Korea ₩16730.00 ▼ -3.18%
6007 Grande Group Limited Class A Ordinary Shares
NASDAQ:GRAN
0.10x $33.84K $327.05K USA $1.14 ▼ -2.56%
6008 HF Company SA
PA:ALHF
0.10x €615.00K
≈ $719.00K
€5.94 Million France €4.15 ▲ +7.51%
6009 Omv Petrom S.A
RO:SNP
0.10x RON2.01 Billion
≈ $461.97 Million
RON19.45 Billion Romania RON1.35 ▼ -0.37%
6010 Shenzhen Jieshun Science and Technology Industry Co Ltd
SHE:002609
0.10x CN¥148.07 Million
≈ $21.67 Million
CN¥1.43 Billion China CN¥7.53 ▼ -2.71%
6011 Qifeng New Material Co Ltd
SHE:002521
0.10x CN¥148.14 Million
≈ $21.68 Million
CN¥1.43 Billion China CN¥5.21 ▼ -2.43%
6012 Anhui Jinhe Industrial Co Ltd
SHE:002597
0.10x CN¥285.11 Million
≈ $41.72 Million
CN¥2.76 Billion China CN¥19.70 ▼ -0.91%
6013 East Group Co Ltd
SHE:300376
0.10x CN¥664.50 Million
≈ $97.24 Million
CN¥6.43 Billion China CN¥3.94 ▲ +0.51%
6014 Shanghai Maling Aquarius Co Ltd
SHG:600073
0.10x CN¥879.14 Million
≈ $128.65 Million
CN¥8.51 Billion China CN¥5.08 ▼ -1.17%
6015 eDreams Odigeo SA
MC:EDR
0.10x €96.03 Million
≈ $112.27 Million
€929.05 Million Spain €4.80 ▲ +0.31%
6016 Johnson Matthey PLC
LSE:JMAT
0.10x GBX403.00 Million
≈ $49.03K
GBX3.90 Billion UK GBX2438.00 ▲ +0.58%
6017 Changzhou Youon Pubilic Bicycle System Co Ltd
SHG:603776
0.10x CN¥75.26 Million
≈ $11.01 Million
CN¥728.28 Million China CN¥19.97 ▼ -4.45%
6018 Aotecar New Energy Technology Co Ltd
SHE:002239
0.10x CN¥477.15 Million
≈ $69.82 Million
CN¥4.62 Billion China CN¥2.34 ▼ -2.50%
6019 SunCar Technology Group Inc.
NASDAQ:SDA
0.10x $16.79 Million $162.51 Million USA $0.22 ▲ +0.23%
6020 Newegg Commerce Inc
NASDAQ:NEGG
0.10x $25.95 Million $251.30 Million USA $9.78 ▼ -5.19%
6021 Yingde Greatchem Chemicals Co. Ltd. A
SHE:300804
0.10x CN¥80.92 Million
≈ $11.84 Million
CN¥783.77 Million China CN¥37.00 ▼ -4.54%
6022 Antong Holdings Co Ltd
SHG:600179
0.10x CN¥340.68 Million
≈ $49.85 Million
CN¥3.30 Billion China CN¥3.89 ▼ -1.77%
6023 CICT Mobile Communication Technology Co. Ltd. A
SHG:688387
0.10x CN¥702.68 Million
≈ $102.82 Million
CN¥6.81 Billion China CN¥11.05 ▲ +5.54%
6024 Pro-Hawk
TWO:8083
0.10x NT$79.89 Million
≈ $2.52 Million
NT$774.08 Million Taiwan NT$157.00 ▼ -0.32%
6025 Thaifoods Group Public Company Limited
BK:TFG
0.10x ฿2.78 Billion
≈ $86.60 Million
฿26.92 Billion Thailand ฿9.50 ▲ +0.00%
6026 Crescent Energy Co
NYSE:CRGY
0.10x $706.79 Million $6.85 Billion USA $13.75 ▲ +0.00%
6027 Savita Oil Technologies Limited
NSE:SOTL
0.10x Rs926.07 Million
≈ $10.02 Million
Rs8.98 Billion India Rs659.40 ▼ -1.96%
6028 R&G PharmaStudies Co. Ltd. A
SHE:301333
0.10x CN¥40.98 Million
≈ $6.00 Million
CN¥397.56 Million China CN¥54.70 ▼ -2.82%
6029 S&W Corporation
KQ:103230
0.10x ₩3.40 Billion
≈ $2.31 Million
₩33.02 Billion Korea ₩1566.00 ▲ +1.69%
6030 Procaps Group SA
NASDAQ:PROC
0.10x $47.39 Million $460.10 Million USA $1.10 ▲ +0.00%
6031 Cementos Pacasmayo SAA ADR
NYSE:CPAC
0.10x $191.00 Million $1.85 Billion USA $10.72 ▲ +0.00%
6032 Cementos Pacasmayo S.A.A
F:EPCC
0.10x €191.00 Million
≈ $223.30 Million
€1.85 Billion Germany €11.40 ▲ +0.00%
6033 Flying Technology Co Ltd
SHG:603488
0.10x CN¥36.35 Million
≈ $5.32 Million
CN¥353.10 Million China CN¥6.64 ▼ -3.77%
6034 Codere Online US Corp
NASDAQ:CDRO
0.10x $5.19 Million $50.38 Million USA $8.52 ▼ -5.86%
6035 China Jushi Co Ltd
SHG:600176
0.10x CN¥2.22 Billion
≈ $324.27 Million
CN¥21.53 Billion China CN¥29.32 ▼ -6.48%
6036 Mostostal Warszawa S.A.
WAR:MSW
0.10x zł98.23 Million
≈ $27.04 Million
zł954.48 Million Poland zł3.72 ▼ -0.27%
6037 Republic Services Inc
NYSE:RSG
0.10x $2.38 Billion $23.13 Billion USA $236.28 ▲ +1.23%
6038 Amsterdam Commodities NV
AS:ACOMO
0.10x €56.09 Million
≈ $65.58 Million
€545.11 Million Netherlands €22.90 ▼ -0.43%
6039 Anhui Wanyi Science and Technology Co Ltd
SHG:688600
0.10x CN¥52.62 Million
≈ $7.70 Million
CN¥511.45 Million China CN¥27.60 ▼ -0.65%
6040 Samsung SDS Co Ltd
KO:018260
0.10x ₩334.24 Billion
≈ $226.51 Million
₩3.25 Trillion Korea ₩206500.00 ▼ -7.19%
6041 Pineapple Financial Inc.
NYSE:PAPL
0.10x $397.03K $3.86 Million USA $1.04 ▼ -5.45%
6042 Ningxia Jiaze Renewables Corp
SHG:601619
0.10x CN¥1.52 Billion
≈ $222.88 Million
CN¥14.81 Billion China CN¥3.61 ▼ -0.82%
6043 Anhui ANLI Artificial Leather
SHE:300218
0.10x CN¥61.99 Million
≈ $9.07 Million
CN¥602.85 Million China CN¥11.60 ▼ -1.53%
6044 Sungwoo Techron. Co.Ltd
KQ:045300
0.10x ₩2.46 Billion
≈ $1.67 Million
₩23.93 Billion Korea ₩3220.00 ▼ -1.38%
6045 Porsche Automobil Holding SE
XETRA:PAH3
0.10x €723.00 Million
≈ $845.26 Million
€7.03 Billion Germany €25.61 ▲ +1.79%
6046 Parex Resources Inc
TO:PXT
0.10x CA$193.30 Million
≈ $139.83 Million
CA$1.88 Billion Canada CA$27.60 ▼ -3.19%
6047 Saha-Union Public Company Limited
BK:SUC
0.10x ฿247.20 Million
≈ $7.71 Million
฿2.41 Billion Thailand ฿27.00 ▼ -0.92%
6048 Elspec
TA:ELSPC
0.10x ILA2.41 Million
≈ $6.47K
ILA23.47 Million Israel ILA385.00 ▲ +1.32%
6049 West Fraser Timber Co Ltd
NYSE:WFG
0.10x $192.00 Million $1.87 Billion USA $68.19 ▼ -0.68%
6050 Harvey Norman Holdings Ltd
AU:HVN
0.10x AU$392.88 Million
≈ $277.99 Million
AU$3.82 Billion Australia AU$4.06 ▲ +1.50%
6051 Gesundheitswelt Chiemgau AG
MU:JTH
0.10x €4.64 Million
≈ $5.42 Million
€45.15 Million Germany €12.70 ▲ +0.00%
6052 US Global Investors Inc
NASDAQ:GROW
0.10x $295.00K $2.87 Million USA $2.68 ▼ -1.47%
6053 Sinocare Inc
SHE:300298
0.10x CN¥264.19 Million
≈ $38.66 Million
CN¥2.57 Billion China CN¥18.13 ▼ -2.37%
6054 Happy Forgings Limited
NSE:HAPPYFORGE
0.10x Rs350.45 Million
≈ $3.79 Million
Rs3.41 Billion India Rs1800.10 ▲ +0.87%
6055 Tencent Music Entertainment Group
F:63TA
0.10x €2.33 Billion
≈ $2.73 Billion
€22.72 Billion Germany €7.32 ▲ +0.00%
6056 Galenica Sante AG
SW:GALE
0.10x CHF190.83 Million
≈ $241.26 Million
CHF1.86 Billion Switzerland CHF87.45 ▼ -0.51%
6057 Suzhou K-Hiragawa Electronic Technology Co. Ltd. A
SHG:603052
0.10x CN¥70.98 Million
≈ $10.39 Million
CN¥691.67 Million China CN¥37.49 ▼ -6.27%
6058 Khind Holdings Bhd
KLSE:7062
0.10x RM12.97 Million
≈ $3.26 Million
RM126.37 Million Malaysia RM1.39 ▲ +8.59%
6059 Flughafen Wien Aktiengesellschaft
VI:FLU
0.10x €68.75 Million
≈ $80.37 Million
€670.25 Million Austria €51.20 ▲ +1.19%
6060 AMIA Co. Ltd.
TW:8438
0.10x NT$118.26 Million
≈ $3.73 Million
NT$1.15 Billion Taiwan NT$67.70 ▼ -4.24%
6061 MCH Group AG
SW:MCHN
0.10x CHF26.13 Million
≈ $33.04 Million
CHF254.89 Million Switzerland CHF6.32 ▼ -4.24%
6062 Me2on Co. Ltd
KQ:201490
0.10x ₩2.65 Billion
≈ $1.80 Million
₩25.86 Billion Korea ₩2670.00 ▼ -3.26%
6063 Emmi AG
SW:EMMN
0.10x CHF231.38 Million
≈ $292.53 Million
CHF2.26 Billion Switzerland CHF915.00 ▼ -0.97%
6064 Silvano Fashion Group AS
WAR:SFG
0.10x zł1.30 Million
≈ $358.88K
zł12.73 Million Poland zł4.90 ▲ +6.06%
6065 Speedy Hire PLC
LSE:SDY
0.10x GBX39.50 Million
≈ $4.81K
GBX385.50 Million UK GBX13.66 ▲ +7.05%
6066 NPC Co. Ltd
KO:004250
0.10x ₩18.02 Billion
≈ $12.21 Million
₩175.92 Billion Korea ₩2540.00 ▼ -2.31%
6067 Grafton Group plc
LSE:GFTU
0.10x GBX128.79 Million
≈ $15.67K
GBX1.26 Billion UK GBX990.00 ▲ +0.69%
6068 Hangzhou Fortune Gas Cryogenic Group Co. Ltd. A
SHG:603173
0.10x CN¥401.22 Million
≈ $58.71 Million
CN¥3.92 Billion China CN¥33.10 ▼ -2.07%
6069 Topoint Technology Co Ltd
TW:8021
0.10x NT$259.79 Million
≈ $8.18 Million
NT$2.54 Billion Taiwan NT$428.50 ▼ -2.50%
6070 Sangoma Technologies Corp
TO:STC
0.10x CA$11.91 Million
≈ $8.62 Million
CA$116.38 Million Canada CA$6.55 ▲ +0.77%
6071 Sandstorm Gold Ltd N
TO:SSL
0.10x CA$38.52 Million
≈ $27.86 Million
CA$376.30 Million Canada CA$16.15 ▲ +0.00%
6072 Target Healthcare REIT Ltd
LSE:THRL
0.10x GBX24.18 Million
≈ $2.94K
GBX236.22 Million UK GBX117.40 ▲ +0.17%
6073 Yatas Yatak ve Yorgan Sanayi Ticaret AS
IS:YATAS
0.10x TL1.17 Billion
≈ $26.13 Million
TL11.40 Billion Turkey TL23.36 ▲ +0.09%
6074 Keda Clean Energy Co Ltd
SHG:600499
0.10x CN¥1.47 Billion
≈ $215.12 Million
CN¥14.37 Billion China CN¥10.68 ▲ +3.19%
6075 Habco Trans Maritima
JK:HATM
0.10x Rp27.84 Billion
≈ $1.63 Million
Rp272.19 Billion Indonesia Rp418.00 ▼ -6.70%
6076 Yatharth Hospital & Trauma Care Services Limited
NSE:YATHARTH
0.10x Rs485.14 Million
≈ $5.25 Million
Rs4.74 Billion India Rs923.30 ▼ -2.35%
6077 Chenming Mold Industrial Corp
TW:3013
0.10x NT$448.37 Million
≈ $14.13 Million
NT$4.38 Billion Taiwan NT$87.20 ▼ -3.11%
6078 Electrosteel Castings Limited
NSE:ELECTCAST
0.10x Rs4.11 Billion
≈ $44.40 Million
Rs40.16 Billion India Rs66.89 ▲ +0.39%
6079 Viscofan
MC:VIS
0.10x €62.04 Million
≈ $72.54 Million
€606.98 Million Spain €54.00 ▲ +0.19%
6080 Asia Cement (China) Holdings Corporation
F:4OJ
0.10x €289.85 Million
≈ $338.87 Million
€2.84 Billion Germany €0.16 ▲ +0.61%
6081 TCI Express Limited
NSE:TCIEXP
0.10x Rs210.30 Million
≈ $2.27 Million
Rs2.06 Billion India Rs475.05 ▼ -2.14%
6082 Ramsdens Holdings PLC
LSE:RFX
0.10x GBX3.20 Million
≈ $389.83
GBX31.38 Million UK GBX631.00 ▲ +0.00%
6083 Civitas Resources Inc
NYSE:CIVI
0.10x $860.00 Million $8.43 Billion USA $27.38 ▼ -1.37%
6084 SDI Corp
TW:2351
0.10x NT$556.79 Million
≈ $17.54 Million
NT$5.46 Billion Taiwan NT$197.00 ▼ -4.14%
6085 PharmaBlock Sciences Nanjing Inc Class A
SHE:300725
0.10x CN¥83.36 Million
≈ $12.20 Million
CN¥817.65 Million China CN¥42.70 ▼ -2.82%
6086 Nanjing Develop Advanced Manufacturing Co Ltd
SHG:688377
0.10x CN¥91.47 Million
≈ $13.38 Million
CN¥897.59 Million China CN¥15.10 ▼ -2.52%
6087 ASOS Plc
LSE:ASC
0.10x GBX148.70 Million
≈ $18.09K
GBX1.46 Billion UK GBX439.50 ▲ +0.80%
6088 ADEIA CORP
NASDAQ:ADEA
0.10x $54.63 Million $536.31 Million USA $22.48 ▼ -1.19%
6089 3SBio Inc
F:83B
0.10x €592.24 Million
≈ $692.39 Million
€5.81 Billion Germany €1.57 ▲ +1.64%
6090 Bowim S.A.
WAR:BOW
0.10x zł29.18 Million
≈ $8.03 Million
zł286.49 Million Poland zł7.28 ▼ -0.27%
6091 Chipotle Mexican Grill Inc
NYSE:CMG
0.10x $651.35 Million $6.40 Billion USA $31.28 ▲ +8.88%
6092 Jiangsu Ruitai New Energy Materials Co. Ltd.
SHE:301238
0.10x CN¥199.62 Million
≈ $29.21 Million
CN¥1.96 Billion China CN¥14.01 ▼ -3.98%
6093 Sebang
KO:004360
0.10x ₩29.76 Billion
≈ $20.17 Million
₩292.28 Billion Korea ₩12800.00 ▼ -0.70%
6094 TESCO PLC ADR/1 LS-05
F:TCO2
0.10x €2.92 Billion
≈ $3.42 Billion
€28.71 Billion Germany €16.50 ▲ +0.61%
6095 GemVax&KAEL Co.Ltd
KQ:082270
0.10x ₩10.34 Billion
≈ $7.01 Million
₩101.65 Billion Korea ₩9050.00 ▲ +0.11%
6096 Shanghai Kindly Entrp Dvlp Grp
SHG:603987
0.10x CN¥120.86 Million
≈ $17.69 Million
CN¥1.19 Billion China CN¥7.00 ▼ -1.82%
6097 Algorhythm Holdings, Inc.
NASDAQ:RIME
0.10x $1.09 Million $10.74 Million USA $0.11 ▲ +1.15%
6098 Garudafood Putra Putri Jaya Tbk PT
JK:GOOD
0.10x Rp451.07 Billion
≈ $26.43 Million
Rp4.43 Trillion Indonesia Rp290.00 ▼ -1.36%
6099 Media Nusantara Citra Tbk PT
JK:MNCN
0.10x Rp186.54 Billion
≈ $10.93 Million
Rp1.83 Trillion Indonesia Rp84.00 ▲ +0.00%
6100 TMT Steel Public Company Limited
BK:TMT
0.10x ฿512.86 Million
≈ $15.99 Million
฿5.04 Billion Thailand ฿4.40 ▲ +0.00%

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.