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
5401 Nestle S.A.
SW:NESN
0.12x CHF11.03 Billion
≈ $13.95 Billion
CHF94.09 Billion Switzerland CHF82.40 ▲ +2.50%
5402 Thai Rung Union Car Public Company Limited
BK:TRU
0.12x ฿51.86 Million
≈ $1.62 Million
฿442.46 Million Thailand ฿3.82 ▲ +0.53%
5403 Land General Bhd
KLSE:3174
0.12x RM75.49 Million
≈ $18.95 Million
RM644.36 Million Malaysia RM0.17 ▲ +0.00%
5404 Shanghai Geoharbour Construction Group Co Ltd
SHG:605598
0.12x CN¥57.46 Million
≈ $8.41 Million
CN¥490.52 Million China CN¥24.88 ▼ -2.77%
5405 DKME Co., Ltd.
KO:015590
0.12x ₩8.04 Billion
≈ $5.45 Million
₩68.67 Billion Korea ₩1759.00 ▼ -4.40%
5406 Karma Energy Limited
NSE:KARMAENG
0.12x Rs11.24 Million
≈ $121.50K
Rs95.95 Million India Rs38.03 ▲ +0.58%
5407 IPH Ltd
AU:IPH
0.12x AU$70.90 Million
≈ $50.17 Million
AU$605.60 Million Australia AU$4.23 ▲ +1.20%
5408 GCM Grosvenor Inc
NASDAQ:GCMGW
0.12x $79.82 Million $682.11 Million USA $0.01 ▲ +0.00%
5409 Eugene Special Purpose Acquisitions 4 Company
KQ:321260
0.12x ₩537.59 Million
≈ $364.32K
₩4.60 Billion Korea ₩1479.00 ▼ -7.27%
5410 Zhongli Science and Technology Group Co Ltd
SHE:002309
0.12x CN¥340.58 Million
≈ $49.84 Million
CN¥2.91 Billion China CN¥3.37 ▲ +10.13%
5411 Guangdong Provincial Expressway Development Co Ltd
SHE:000429
0.12x CN¥1.19 Billion
≈ $174.19 Million
CN¥10.18 Billion China CN¥15.01 ▼ -0.33%
5412 Impala Platinum Holdings Ltd
JSE:IMP
0.12x ZAC4.59 Billion
≈ $2.44 Million
ZAC39.24 Billion South Africa ZAC16788.00 ▼ -4.10%
5413 Kyungdong City Gas Co Ltd
KO:267290
0.12x ₩53.03 Billion
≈ $35.94 Million
₩453.62 Billion Korea ₩19860.00 ▼ -1.93%
5414 Lite Access Technologies Inc
V:LTE
0.12x CA$3.17 Million
≈ $2.30 Million
CA$27.15 Million Canada CA$0.13 ▲ +19.05%
5415 SCHOTT Pharma AG & Co. KGaA
XETRA:1SXP
0.12x €75.97 Million
≈ $88.82 Million
€650.00 Million Germany €21.60 ▲ +3.60%
5416 Navin Fluorine International Limited
NSE:NAVINFLUOR
0.12x Rs2.81 Billion
≈ $30.38 Million
Rs24.05 Billion India Rs7512.50 ▼ -2.57%
5417 Jw Pharmac
KO:001060
0.12x ₩27.55 Billion
≈ $18.67 Million
₩235.90 Billion Korea ₩23100.00 ▼ -3.75%
5418 Water Intelligence plc
LSE:WATR
0.12x GBX6.19 Million
≈ $753.51
GBX53.04 Million UK GBX314.00 ▲ +4.67%
5419 Logwin AG
XETRA:TGHN
0.12x €44.89 Million
≈ $52.48 Million
€384.45 Million Germany €282.00 ▼ -0.70%
5420 Yihai Kerry Arawana Holdings Co Ltd
SHE:300999
0.12x CN¥14.06 Billion
≈ $2.06 Billion
CN¥120.45 Billion China CN¥25.98 ▲ +0.46%
5421 YBM Net Inc
KQ:057030
0.12x ₩3.64 Billion
≈ $2.46 Million
₩31.14 Billion Korea ₩2095.00 ▼ -1.87%
5422 MM Forgings Limited
NSE:MMFL
0.12x Rs1.82 Billion
≈ $19.64 Million
Rs15.56 Billion India Rs553.40 ▼ -1.09%
5423 Inzi Display Co.Ltd
KQ:037330
0.12x ₩36.39 Billion
≈ $24.66 Million
₩311.76 Billion Korea ₩852.00 ▼ -4.16%
5424 Petrovietnam Camau Fertilizer
VN:DCM
0.12x ₫805.91 Billion
≈ $30.62 Million
₫6.90 Trillion Vietnam ₫30300.00 ▲ +4.48%
5425 Next PLC
LSE:NXT
0.12x GBX404.30 Million
≈ $49.19K
GBX3.47 Billion UK GBX15240.00 ▲ +1.30%
5426 Ve Wong Corp
TW:1203
0.12x NT$366.55 Million
≈ $11.55 Million
NT$3.14 Billion Taiwan NT$48.15 ▲ +2.01%
5427 Readly International AB
ST:READ
0.12x Skr26.08 Million
≈ $2.81 Million
Skr223.73 Million Sweden Skr26.50 ▲ +0.00%
5428 Xinjiang East Universe Group Gas Co Ltd
SHG:603706
0.12x CN¥93.20 Million
≈ $13.64 Million
CN¥800.02 Million China CN¥18.29 ▲ +0.00%
5429 First Tractor Company Limited
F:FTP
0.12x €799.78 Million
≈ $935.03 Million
€6.87 Billion Germany €0.97 ▼ -1.02%
5430 LONZA GROUP UNSP.ADR 1/10
F:LO3A
0.12x €1.16 Billion
≈ $1.35 Billion
€9.94 Billion Germany €54.50 ▲ +0.00%
5431 Yum China Holdings Inc
NYSE:YUMC
0.12x $550.00 Million $4.73 Billion USA $45.53 ▲ +1.81%
5432 Hiecise Precision Equipment Co Ltd
SHE:300809
0.12x CN¥66.32 Million
≈ $9.70 Million
CN¥570.43 Million China CN¥25.03 ▲ +14.71%
5433 Vivotek Inc
TW:3454
0.12x NT$239.99 Million
≈ $7.56 Million
NT$2.06 Billion Taiwan NT$99.40 ▲ +0.00%
5434 Philippos Nakas S.A
AT:NAKAS
0.12x €1.45 Million
≈ $1.69 Million
€12.43 Million Greece €3.34 ▲ +0.00%
5435 Lleidanetworks Serveis Telematics SA
MC:LLN
0.12x €1.36 Million
≈ $1.59 Million
€11.70 Million Spain €1.28 ▼ -8.93%
5436 Eratex Djaja Tbk
JK:ERTX
0.12x Rp5.37 Million
≈ $314.72
Rp46.23 Million Indonesia Rp168.00 ▲ +0.00%
5437 IRPC Public Company Limited
BK:IRPC
0.12x ฿14.10 Billion
≈ $439.47 Million
฿121.39 Billion Thailand ฿2.16 ▼ -3.57%
5438 IRPC PCL
STU:TPIG
0.12x €14.10 Billion
≈ $16.48 Billion
€121.39 Billion Germany €0.05 ▲ +0.00%
5439 IRPC Public Company Limited
F:TPIG
0.12x €14.10 Billion
≈ $16.48 Billion
€121.39 Billion Germany €0.05 ▲ +0.00%
5440 Guobang Pharma Ltd
SHG:605507
0.12x CN¥311.27 Million
≈ $45.55 Million
CN¥2.68 Billion China CN¥15.52 ▼ -1.65%
5441 BOD Science Ltd
AU:BOD
0.12x AU$900.22K
≈ $636.96K
AU$7.75 Million Australia AU$0.02 ▲ +0.00%
5442 Hubei Geoway Investment Co Ltd
SHG:600462
0.12x CN¥36.08 Million
≈ $5.28 Million
CN¥310.62 Million China CN¥0.21 ▲ +0.00%
5443 MBM Resources Bhd
KLSE:5983
0.12x RM21.57 Million
≈ $5.42 Million
RM185.76 Million Malaysia RM4.62 ▲ +0.43%
5444 HANBIT SOFT Inc
KQ:047080
0.12x ₩596.57 Million
≈ $404.29K
₩5.14 Billion Korea ₩960.00 ▼ -3.71%
5445 Votum SA
WAR:VOT
0.12x zł32.37 Million
≈ $8.91 Million
zł279.15 Million Poland zł44.60 ▼ -0.78%
5446 Vitec Software Group AB (publ)
ST:VIT-B
0.12x Skr783.64 Million
≈ $84.33 Million
Skr6.76 Billion Sweden Skr240.20 ▲ +7.42%
5447 Yunnan Tin Co Ltd
SHE:000960
0.12x CN¥1.81 Billion
≈ $264.33 Million
CN¥15.59 Billion China CN¥30.92 ▼ -5.10%
5448 Maxim Power Corp.
TO:MXG
0.12x CA$6.29 Million
≈ $4.55 Million
CA$54.29 Million Canada CA$4.04 ▼ -2.88%
5449 Linea Directa Aseguradora SA Compania de Seguros y Reaseguros
MC:LDA
0.12x €112.38 Million
≈ $131.38 Million
€970.25 Million Spain €1.26 ▼ -0.63%
5450 E Media Holdings Ltd
JSE:EMH
0.12x ZAC208.32 Million
≈ $110.71K
ZAC1.80 Billion South Africa ZAC187.00 ▲ +2.75%
5451 Banyan Gold Corp
V:BYN
0.12x CA$1.78 Million
≈ $1.29 Million
CA$15.38 Million Canada CA$1.32 ▼ -5.04%
5452 Shanghai M&G Stationery Inc
SHG:603899
0.12x CN¥755.55 Million
≈ $110.56 Million
CN¥6.53 Billion China CN¥22.86 ▲ +1.83%
5453 Manali Petrochemicals Limited
NSE:MANALIPETC
0.12x Rs364.00 Million
≈ $3.94 Million
Rs3.14 Billion India Rs66.14 ▼ -1.24%
5454 Weifu High Tech Group
SHE:200581
0.12x HK$1.04 Billion
≈ $132.63 Million
HK$8.98 Billion China HK$11.91 ▼ -1.00%
5455 Zhejiang Xinzhonggang Thermal Power Co Ltd
SHG:605162
0.12x CN¥59.79 Million
≈ $8.75 Million
CN¥516.86 Million China CN¥9.23 ▲ +10.01%
5456 Ordinary Fully Paid Deferred Settlement
AU:EPXDA
0.12x AU$1.42 Million
≈ $1.01 Million
AU$12.32 Million Australia AU$0.24 ▲ +0.00%
5457 Rico Auto Industries Limited
NSE:RICOAUTO
0.12x Rs1.49 Billion
≈ $16.13 Million
Rs12.90 Billion India Rs141.23 ▼ -2.99%
5458 Burlington Stores Inc
NYSE:BURL
0.12x $937.52 Million $8.11 Billion USA $370.01 ▲ +3.35%
5459 Public Policy Holding Company, Inc. Common Stock
NASDAQ:PPHC
0.12x $14.74 Million $127.65 Million USA $9.97 ▲ +5.84%
5460 Forterra PLC
LSE:FORT
0.12x GBX25.00 Million
≈ $3.04K
GBX216.50 Million UK GBX138.00 ▲ +1.47%
5461 Nordex SE
F:NDX1
0.12x €631.42 Million
≈ $738.19 Million
€5.47 Billion Germany €37.56 ▼ -3.30%
5462 Shandong Xinchao Energy Co Ltd
SHG:600777
0.12x CN¥1.42 Billion
≈ $207.74 Million
CN¥12.30 Billion China CN¥4.10 ▼ -0.73%
5463 Winbond Electronics Corp
TW:2344
0.12x NT$12.34 Billion
≈ $388.81 Million
NT$106.92 Billion Taiwan NT$144.00 ▼ -10.00%
5464 AUMOVIO N
XETRA:AMV0
0.12x €1.10 Billion
≈ $1.29 Billion
€9.56 Billion Germany €37.25 ▲ +2.19%
5465 Roularta
BR:ROU
0.12x €15.47 Million
≈ $18.09 Million
€134.09 Million Belgium €12.50 ▼ -5.30%
5466 Jiangsu Lihua Animal Husbandry Co Ltd
SHE:300761
0.12x CN¥796.66 Million
≈ $116.58 Million
CN¥6.91 Billion China CN¥18.29 ▼ -0.49%
5467 NPK Co.Ltd
KQ:048830
0.12x ₩2.69 Billion
≈ $1.82 Million
₩23.33 Billion Korea ₩1013.00 ▼ -0.88%
5468 Zhuzhou CRRC Times Electric Co Ltd
SHG:688187
0.12x CN¥3.02 Billion
≈ $441.30 Million
CN¥26.16 Billion China CN¥45.25 ▼ -2.48%
5469 Systemair AB
ST:SYSR
0.12x Skr418.70 Million
≈ $45.06 Million
Skr3.63 Billion Sweden Skr83.40 ▲ +0.24%
5470 Hong Pu Real Estate Development Co Ltd
TW:2536
0.12x NT$3.18 Billion
≈ $100.32 Million
NT$27.64 Billion Taiwan NT$17.90 ▼ -1.65%
5471 Supply Network Ltd
AU:SNL
0.12x AU$11.81 Million
≈ $8.36 Million
AU$102.56 Million Australia AU$32.72 ▲ +1.11%
5472 Silicon2 Co. Ltd.
KQ:257720
0.12x ₩28.75 Billion
≈ $19.48 Million
₩249.59 Billion Korea ₩36500.00 ▼ -4.95%
5473 Hartadinata Abadi Tbk PT
JK:HRTA
0.12x Rp1.16 Trillion
≈ $68.16 Million
Rp10.10 Trillion Indonesia Rp1895.00 ▼ -1.81%
5474 Hangzhou Todaytec Digital Co Ltd Class A
SHE:300743
0.12x CN¥40.67 Million
≈ $5.95 Million
CN¥353.32 Million China CN¥13.48 ▲ +0.82%
5475 Hai An Transport and Stevedoring JSC
VN:HAH
0.12x ₫381.93 Billion
≈ $14.51 Million
₫3.32 Trillion Vietnam ₫43900.00 ▼ -0.23%
5476 Tembo Global Industries Limited
NSE:TEMBO
0.12x Rs937.22 Million
≈ $10.14 Million
Rs8.14 Billion India Rs561.20 ▲ +1.61%
5477 TE Connectivity Ltd
NYSE:TEL
0.12x $1.42 Billion $12.35 Billion USA $214.29 ▲ +3.23%
5478 Ceres Power Holdings PLC
LSE:CWR
0.12x GBX3.20 Million
≈ $389.71
GBX27.85 Million UK GBX316.80 ▼ -13.87%
5479 Sigurd Microelectronics Corp
TW:6257
0.12x NT$2.09 Billion
≈ $65.75 Million
NT$18.15 Billion Taiwan NT$195.00 ▼ -9.51%
5480 YTO Express Group Co Ltd
SHG:600233
0.11x CN¥2.05 Billion
≈ $299.68 Million
CN¥17.82 Billion China CN¥18.25 ▲ +3.28%
5481 Tjk Machinery Tianjin Co Ltd
SHE:300823
0.11x CN¥41.05 Million
≈ $6.01 Million
CN¥357.13 Million China CN¥13.26 ▲ +0.91%
5482 Weifu High-Technology Group Co Ltd
SHE:000581
0.11x CN¥1.03 Billion
≈ $150.99 Million
CN¥8.98 Billion China CN¥17.10 ▲ +0.29%
5483 Petra Energy Bhd
KLSE:5133
0.11x RM60.38 Million
≈ $15.16 Million
RM525.43 Million Malaysia RM0.75 ▲ +0.67%
5484 Lotus Bakeries
BR:LOTB
0.11x €77.78 Million
≈ $90.94 Million
€676.92 Million Belgium €10800.00 ▲ +0.93%
5485 Shenzhen Injoinic Technology Co. Ltd. A
SHG:688209
0.11x CN¥27.42 Million
≈ $4.01 Million
CN¥238.64 Million China CN¥21.62 ▼ -3.01%
5486 Jiangsu Yuyue Medical Equipment & Supply Co Ltd
SHE:002223
0.11x CN¥358.98 Million
≈ $52.53 Million
CN¥3.13 Billion China CN¥26.90 ▼ -0.37%
5487 Snowman Logistics Limited
NSE:SNOWMAN
0.11x Rs444.86 Million
≈ $4.81 Million
Rs3.87 Billion India Rs36.06 ▼ -0.80%
5488 Yong Shun Chemical Co Ltd
TWO:4711
0.11x NT$22.40 Million
≈ $705.82K
NT$195.14 Million Taiwan NT$15.95 ▼ -1.24%
5489 Chenguang Biotech Group
SHE:300138
0.11x CN¥524.96 Million
≈ $76.82 Million
CN¥4.57 Billion China CN¥10.94 ▲ +5.39%
5490 Blue Dart Express Limited
NSE:BLUEDART
0.11x Rs2.70 Billion
≈ $29.17 Million
Rs23.50 Billion India Rs5103.50 ▼ -0.21%
5491 Accent Group Ltd
AU:AX1
0.11x AU$106.13 Million
≈ $75.09 Million
AU$924.76 Million Australia AU$0.72 ▼ -0.69%
5492 Robot S.A.
MC:RBT
0.11x €572.57K
≈ $669.39K
€4.99 Million Spain €4.50 ▼ -1.32%
5493 Qingdao East Steel Tower Stock Co Ltd
SHE:002545
0.11x CN¥520.46 Million
≈ $76.16 Million
CN¥4.54 Billion China CN¥18.93 ▲ +2.77%
5494 React Group PLC
LSE:REAT
0.11x GBX1.10 Million
≈ $133.96
GBX9.60 Million UK GBX42.50 ▲ +0.00%
5495 Universal Technical Institute Inc
NYSE:UTI
0.11x $57.10 Million $498.03 Million USA $39.10 ▲ +1.72%
5496 Kelly Partners Group Holdings Ltd
AU:KPG
0.11x AU$18.57 Million
≈ $13.14 Million
AU$161.97 Million Australia AU$4.18 ▲ +2.70%
5497 Kumho Industrial Co Ltd
KO:002995
0.11x ₩147.07 Billion
≈ $99.67 Million
₩1.28 Trillion Korea ₩16010.00 ▼ -9.65%
5498 Mega First Corporation Bhd
KLSE:3069
0.11x RM177.22 Million
≈ $44.49 Million
RM1.55 Billion Malaysia RM2.90 ▼ -1.02%
5499 ChengDa Pharmaceuticals Co. Ltd.
SHE:301201
0.11x CN¥28.65 Million
≈ $4.19 Million
CN¥249.97 Million China CN¥28.20 ▼ -1.50%
5500 Vita Coco Company Inc
NASDAQ:COCO
0.11x $15.60 Million $136.17 Million USA $69.58 ▲ +3.31%