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,567
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,567 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
3101 SSAW Hotels & Resorts Group Co.Ltd.
SHE:301073
0.19x CN¥270.65 Million
≈ $39.60 Million
CN¥1.42 Billion China CN¥16.20 ▲ +2.02%
3102 U10 SA
PA:ALU10
0.19x €14.31 Million
≈ $16.73 Million
€75.23 Million France €1.12 ▼ -6.67%
3103 Shenzhen Glory Medical Co Ltd
SHE:002551
0.19x CN¥119.97 Million
≈ $17.56 Million
CN¥631.49 Million China CN¥3.14 ▲ +0.32%
3104 Satia Industries Limited
NSE:SATIA
0.19x Rs858.32 Million
≈ $9.28 Million
Rs4.52 Billion India Rs59.41 ▼ -2.46%
3105 Clairvest Group Inc.
TO:CVG
0.19x CA$42.40 Million
≈ $30.67 Million
CA$223.29 Million Canada CA$85.00 ▲ +0.00%
3106 WOLTERS KLUWER ADR EO-12
F:WOS
0.19x €1.67 Billion
≈ $1.95 Billion
€8.79 Billion Germany €68.00 ▼ -2.16%
3107 Cake Box Holdings PLC
LSE:CBOX
0.19x GBX6.85 Million
≈ $833.35
GBX36.08 Million UK GBX175.00 ▼ -1.69%
3108 IDEXX Laboratories Inc
NASDAQ:IDXX
0.19x $347.16 Million $1.83 Billion USA $560.38 ▼ -1.13%
3109 Bonyf NV
PA:MLBON
0.19x €236.51K
≈ $276.51K
€1.25 Million France €1.90 ▲ +0.00%
3110 Master Tec Group Berhad
KLSE:0295
0.19x RM17.84 Million
≈ $4.48 Million
RM94.06 Million Malaysia RM0.98 ▲ +0.00%
3111 Hangzhou EZVIZ Network Co. Ltd. A
SHG:688475
0.19x CN¥548.39 Million
≈ $80.25 Million
CN¥2.89 Billion China CN¥29.72 ▲ +6.49%
3112 S-1 Corp
KO:012750
0.19x ₩126.42 Billion
≈ $85.67 Million
₩666.93 Billion Korea ₩96000.00 ▼ -0.72%
3113 Tencent Music Entertainment Group
NYSE:TME
0.19x $3.68 Billion $19.44 Billion USA $8.51 ▼ -1.05%
3114 Avino Silver & Gold Mines Ltd
TO:ASM
0.19x CA$10.15 Million
≈ $7.34 Million
CA$53.59 Million Canada CA$6.50 ▼ -2.69%
3115 Hitit Bilgisayar Hizmetleri AS
IS:HTTBT
0.19x TL124.12 Million
≈ $2.78 Million
TL655.34 Million Turkey TL28.40 ▼ -2.34%
3116 Caledonia Investments
LSE:CLDN
0.19x GBX2.50 Million
≈ $304.18
GBX13.20 Million UK GBX369.50 ▼ -0.54%
3117 Beijing Scitop Bio Tech Co Ltd
SHE:300858
0.19x CN¥44.72 Million
≈ $6.54 Million
CN¥236.16 Million China CN¥13.89 ▲ +1.39%
3118 Guangdong Mingzhu Group Co Ltd
SHG:600382
0.19x CN¥109.90 Million
≈ $16.08 Million
CN¥580.64 Million China CN¥5.36 ▲ +3.08%
3119 Tirathai Public Company Limited
BK:TRT
0.19x ฿352.13 Million
≈ $10.98 Million
฿1.86 Billion Thailand ฿12.10 ▲ +0.00%
3120 China Ecotek Corp
TW:1535
0.19x NT$651.14 Million
≈ $20.51 Million
NT$3.44 Billion Taiwan NT$45.80 ▲ +0.44%
3121 Copper Fox Metals Inc.
V:CUU
0.19x CA$230.69K
≈ $166.87K
CA$1.22 Million Canada CA$0.62 ▲ +6.90%
3122 Kapsch Traffic
VI:KTCG
0.19x €61.02 Million
≈ $71.33 Million
€322.77 Million Austria €3.80 ▼ -1.04%
3123 G Collado S.A.B. de C.V
MX:COLLADO
0.19x MX$635.41 Million
≈ $36.57 Million
MX$3.36 Billion Mexico MX$7.80 ▲ +0.00%
3124 Invesco Bond Income Plus Limited
LSE:BIPS
0.19x GBX10.73 Million
≈ $1.31K
GBX56.77 Million UK GBX164.00 ▲ +0.00%
3125 Northern Star Resources Ltd
AU:NST
0.19x AU$1.03 Billion
≈ $729.64 Million
AU$5.46 Billion Australia AU$24.16 ▼ -2.54%
3126 HOSHIZAKIL UNSP.ADR/025
F:HS00
0.19x €30.53 Billion
≈ $35.69 Billion
€161.73 Billion Germany €6.40 ▲ +0.79%
3127 ALPHA
KLSE:0303
0.19x RM11.01 Million
≈ $2.76 Million
RM58.34 Million Malaysia RM0.28 ▼ -1.75%
3128 Kaori Heat Treatment Co Ltd
TW:8996
0.19x NT$613.70 Million
≈ $19.33 Million
NT$3.25 Billion Taiwan NT$1560.00 ▼ -6.02%
3129 GE Power India Limited
NSE:GEPIL
0.19x Rs3.20 Billion
≈ $34.57 Million
Rs16.96 Billion India Rs306.40 ▲ +0.00%
3130 Niching Industrial
TWO:3444
0.19x NT$87.02 Million
≈ $2.74 Million
NT$461.72 Million Taiwan NT$73.40 ▲ +0.27%
3131 Cipla Limited
NSE:CIPLA
0.19x Rs13.45 Billion
≈ $145.49 Million
Rs71.39 Billion India Rs1338.00 ▲ +0.53%
3132 Dave Inc
NASDAQ:DAVE
0.19x $68.38 Million $362.89 Million USA $354.60 ▼ -7.27%
3133 Grand Korea Leisure Co. Ltd
KO:114090
0.19x ₩34.17 Billion
≈ $23.15 Million
₩181.32 Billion Korea ₩8400.00 ▼ -1.41%
3134 Grimoldi SA
BA:GRIM
0.19x AR$13.38 Billion
≈ $9.68 Million
AR$71.08 Billion Argentina AR$2270.00 ▲ +3.18%
3135 G Mining Ventures Corp.
TO:GMIN
0.19x CA$68.56 Million
≈ $49.60 Million
CA$364.17 Million Canada CA$41.55 ▼ -0.07%
3136 Premier Foods PLC
LSE:PFD
0.19x GBX153.20 Million
≈ $18.64K
GBX814.30 Million UK GBX200.40 ▲ +0.45%
3137 Games Operators SA
WAR:GOP
0.19x zł687.00K
≈ $189.07K
zł3.65 Million Poland zł11.80 ▼ -0.84%
3138 Allpark Empreendimentos Participações e Serviços S.A
SA:ALPK3
0.19x R$419.81 Million
≈ $82.37 Million
R$2.23 Billion Brazil R$5.71 ▲ +3.44%
3139 Boot Barn Holdings Inc
NYSE:BOOT
0.19x $209.70 Million $1.12 Billion USA $115.18 ▼ -3.82%
3140 Krka d. d
WAR:KRK
0.19x zł130.67 Million
≈ $35.96 Million
zł695.76 Million Poland zł1128.00 ▲ +0.71%
3141 Servcorp Ltd
AU:SRV
0.19x AU$90.06 Million
≈ $63.73 Million
AU$479.81 Million Australia AU$5.25 ▲ +0.00%
3142 Skyworks Solutions Inc
SA:S1SL34
0.19x RUB395.50 Million
≈ $5.09 Million
RUB2.11 Billion Russia RUB143.64 ▲ +0.00%
3143 Watches Of Switzerland Group PLC
LSE:WOSG
0.19x GBX156.00 Million
≈ $18.98K
GBX832.40 Million UK GBX745.00 ▲ +0.54%
3144 Stanley Fertilizer Co Ltd
SHE:002588
0.19x CN¥1.11 Billion
≈ $161.81 Million
CN¥5.90 Billion China CN¥6.94 ▲ +1.17%
3145 Pengana Private Equity Trust
AU:PE1
0.19x AU$2.84 Million
≈ $2.01 Million
AU$15.18 Million Australia AU$1.47 ▲ +0.68%
3146 DAEMO Engineering Co. Ltd
KQ:317850
0.19x ₩3.41 Billion
≈ $2.31 Million
₩18.23 Billion Korea ₩6570.00 ▲ +1.08%
3147 Shoe Zone PLC
LSE:SHOE
0.19x GBX9.91 Million
≈ $1.21K
GBX52.96 Million UK GBX74.00 ▼ -3.27%
3148 Consolidated Water Co. Ltd
F:CW2
0.19x €5.78 Million
≈ $6.76 Million
€30.89 Million Germany €24.54 ▲ +3.11%
3149 NCC Group plc
LSE:NCC
0.19x GBX25.60 Million
≈ $3.11K
GBX136.80 Million UK GBX165.00 ▲ +5.10%
3150 Cj Seafood
KO:011150
0.19x ₩15.14 Billion
≈ $10.26 Million
₩80.91 Billion Korea ₩1718.00 ▼ -2.00%
3151 Astral Foods Ltd.
JSE:ARL
0.19x ZAC732.47 Million
≈ $389.27K
ZAC3.92 Billion South Africa ZAC20687.00 ▼ -0.54%
3152 Hangzhou Hikvision Digital Technology Co Ltd
SHE:002415
0.19x CN¥8.33 Billion
≈ $1.22 Billion
CN¥44.56 Billion China CN¥33.78 ▲ +4.19%
3153 DAIKIN INDUSTR.UNSP.ADR
F:DKIA
0.19x €465.85 Billion
≈ $544.63 Billion
€2.49 Trillion Germany €11.20 ▲ +0.00%
3154 Korea Electronic Power Industrial Development Co Ltd
KO:130660
0.19x ₩23.48 Billion
≈ $15.91 Million
₩125.64 Billion Korea ₩10150.00 ▼ -1.93%
3155 INTERN.CONS.AIRL.GR. ADR
F:INRA
0.19x €6.59 Billion
≈ $7.70 Billion
€35.26 Billion Germany €8.60 ▼ -2.82%
3156 Hangzhou Weiguang Electronic Co Ltd
SHE:002801
0.19x CN¥91.69 Million
≈ $13.42 Million
CN¥490.78 Million China CN¥26.46 ▲ +4.01%
3157 KOLIBRI GLOBAL ENERGY INC
F:B120
0.19x €16.87 Million
≈ $19.72 Million
€90.34 Million Germany €6.05 ▼ -1.31%
3158 Daihan Pharmaceutical Co.Ltd
KQ:023910
0.19x ₩9.47 Billion
≈ $6.42 Million
₩50.75 Billion Korea ₩25300.00 ▼ -0.39%
3159 Q2 Holdings
NYSE:QTWO
0.19x $60.65 Million $324.96 Million USA $69.39 ▲ +0.07%
3160 Jet.AI Inc.
NASDAQ:JTAI
0.19x $692.11K $3.71 Million USA $1.09 ▲ +0.93%
3161 Jinan Acetate Chemical Co Ltd
TW:4763
0.19x NT$839.61 Million
≈ $26.45 Million
NT$4.50 Billion Taiwan NT$45.90 ▼ -1.61%
3162 Orbis AG
XETRA:OBS
0.19x €8.51 Million
≈ $9.95 Million
€45.64 Million Germany €4.80 ▲ +2.56%
3163 Censof Holdings Bhd
KLSE:5195
0.19x RM5.59 Million
≈ $1.40 Million
RM29.98 Million Malaysia RM0.21 ▲ +2.44%
3164 Jiangsu Hengxing New Material
SHG:603276
0.19x CN¥21.92 Million
≈ $3.21 Million
CN¥117.52 Million China CN¥19.15 ▲ +0.26%
3165 Booster Co. Ltd
KQ:008470
0.19x ₩4.27 Billion
≈ $2.89 Million
₩22.90 Billion Korea ₩1568.00 ▼ -1.51%
3166 SKS Technologies Group Ltd
AU:SKS
0.19x AU$16.00 Million
≈ $11.32 Million
AU$85.82 Million Australia AU$5.65 ▼ -3.58%
3167 Societe LDC SA
PA:LOUP
0.19x €418.64 Million
≈ $489.44 Million
€2.25 Billion France €104.20 ▼ -0.38%
3168 Indo Count Industries Limited
NSE:ICIL
0.19x Rs3.61 Billion
≈ $39.01 Million
Rs19.36 Billion India Rs394.15 ▼ -2.86%
3169 United Pharm
KO:033270
0.19x ₩13.70 Billion
≈ $9.28 Million
₩73.64 Billion Korea ₩17030.00 ▼ -0.99%
3170 Altinyag Kombinalari AS
IS:ALMAD
0.19x TL14.65 Million
≈ $328.15K
TL78.79 Million Turkey TL9.94 ▲ +0.00%
3171 FUJIFILM HDGS CORP. ADR 1
F:FJIA
0.19x €410.56 Billion
≈ $479.98 Billion
€2.21 Trillion Germany €7.55 ▼ -1.95%
3172 Europris ASA
OL:EPR
0.19x Nkr1.47 Billion
≈ $154.74 Million
Nkr7.91 Billion Norway Nkr82.80 ▼ -1.55%
3173 Ekachai Medical Care Public Company Limited
BK:EKH
0.19x ฿64.33 Million
≈ $2.01 Million
฿346.28 Million Thailand ฿5.15 ▲ +0.00%
3174 Beijing Fengshangshiji Culture Medi
SHE:300860
0.19x CN¥47.35 Million
≈ $6.93 Million
CN¥255.16 Million China CN¥29.14 ▲ +3.59%
3175 Industria de Diseno Textil SA
MC:ITX
0.19x €3.35 Billion
≈ $3.91 Billion
€18.04 Billion Spain €56.74 ▲ +0.89%
3176 Lewis Group Limited
JSE:LEW
0.19x ZAC681.00 Million
≈ $361.92K
ZAC3.67 Billion South Africa ZAC8703.00 ▼ -0.11%
3177 Compagnie des Alpes S.A.
PA:CDA
0.19x €399.69 Million
≈ $467.28 Million
€2.16 Billion France €17.16 ▼ -1.49%
3178 Yw Company Limited
KQ:051390
0.19x ₩2.48 Billion
≈ $1.68 Million
₩13.36 Billion Korea ₩3715.00 ▼ -1.33%
3179 Puig Brands SA
NYSE:PUGBY
0.19x $859.05 Million $4.64 Billion USA $10.73 ▼ -1.47%
3180 Apple Inc
NASDAQ:AAPL
0.19x $53.92 Billion $291.11 Billion USA $347.73 ▼ -0.14%
3181 Masterflex SE
F:MZX
0.19x €5.63 Million
≈ $6.58 Million
€30.41 Million Germany €13.00 ▲ +0.39%
3182 Cohort
LSE:CHRT
0.19x GBX43.12 Million
≈ $5.25K
GBX232.81 Million UK GBX1298.00 ▲ +0.31%
3183 Promate Solutions
TWO:6577
0.19x NT$125.42 Million
≈ $3.95 Million
NT$677.25 Million Taiwan NT$78.90 ▼ -0.13%
3184 Tingo Group Inc.
NASDAQ:TIO
0.19x $245.88 Million $1.33 Billion USA $0.02 ▲ +0.00%
3185 Latent View Analytics Limited
NSE:LATENTVIEW
0.18x Rs574.41 Million
≈ $6.21 Million
Rs3.10 Billion India Rs221.86 ▼ -5.45%
3186 Tait Marketing & Distribution Co Ltd
TWO:5902
0.18x NT$79.78 Million
≈ $2.51 Million
NT$431.38 Million Taiwan NT$34.30 ▲ +0.15%
3187 AIXTRON SE
XETRA:AIXA
0.18x €119.01 Million
≈ $139.14 Million
€643.86 Million Germany €28.45 ▼ -1.66%
3188 Capital Drilling Ltd
LSE:CAPD
0.18x GBX46.28 Million
≈ $5.63K
GBX250.37 Million UK GBX117.50 ▼ -6.00%
3189 Reitmans Canada Ltd
V:RET
0.18x CA$49.33 Million
≈ $35.68 Million
CA$266.94 Million Canada CA$2.20 ▼ -1.79%
3190 Dynatrace Holdings LLC
NYSE:DT
0.18x $306.24 Million $1.66 Billion USA $64.05 ▲ +1.07%
3191 Shangri-La Hotel Public Company Limited
BK:SHANG
0.18x ฿97.47 Million
≈ $3.04 Million
฿528.09 Million Thailand ฿42.25 ▼ -1.74%
3192 CYCLIQ Group Ltd
AU:CYQ
0.18x AU$321.82K
≈ $227.71K
AU$1.74 Million Australia AU$0.00 ▲ +0.00%
3193 Shanghai DOBE Cultural & Creative Industry Development (Group) Co. LTD.
SHE:300947
0.18x CN¥767.99 Million
≈ $112.38 Million
CN¥4.16 Billion China CN¥13.38 ▲ +0.83%
3194 Motorsport Gaming Us LLC
NASDAQ:MSGM
0.18x $1.12 Million $6.08 Million USA $4.90 ▼ -5.22%
3195 Time Technoplast Limited
NSE:TIMETECHNO
0.18x Rs2.72 Billion
≈ $29.38 Million
Rs14.72 Billion India Rs157.06 ▼ -4.36%
3196 Centre Testing Intl Shenzhen
SHE:300012
0.18x CN¥432.45 Million
≈ $63.28 Million
CN¥2.34 Billion China CN¥15.97 ▲ +6.89%
3197 Ateliers Mecaniques D’Indonesie Tbk PT
JK:AMIN
0.18x Rp21.02 Billion
≈ $1.23 Million
Rp114.00 Billion Indonesia Rp238.00 ▼ -3.25%
3198 Advanced Ceramic X
TWO:3152
0.18x NT$141.68 Million
≈ $4.46 Million
NT$768.65 Million Taiwan NT$220.00 ▼ -2.22%
3199 ABBISKO CAYMAN DL-00001
F:8ZD
0.18x €79.29 Million
≈ $92.69 Million
€430.22 Million Germany €0.77 ▼ -2.53%
3200 GnCenergy Co Ltd
KQ:119850
0.18x ₩27.49 Billion
≈ $18.63 Million
₩149.30 Billion Korea ₩40550.00 ▼ -4.36%

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.