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,238
Operating CF and total liabilities required

Last Updated

Jun 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.
Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
7201 Minox International Group Berhad
KLSE:0288
0.09x RM2.02 Million
≈ $507.91K
RM23.48 Million Malaysia RM0.18 ▲ +9.37%
7202 Compumedics Ltd
AU:CMP
0.09x AU$2.81 Million
≈ $1.98 Million
AU$32.57 Million Australia AU$0.25 ▼ -6.67%
7203 Yunnan QuakeSafe Seismic Isolation Technologies Co Ltd Class A
SHE:300767
0.09x CN¥49.25 Million
≈ $7.21 Million
CN¥571.91 Million China CN¥22.89 ▲ +3.57%
7204 Samwon Steel
KO:023000
0.09x ₩4.98 Billion
≈ $3.37 Million
₩57.80 Billion Korea ₩2130.00 ▼ -0.70%
7205 Darma Henwa Tbk
JK:DEWA
0.09x Rp443.57 Billion
≈ $25.99 Million
Rp5.16 Trillion Indonesia Rp368.00 ▼ -3.66%
7206 Hongsheng Heat Exchanger Mnfg
SHG:603090
0.09x CN¥30.70 Million
≈ $4.49 Million
CN¥356.82 Million China CN¥62.88 ▲ +0.77%
7207 RTX A/S
CO:RTX
0.09x Dkr13.26 Million
≈ $2.07 Million
Dkr154.16 Million Denmark Dkr98.60 ▲ +0.41%
7208 Chambal Fertilizers & Chemicals Limited
NSE:CHAMBLFERT
0.09x Rs3.47 Billion
≈ $37.48 Million
Rs40.31 Billion India Rs484.20 ▲ +0.45%
7209 Synergie SE
PA:SDG
0.09x €70.30 Million
≈ $82.18 Million
€817.63 Million France €28.50 ▲ +0.00%
7210 Hyundai Electric & Energy Systems Co Ltd
KO:267260
0.09x ₩235.24 Billion
≈ $159.42 Million
₩2.74 Trillion Korea ₩1000000.00 ▲ +0.00%
7211 Sprout Social Inc
NASDAQ:SPT
0.09x $25.22 Million $293.41 Million USA $6.55 ▼ -4.66%
7212 Wangneng Environment Co Ltd
SHE:002034
0.09x CN¥554.22 Million
≈ $81.10 Million
CN¥6.45 Billion China CN¥17.14 ▼ -1.78%
7213 KYE Systems Corp
TW:2365
0.09x NT$38.41 Million
≈ $1.21 Million
NT$446.99 Million Taiwan NT$34.05 ▲ +1.19%
7214 Reckitt Benckiser Group PLC
LSE:RKT
0.09x GBX1.49 Billion
≈ $180.68K
GBX17.29 Billion UK GBX4614.00 ▼ -0.75%
7215 Hanilcmt Co Ltd
KO:300720
0.09x ₩98.08 Billion
≈ $66.46 Million
₩1.14 Trillion Korea ₩14050.00 ▲ +0.00%
7216 Shanghai Huaming Intelligent Terminal Equipment Co Ltd
SHE:300462
0.09x CN¥41.20 Million
≈ $6.03 Million
CN¥479.61 Million China CN¥11.14 ▼ -0.36%
7217 Mind Gym Ltd
LSE:MIND
0.09x GBX761.00K
≈ $92.59
GBX8.86 Million UK GBX9.50 ▲ +0.00%
7218 Grupo México S.A.B. de C.V
MX:GMEXICOB
0.09x MX$1.35 Billion
≈ $77.73 Million
MX$15.73 Billion Mexico MX$207.87 ▼ -3.17%
7219 Dong A Eltek Co. Ltd
KQ:088130
0.09x ₩28.28 Billion
≈ $19.16 Million
₩329.32 Billion Korea ₩6040.00 ▼ -5.77%
7220 Tatva Chintan Pharma Chem Limited
NSE:TATVA
0.09x Rs131.66 Million
≈ $1.42 Million
Rs1.53 Billion India Rs1194.00 ▼ -0.18%
7221 Shenzhen Jasic Tech Co
SHE:300193
0.09x CN¥70.81 Million
≈ $10.36 Million
CN¥824.91 Million China CN¥8.16 ▼ -2.97%
7222 Rubicon Organics Inc
V:ROMJ
0.09x CA$2.09 Million
≈ $1.51 Million
CA$24.41 Million Canada CA$0.43 ▼ -3.41%
7223 Gimat Magazacilik Sanayi ve Ticaret AS
IS:GMTAS
0.09x TL99.97 Million
≈ $2.24 Million
TL1.17 Billion Turkey TL47.82 ▲ +4.82%
7224 Kadant Inc
NYSE:KAI
0.09x $60.76 Million $708.50 Million USA $304.49 ▲ +3.92%
7225 Enersys
NYSE:ENS
0.09x $184.59 Million $2.15 Billion USA $227.95 ▲ +0.12%
7226 Pernod Ricard S.A.
PA:RI
0.09x €1.79 Billion
≈ $2.09 Billion
€20.85 Billion France €64.14 ▲ +0.44%
7227 AKSO HEALTH GR. (SPADR)/3
F:8HX
0.09x €1.18 Million
≈ $1.38 Million
€13.73 Million Germany €1.62 ▲ +0.62%
7228 GE Vernova LLC
NYSE:GEV
0.09x $5.19 Billion $60.55 Billion USA $1109.73 ▲ +5.80%
7229 Bidvest Group Ltd
JSE:BVT
0.09x ZAC7.12 Billion
≈ $3.79 Million
ZAC83.18 Billion South Africa ZAC24631.00 ▲ +1.73%
7230 SUNation Energy Inc.
NASDAQ:SUNE
0.09x $2.39 Million $27.88 Million USA $2.55 ▼ -6.93%
7231 Cognex Corporation
NASDAQ:CGNX
0.09x $45.09 Million $526.65 Million USA $66.10 ▲ +2.05%
7232 Cosmo Chem
KO:005420
0.09x ₩50.00 Billion
≈ $33.89 Million
₩584.05 Billion Korea ₩12020.00 ▼ -2.83%
7233 Sociedad Comercial del Plata S.A.
BA:COME
0.09x AR$19.12 Billion
≈ $13.83 Million
AR$223.33 Billion Argentina AR$45.46 ▼ -0.74%
7234 X-Legend Entertainment Co Ltd
TW:4994
0.09x NT$37.23 Million
≈ $1.17 Million
NT$435.07 Million Taiwan NT$91.80 ▼ -1.18%
7235 AECC Aero Science and Technology Co Ltd
SHG:600391
0.09x CN¥434.52 Million
≈ $63.58 Million
CN¥5.08 Billion China CN¥35.12 ▲ +1.71%
7236 Tropical Canning (Thailand) Public Company Limited
BK:TC
0.09x ฿111.43 Million
≈ $3.47 Million
฿1.30 Billion Thailand ฿5.85 ▲ +0.86%
7237 Henan Shenhuo Coal & Power Co Ltd
SHE:000933
0.09x CN¥1.84 Billion
≈ $269.78 Million
CN¥21.55 Billion China CN¥23.74 ▼ -3.30%
7238 Uber Technologies Inc
NYSE:UBER
0.09x $2.88 Billion $33.72 Billion USA $71.64 ▲ +1.03%
7239 Grupo Televisa S.A.B
MX:TLEVISACPO
0.09x MX$10.44 Billion
≈ $600.55 Million
MX$122.08 Billion Mexico MX$10.21 ▼ -2.67%
7240 Grupo Televisa S.A.B.
F:TLV
0.09x €10.44 Billion
≈ $12.20 Billion
€122.08 Billion Germany €2.40 ▲ +0.00%
7241 Bernard Loisea
PA:ALDBL
0.09x €708.00K
≈ $827.73K
€8.29 Million France €3.50 ▲ +2.94%
7242 Avingtrans Plc
LSE:AVG
0.09x GBX6.62 Million
≈ $806.07
GBX77.53 Million UK GBX620.00 ▼ -0.80%
7243 DFS Furniture PLC
LSE:DFS
0.09x GBX62.50 Million
≈ $7.60K
GBX731.40 Million UK GBX135.00 ▲ +2.66%
7244 Sapura Resources Bhd
KLSE:4596
0.09x RM48.85 Million
≈ $12.26 Million
RM571.97 Million Malaysia RM0.19 ▲ +0.00%
7245 Bright Led Electronics Corp
TW:3031
0.09x NT$46.02 Million
≈ $1.45 Million
NT$538.98 Million Taiwan NT$28.00 ▼ -1.06%
7246 Jfrog Ltd
NASDAQ:FROG
0.09x $38.36 Million $449.21 Million USA $82.72 ▲ +1.68%
7247 Aarti Surfactants Limited
NSE:AARTISURF
0.09x Rs216.41 Million
≈ $2.34 Million
Rs2.53 Billion India Rs386.70 ▼ -0.28%
7248 Sihui Fuji Electronics Technology Co Ltd
SHE:300852
0.09x CN¥58.99 Million
≈ $8.63 Million
CN¥690.98 Million China CN¥62.28 ▲ +3.77%
7249 City Sports and Recreation Public Company Limited
BK:CSR
0.09x ฿12.72 Million
≈ $396.53K
฿149.14 Million Thailand ฿72.25 ▼ -0.34%
7250 Grupa KĘTY SA
WAR:KTY
0.09x zł229.00 Million
≈ $63.02 Million
zł2.69 Billion Poland zł1263.00 ▲ +3.19%
7251 Jinhui Shipping and Transportation Limited
F:J4O
0.09x €14.45 Million
≈ $16.89 Million
€169.47 Million Germany €0.52 ▼ -1.51%
7252 Railcare Group AB (publ)
ST:RAIL
0.09x Skr72.15 Million
≈ $7.76 Million
Skr846.25 Million Sweden Skr36.00 ▲ +2.56%
7253 Costamare Bulkers Holdings Limited
NYSE:CMDB
0.09x $26.40 Million $309.79 Million USA $16.90 ▲ +1.56%
7254 Taiwan Fire & Marine Insurance Co Ltd
TW:2832
0.09x NT$979.46 Million
≈ $30.86 Million
NT$11.49 Billion Taiwan NT$56.30 ▼ -1.05%
7255 Top Bright Holding Co Ltd
TW:8499
0.09x NT$349.29 Million
≈ $11.00 Million
NT$4.10 Billion Taiwan NT$304.00 ▲ +0.16%
7256 Gemadept Corp
VN:GMD
0.09x ₫392.94 Billion
≈ $14.93 Million
₫4.61 Trillion Vietnam ₫77000.00 ▼ -0.77%
7257 Triple i Logistics Public Company Limited
BK:III
0.09x ฿85.66 Million
≈ $2.67 Million
฿1.01 Billion Thailand ฿4.22 ▼ -1.86%
7258 SNP Schneider-Neureither & Partner SE
XETRA:SHF
0.09x €13.43 Million
≈ $15.70 Million
€157.72 Million Germany €81.40 ▼ -1.21%
7259 Finbond Group Ltd
JSE:FGL
0.09x ZAC334.42 Million
≈ $177.73K
ZAC3.93 Billion South Africa ZAC103.00 ▲ +0.00%
7260 Synergy House Berhad
KLSE:0279
0.09x RM12.55 Million
≈ $3.15 Million
RM147.39 Million Malaysia RM0.19 ▲ +0.00%
7261 Shanghai Feilo Acoustics Co Ltd
SHG:600651
0.09x CN¥137.38 Million
≈ $20.10 Million
CN¥1.61 Billion China CN¥5.90 ▼ -2.96%
7262 Medartis Holding AG
SW:MED
0.09x CHF24.17 Million
≈ $30.56 Million
CHF284.05 Million Switzerland CHF74.10 ▲ +2.49%
7263 HLS Therapeutics Inc
TO:HLS
0.09x CA$6.44 Million
≈ $4.66 Million
CA$75.72 Million Canada CA$4.34 ▲ +1.17%
7264 NLC India Limited
NSE:NLCINDIA
0.09x Rs32.05 Billion
≈ $346.59 Million
Rs376.64 Billion India Rs321.70 ▼ -0.63%
7265 Jiangsu Tongguang Electronic Wire&Cable Co Ltd
SHE:300265
0.09x CN¥88.19 Million
≈ $12.90 Million
CN¥1.04 Billion China CN¥23.99 ▲ +1.14%
7266 Brunner Investment Trust
LSE:BUT
0.09x GBX2.14 Million
≈ $259.89
GBX25.11 Million UK GBX1488.00 ▼ -0.53%
7267 Only World Group Holdings Bhd
KLSE:5260
0.09x RM16.66 Million
≈ $4.18 Million
RM195.92 Million Malaysia RM0.18 ▼ -2.78%
7268 EPRCOMUNICAZIONE S.P.A.
F:J3P
0.09x €387.41K
≈ $452.92K
€4.56 Million Germany €1.20 ▲ +0.00%
7269 Altria Group
NYSE:MO
0.09x $3.27 Billion $38.47 Billion USA $69.12 ▲ +0.25%
7270 AIRA Capital Public Company Limited
BK:AIRA
0.09x ฿442.66 Million
≈ $13.80 Million
฿5.21 Billion Thailand ฿1.05 ▲ +1.94%
7271 SailPoint, Inc. Common Stock
NASDAQ:SAIL
0.09x $63.86 Million $751.33 Million USA $13.33 ▲ +0.91%
7272 Jihua Group Corp Ltd
SHG:601718
0.08x CN¥522.10 Million
≈ $76.40 Million
CN¥6.14 Billion China CN¥1.69 ▼ -3.43%
7273 Assems Inc.
KQ:136410
0.08x ₩3.77 Billion
≈ $2.55 Million
₩44.32 Billion Korea ₩5470.00 ▼ -3.53%
7274 Hainan Shuangcheng Pharmaceut
SHE:002693
0.08x CN¥33.67 Million
≈ $4.93 Million
CN¥396.21 Million China CN¥8.72 ▼ -1.13%
7275 Motor Oil (Hellas) Corinth Refineries S.A
AT:MOH
0.08x €398.06 Million
≈ $465.37 Million
€4.68 Billion Greece €38.00 ▲ +1.33%
7276 G8 Education Ltd
AU:GEM
0.08x AU$85.36 Million
≈ $60.40 Million
AU$1.00 Billion Australia AU$0.13 ▲ +0.00%
7277 Sichuan Discovery Dream Science & Technology Co.Ltd
SHE:301213
0.08x CN¥13.98 Million
≈ $2.05 Million
CN¥164.53 Million China CN¥52.30 ▲ +10.59%
7278 Baazar Style Retail Limited
NSE:STYLEBAAZA
0.08x Rs1.09 Billion
≈ $11.84 Million
Rs12.89 Billion India Rs343.55 ▼ -1.45%
7279 BTG Hotels Group Co Ltd
SHG:600258
0.08x CN¥1.04 Billion
≈ $152.62 Million
CN¥12.28 Billion China CN¥11.94 ▼ -2.05%
7280 Aluminum Corp of China Ltd
SHG:601600
0.08x CN¥8.57 Billion
≈ $1.25 Billion
CN¥100.94 Billion China CN¥9.38 ▼ -5.92%
7281 Trade Desk Inc
NASDAQ:TTD
0.08x $311.59 Million $3.67 Billion USA $18.51 ▲ +1.93%
7282 Barnes & Noble Education Inc
NYSE:BNED
0.08x $66.24 Million $780.15 Million USA $11.01 ▲ +3.77%
7283 Strata Critical Medical, Inc.
NASDAQ:SRTA
0.08x $3.56 Million $41.89 Million USA $5.88 ▲ +1.55%
7284 Changjiang Securities Co Ltd
SHE:000783
0.08x CN¥13.48 Billion
≈ $1.97 Billion
CN¥158.78 Billion China CN¥7.82 ▼ -2.86%
7285 Hubei Tech Semiconductors Co
SHE:300046
0.08x CN¥9.06 Million
≈ $1.33 Million
CN¥106.72 Million China CN¥30.87 ▼ -0.42%
7286 Sanquan Food Co Ltd
SHE:002216
0.08x CN¥257.91 Million
≈ $37.74 Million
CN¥3.04 Billion China CN¥11.66 ▼ -0.60%
7287 Nanjing Well Pharmaceutical Co Ltd
SHG:603351
0.08x CN¥69.51 Million
≈ $10.17 Million
CN¥819.31 Million China CN¥24.70 ▲ +1.02%
7288 Better World Green Public Company Limited
BK:BWG
0.08x ฿215.27 Million
≈ $6.71 Million
฿2.54 Billion Thailand ฿0.29 ▼ -3.33%
7289 DYO Boya Fabrikalari Sanayi ve Ticaret AS
IS:DYOBY
0.08x TL904.45 Million
≈ $20.26 Million
TL10.66 Billion Turkey TL15.00 ▼ -0.73%
7290 OPUS GLOBAL Nyrt
BUD:OPUS
0.08x Ft53.03 Billion
≈ $164.65 Million
Ft625.22 Billion Hungary Ft375.00 ▲ +0.00%
7291 Doosan Bobcat Inc
KO:241560
0.08x ₩431.62 Billion
≈ $292.50 Million
₩5.09 Trillion Korea ₩65300.00 ▼ -0.91%
7292 Asia Green Energy Public Company Limited
BK:AGE
0.08x ฿402.33 Million
≈ $12.54 Million
฿4.75 Billion Thailand ฿1.23 ▲ +0.00%
7293 Nanjing OLO Home Furnishing
SHG:603326
0.08x CN¥63.12 Million
≈ $9.24 Million
CN¥744.69 Million China CN¥6.60 ▼ -0.15%
7294 Centrale d'Achat Française pour l'Outre-Mer Société Anonyme
PA:CAFO
0.08x €21.23 Million
≈ $24.82 Million
€250.52 Million France €7.92 ▲ +0.00%
7295 Locaweb Serviços de Internet S.A.
SA:LWSA3
0.08x R$99.18 Million
≈ $19.46 Million
R$1.17 Billion Brazil R$3.75 ▲ +3.59%
7296 Aluflexpack AG
SW:AFP
0.08x CHF24.64 Million
≈ $31.15 Million
CHF290.87 Million Switzerland CHF16.00 ▲ +0.63%
7297 RoboRobo Co. Ltd
KQ:215100
0.08x ₩178.14 Million
≈ $120.72K
₩2.10 Billion Korea ₩4695.00 ▼ -6.10%
7298 DR Horton Inc
NYSE:DHI
0.08x $854.00 Million $10.08 Billion USA $157.81 ▲ +3.50%
7299 Sandoz Group AG
SW:SDZ
0.08x CHF1.07 Billion
≈ $1.35 Billion
CHF12.65 Billion Switzerland CHF67.92 ▲ +0.35%
7300 SPECO Ltd
KQ:013810
0.08x ₩2.85 Billion
≈ $1.93 Million
₩33.68 Billion Korea ₩1802.00 ▼ -4.76%