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

Last Updated

Jul 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
4301 UFO Moviez India Limited
NSE:UFO
0.14x Rs421.10 Million
≈ $4.55 Million
Rs2.91 Billion India Rs67.02 ▼ -0.37%
4302 SNDL Inc.
NASDAQ:SNDL
0.14x $31.70 Million $218.77 Million USA $1.25 ▼ -0.40%
4303 MegaStudyEdu Co. Ltd
KQ:215200
0.14x ₩66.78 Billion
≈ $45.25 Million
₩460.86 Billion Korea ₩39750.00 ▲ +0.89%
4304 UOB Kay Hian Securities (Thailand) Public Company Limited
BK:UOBKH
0.14x ฿602.70 Million
≈ $18.79 Million
฿4.16 Billion Thailand ฿5.35 ▲ +0.00%
4305 Cohen & Steers Real Estate Opportunities and Income Fund
NYSE:RLTY
0.14x $20.82 Million $143.70 Million USA $16.18 ▲ +1.76%
4306 BGF Retail Co Ltd
KO:282330
0.14x ₩336.29 Billion
≈ $227.90 Million
₩2.32 Trillion Korea ₩123400.00 ▲ +4.31%
4307 Royal Gold Inc
NASDAQ:RGLD
0.14x $293.56 Million $2.03 Billion USA $200.96 ▲ +0.66%
4308 Guizhou Xinbang Pharmaceutical Co Ltd
SHE:002390
0.14x CN¥234.19 Million
≈ $34.27 Million
CN¥1.62 Billion China CN¥2.87 ▼ -3.04%
4309 Hannong Chem
KO:011500
0.14x ₩9.71 Billion
≈ $6.58 Million
₩67.11 Billion Korea ₩12030.00 ▼ -4.68%
4310 XOX Technology Bhd
KLSE:0017
0.14x RM5.57 Million
≈ $1.40 Million
RM38.47 Million Malaysia RM0.04 ▲ +0.00%
4311 Paragon Technologies Co Ltd
TW:3518
0.14x NT$121.81 Million
≈ $3.84 Million
NT$842.08 Million Taiwan NT$26.45 ▲ +0.19%
4312 Daios Plastics S.A.
AT:DAIOS
0.14x €15.60 Million
≈ $18.24 Million
€107.87 Million Greece €7.80 ▼ -2.50%
4313 CRISIL Limited
NSE:CRISIL
0.14x Rs2.05 Billion
≈ $22.12 Million
Rs14.14 Billion India Rs4337.20 ▼ -1.42%
4314 KT Hitel Corporation. Limited
KQ:036030
0.14x ₩26.55 Billion
≈ $17.99 Million
₩183.61 Billion Korea ₩4495.00 ▼ -0.55%
4315 MCNEX Co. Ltd
KQ:097520
0.14x ₩31.95 Billion
≈ $21.65 Million
₩221.01 Billion Korea ₩27500.00 ▼ -0.72%
4316 Coltene Holding AG
SW:CLTN
0.14x CHF12.19 Million
≈ $15.41 Million
CHF84.30 Million Switzerland CHF49.95 ▼ -1.67%
4317 Asseco Poland S.A.
WAR:ACP
0.14x zł1.47 Billion
≈ $404.65 Million
zł10.17 Billion Poland zł182.70 ▲ +1.42%
4318 Gujarat Ambuja Exports Limited
NSE:GAEL
0.14x Rs1.25 Billion
≈ $13.51 Million
Rs8.65 Billion India Rs151.64 ▲ +8.98%
4319 Omada Health, Inc. Common Stock
NASDAQ:OMDA
0.14x $10.13 Million $70.12 Million USA $20.53 ▼ -3.16%
4320 Endeavour Mining Corp
LSE:EDV
0.14x GBX308.50 Million
≈ $37.54K
GBX2.13 Billion UK GBX3607.00 ▲ +1.21%
4321 Hangzhou Great Star Industrial Co Ltd
SHE:002444
0.14x CN¥580.46 Million
≈ $84.94 Million
CN¥4.02 Billion China CN¥27.95 ▼ -5.22%
4322 Finning International Inc.
TO:FTT
0.14x CA$724.00 Million
≈ $523.73 Million
CA$5.01 Billion Canada CA$107.90 ▲ +1.35%
4323 Pelayaran Nelly Dwi Putri Tbk
JK:NELY
0.14x Rp47.18 Billion
≈ $2.76 Million
Rp326.66 Billion Indonesia Rp204.00 ▼ -2.86%
4324 Turkiye Petrol Rafinerileri AS
IS:TUPRS
0.14x TL37.79 Billion
≈ $846.42 Million
TL261.69 Billion Turkey TL304.25 ▼ -3.26%
4325 Cia de Distribucion Integral
MC:LOG
0.14x €1.11 Billion
≈ $1.29 Billion
€7.66 Billion Spain €35.00 ▲ +2.46%
4326 Lucas GC Limited Ordinary Shares
NASDAQ:LGCL
0.14x $20.19 Million $139.82 Million USA $1.36 ▼ -22.73%
4327 Superhouse Limited
NSE:SUPERHOUSE
0.14x Rs538.66 Million
≈ $5.83 Million
Rs3.73 Billion India Rs154.97 ▼ -1.55%
4328 Hubei Century Network Technology Co Ltd
SHE:300494
0.14x CN¥19.76 Million
≈ $2.89 Million
CN¥136.87 Million China CN¥7.59 ▼ -4.05%
4329 UFP Technologies Inc
NASDAQ:UFPT
0.14x $35.92 Million $248.91 Million USA $237.20 ▲ +0.42%
4330 Braime Group PLC
LSE:BMT
0.14x GBX2.19 Million
≈ $266.09
GBX15.15 Million UK GBX1250.00 ▲ +4.17%
4331 Abercrombie & Fitch Company
NYSE:ANF
0.14x $306.14 Million $2.12 Billion USA $93.81 ▲ +3.21%
4332 Massimo Group Common Stock
NASDAQ:MAMO
0.14x $4.00 Million $27.72 Million USA $0.98 ▼ -1.12%
4333 Iress Ltd
AU:IRE
0.14x AU$35.63 Million
≈ $25.21 Million
AU$247.01 Million Australia AU$6.32 ▼ -2.92%
4334 Sree Rayalaseema Hi-Strength Hypo Limited
NSE:SRHHYPOLTD
0.14x Rs188.00 Million
≈ $2.03 Million
Rs1.30 Billion India Rs477.85 ▼ -0.86%
4335 Dillistone Group PLC
LSE:DSG
0.14x GBX456.00K
≈ $55.48
GBX3.16 Million UK GBX10.50 ▲ +0.00%
4336 Sino-German United AG
F:SGU
0.14x €148.00K
≈ $173.03K
€1.03 Million Germany €0.13 ▲ +0.00%
4337 Ambev S.A
MX:ABEVN
0.14x MX$6.92 Billion
≈ $398.19 Million
MX$48.03 Billion Mexico MX$53.60 ▲ +0.37%
4338 Koryo Credit Information Co. Ltd
KQ:049720
0.14x ₩7.48 Billion
≈ $5.07 Million
₩51.93 Billion Korea ₩9790.00 ▲ +1.24%
4339 The Phoenix Mills Limited
NSE:PHOENIXLTD
0.14x Rs12.31 Billion
≈ $133.11 Million
Rs85.48 Billion India Rs2010.70 ▼ -1.22%
4340 Assystem S.A.
PA:ASY
0.14x €49.30 Million
≈ $57.64 Million
€342.40 Million France €41.95 ▲ +1.08%
4341 Athabasca Oil Corp
TO:ATH
0.14x CA$102.03 Million
≈ $73.80 Million
CA$708.73 Million Canada CA$10.96 ▼ -2.84%
4342 Alten SA
PA:ATE
0.14x €203.43 Million
≈ $237.83 Million
€1.41 Billion France €60.40 ▲ +6.43%
4343 Fujian Nanwang Environment Protection Scien-Tech Co. Ltd. A
SHE:301355
0.14x CN¥157.40 Million
≈ $23.03 Million
CN¥1.09 Billion China CN¥8.72 ▼ -2.68%
4344 Vercom SA
WAR:VRC
0.14x zł25.18 Million
≈ $6.93 Million
zł174.96 Million Poland zł124.00 ▲ +0.00%
4345 Pudjiadi & Sons Tbk
JK:PNSE
0.14x Rp22.43 Billion
≈ $1.31 Million
Rp155.87 Billion Indonesia Rp498.00 ▼ -0.40%
4346 KINX Inc
KQ:093320
0.14x ₩13.50 Billion
≈ $9.15 Million
₩93.85 Billion Korea ₩143800.00 ▼ -3.10%
4347 Deswell Industries Inc
NASDAQ:DSWL
0.14x $2.96 Million $20.57 Million USA $3.48 ▼ -4.13%
4348 Sinil Pharmaceutical Co. Ltd
KQ:012790
0.14x ₩2.62 Billion
≈ $1.78 Million
₩18.23 Billion Korea ₩5190.00 ▼ -1.33%
4349 PIE Industrial Bhd
KLSE:7095
0.14x RM23.80 Million
≈ $5.98 Million
RM165.48 Million Malaysia RM1.47 ▲ +0.00%
4350 SSE PLC ADR LS-50 1
F:SCTA
0.14x €2.48 Billion
≈ $2.90 Billion
€17.23 Billion Germany €30.20 ▲ +1.34%
4351 Forehope Electronic (Ningbo) Co. Ltd. A
SHG:688362
0.14x CN¥1.69 Billion
≈ $247.15 Million
CN¥11.75 Billion China CN¥78.49 ▲ +1.94%
4352 Plan B Media PCL
BK:PLANB
0.14x ฿987.90 Million
≈ $30.79 Million
฿6.88 Billion Thailand ฿6.05 ▲ +4.31%
4353 Shinsegae I&C
KO:035510
0.14x ₩21.83 Billion
≈ $14.80 Million
₩152.06 Billion Korea ₩12600.00 ▼ -2.17%
4354 WINBO-Dongjian Automotive Technology Co. Ltd.
SHE:300978
0.14x CN¥138.20 Million
≈ $20.22 Million
CN¥963.59 Million China CN¥7.78 ▼ -2.63%
4355 Memscap Regpt
PA:MEMS
0.14x €908.00K
≈ $1.06 Million
€6.33 Million France €4.75 ▲ +1.28%
4356 Universal Corporation
NYSE:UVV
0.14x $187.14 Million $1.31 Billion USA $53.75 ▲ +1.97%
4357 Sangsangin Co. Ltd
KQ:038540
0.14x ₩708.82 Billion
≈ $480.36 Million
₩4.95 Trillion Korea ₩1950.00 ▼ -0.10%
4358 TGI Infrastructures Ltd
TA:TGI
0.14x ILA13.35 Million
≈ $35.80K
ILA93.18 Million Israel ILA233.00 ▼ -0.85%
4359 Henderson High Income Trust
LSE:HHI
0.14x GBX9.61 Million
≈ $1.17K
GBX67.03 Million UK GBX204.00 ▲ +0.49%
4360 D-Link (India) Limited
NSE:DLINKINDIA
0.14x Rs425.18 Million
≈ $4.60 Million
Rs2.97 Billion India Rs452.20 ▲ +2.59%
4361 Gempharmatech Co. Ltd. A
SHG:688046
0.14x CN¥90.31 Million
≈ $13.22 Million
CN¥630.58 Million China CN¥26.20 ▼ -2.53%
4362 Jiangsu United Water Technology Co. Ltd. Cl A
SHG:603291
0.14x CN¥284.32 Million
≈ $41.60 Million
CN¥1.99 Billion China CN¥7.72 ▼ -3.38%
4363 Shenzhen hongfuhan Technology Co. Ltd.
SHE:301086
0.14x CN¥113.17 Million
≈ $16.56 Million
CN¥790.45 Million China CN¥110.01 ▼ -4.34%
4364 Lennar Corporation
NYSE:LEN
0.14x $1.76 Billion $12.29 Billion USA $84.64 ▲ +3.06%
4365 Thermador Groupe SA
PA:THEP
0.14x €23.65 Million
≈ $27.65 Million
€165.22 Million France €76.10 ▲ +0.13%
4366 KHD Humboldt Wedag International AG
XETRA:KWG
0.14x €19.64 Million
≈ $22.96 Million
€137.23 Million Germany €1.86 ▲ +1.09%
4367 Korea Alcohol Industrial Co. Ltd
KQ:017890
0.14x ₩14.96 Billion
≈ $10.14 Million
₩104.52 Billion Korea ₩13600.00 ▲ +0.15%
4368 Consti Yhtiot Oy
HE:CONSTI
0.14x €10.26 Million
≈ $12.00 Million
€71.71 Million Finland €11.05 ▼ -1.34%
4369 ISPD Network S.A.
PA:ALISP
0.14x €10.56 Million
≈ $12.34 Million
€73.79 Million France €1.72 ▼ -0.86%
4370 Mustera Property Group Ltd
AU:MPX
0.14x AU$3.51 Million
≈ $2.48 Million
AU$24.55 Million Australia AU$0.10 ▲ +0.00%
4371 Contrel Technology Co Ltd
TWO:8064
0.14x NT$305.85 Million
≈ $9.64 Million
NT$2.14 Billion Taiwan NT$103.50 ▼ -6.76%
4372 DexCom Inc
NASDAQ:DXCM
0.14x $525.60 Million $3.68 Billion USA $71.54 ▲ +1.50%
4373 Xinxiang Richful Lube Additive Co. Ltd
SHE:300910
0.14x CN¥200.37 Million
≈ $29.32 Million
CN¥1.40 Billion China CN¥28.18 ▼ -0.95%
4374 Jiangsu Xiuqiang Glasswork Co
SHE:300160
0.14x CN¥80.76 Million
≈ $11.82 Million
CN¥565.09 Million China CN¥4.07 ▼ -2.40%
4375 COMFORTDELGRO UNSP.ADR/20
F:VZ10
0.14x €451.30 Million
≈ $527.62 Million
€3.16 Billion Germany €17.60 ▼ -1.68%
4376 Y.C.C. Parts MFG Co Ltd
TW:1339
0.14x NT$164.62 Million
≈ $5.19 Million
NT$1.15 Billion Taiwan NT$44.35 ▼ -1.33%
4377 Seagate Technology PLC
NASDAQ:STX
0.14x $1.11 Billion $7.80 Billion USA $851.69 ▼ -6.75%
4378 Groupe Pizzorno Environnement SA
PA:GPE
0.14x €36.83 Million
≈ $43.06 Million
€257.87 Million France €61.70 ▲ +0.08%
4379 Allied Gold Corporation
TO:AAUC
0.14x CA$180.40 Million
≈ $130.50 Million
CA$1.26 Billion Canada CA$29.35 ▼ -1.61%
4380 CJ Century Logistics Holdings Bhd
KLSE:7117
0.14x RM40.99 Million
≈ $10.29 Million
RM287.14 Million Malaysia RM0.15 ▼ -3.23%
4381 CAPGEMINI UNS.ADR 1/5/EO8
F:CGMA
0.14x €2.48 Billion
≈ $2.90 Billion
€17.39 Billion Germany €20.60 ▼ -4.63%
4382 Mastermyne Group Ltd
AU:MYE
0.14x AU$5.41 Million
≈ $3.83 Million
AU$37.93 Million Australia AU$0.45 ▼ -1.10%
4383 Fortnox AB
ST:FNOX
0.14x Skr149.00 Million
≈ $16.03 Million
Skr1.04 Billion Sweden Skr89.40 ▲ +0.00%
4384 Allied Gold Corporation
NYSE:AAUC
0.14x $180.66 Million $1.27 Billion USA $20.86 ▼ -1.70%
4385 Develop North PLC
LSE:DVNO
0.14x GBX449.00K
≈ $54.63
GBX3.15 Million UK GBX75.25 ▼ -0.33%
4386 Vitro S.A.B. de C.V
MX:VITROA
0.14x MX$137.67 Million
≈ $7.92 Million
MX$965.25 Million Mexico MX$5.00 ▲ +0.00%
4387 CVD Equipment Corporation
NASDAQ:CVV
0.14x $397.00K $2.78 Million USA $7.05 ▼ -3.23%
4388 China Yuchai International Limited
F:CYD
0.14x €2.72 Billion
≈ $3.18 Billion
€19.06 Billion Germany €40.14 ▲ +0.15%
4389 KABE Group AB (publ.)
ST:KABE-B
0.14x Skr143.00 Million
≈ $15.39 Million
Skr1.00 Billion Sweden Skr186.00 ▲ +0.27%
4390 Walmart Inc
SA:WALM34
0.14x R$27.45 Billion
≈ $5.39 Billion
R$192.56 Billion Brazil R$41.23 ▲ +2.79%
4391 Petronas Dagangan Bhd
KLSE:5681
0.14x RM996.18 Million
≈ $250.11 Million
RM6.99 Billion Malaysia RM19.32 ▼ -0.10%
4392 Whitefield Industrials Ltd
AU:WHF
0.14x AU$10.78 Million
≈ $7.63 Million
AU$75.66 Million Australia AU$4.76 ▲ +0.00%
4393 Carbon Streaming Corp
NEO:NETZ
0.14x CA$284.00K
≈ $205.44K
CA$1.99 Million Canada CA$0.89 ▲ +0.00%
4394 Chow Steel Industries Public Company Limited
BK:CHOW
0.14x ฿96.14 Million
≈ $3.00 Million
฿674.73 Million Thailand ฿1.36 ▼ -0.73%
4395 Paramita Bangun Sarana Tbk PT
JK:PBSA
0.14x Rp63.83 Billion
≈ $3.74 Million
Rp448.33 Billion Indonesia Rp775.00 ▼ -6.06%
4396 WiSoL CO.LTD
KQ:122990
0.14x ₩7.34 Billion
≈ $4.97 Million
₩51.56 Billion Korea ₩5990.00 ▼ -2.12%
4397 Eonmetall Group Bhd
KLSE:7217
0.14x RM29.97 Million
≈ $7.52 Million
RM210.65 Million Malaysia RM0.41 ▲ +0.00%
4398 GTN Ltd
AU:GTN
0.14x AU$16.49 Million
≈ $11.67 Million
AU$115.94 Million Australia AU$0.20 ▼ -6.98%
4399 Afluente Transmissão de Energia Elétrica S.A
SA:AFLT3
0.14x R$16.01 Million
≈ $3.14 Million
R$112.60 Million Brazil R$7.76 ▲ +4.72%
4400 Flowco Holdings Inc.
NYSE:FLOC
0.14x $78.71 Million $553.99 Million USA $20.15 ▼ -2.89%