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,123
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
5501 Rio Tinto PLC
LSE:RIO
0.12x GBX6.92 Billion
≈ $842.45K
GBX58.84 Billion UK GBX7847.00 ▼ -2.79%
5502 Meren Energy
ST:MER
0.12x Skr146.70 Million
≈ $15.79 Million
Skr1.25 Billion Sweden Skr15.36 ▼ -0.90%
5503 Meren Energy Inc.
TO:MER
0.12x CA$146.70 Million
≈ $106.12 Million
CA$1.25 Billion Canada CA$2.29 ▲ +0.88%
5504 Dagi Giyim Sanayi ve Ticaret AS
IS:DAGI
0.12x TL276.30 Million
≈ $6.19 Million
TL2.35 Billion Turkey TL7.24 ▲ +0.70%
5505 Diodes Incorporated
NASDAQ:DIOD
0.12x $64.31 Million $546.86 Million USA $112.50 ▼ -3.20%
5506 Compagnie de Saint-Gobain S.A.
PA:SGO
0.12x €4.20 Billion
≈ $4.91 Billion
€35.73 Billion France €77.00 ▼ -0.90%
5507 Chief Telecom Inc
TWO:6561
0.12x NT$444.19 Million
≈ $13.99 Million
NT$3.78 Billion Taiwan NT$370.50 ▼ -1.98%
5508 Relx PLC
LSE:REL
0.12x GBX1.45 Billion
≈ $176.91K
GBX12.37 Billion UK GBX2583.00 ▲ +6.03%
5509 Xiabuxiabu Catering Management (China) Holdings Co. Ltd
F:0XI
0.12x €272.20 Million
≈ $318.23 Million
€2.32 Billion Germany €0.04 ▼ -1.37%
5510 City Lodge Hotels Ltd
JSE:CLH
0.12x ZAC230.24 Million
≈ $122.36K
ZAC1.96 Billion South Africa ZAC420.00 ▲ +0.00%
5511 Teaminvest Private Group Ltd
AU:TIP
0.12x AU$5.42 Million
≈ $3.83 Million
AU$46.12 Million Australia AU$1.15 ▼ -3.77%
5512 Formosa Advanced Technologies Co Ltd
TW:8131
0.12x NT$290.12 Million
≈ $9.14 Million
NT$2.47 Billion Taiwan NT$73.20 ▲ +0.41%
5513 Lemonsoft Oyj
HE:LEMON
0.12x €2.54 Million
≈ $2.97 Million
€21.66 Million Finland €4.98 ▼ -1.19%
5514 Suli Co Ltd
SHG:603585
0.12x CN¥255.55 Million
≈ $37.40 Million
CN¥2.18 Billion China CN¥15.46 ▼ -2.46%
5515 Dong Phu Rubber JSC
VN:DPR
0.12x ₫161.71 Billion
≈ $6.14 Million
₫1.38 Trillion Vietnam ₫42050.00 ▲ +0.12%
5516 Daejoo Inc
KQ:003310
0.12x ₩3.10 Billion
≈ $2.10 Million
₩26.38 Billion Korea ₩2080.00 ▼ -12.97%
5517 Runner Xiamen Corp
SHG:603408
0.12x CN¥242.37 Million
≈ $35.47 Million
CN¥2.06 Billion China CN¥10.10 ▼ -1.85%
5518 Unilever PLC
LSE:ULVR
0.12x GBX6.22 Billion
≈ $756.24K
GBX52.95 Billion UK GBX4078.00 ▼ -1.02%
5519 NIPPON STEEL SP.ADR 033
F:NPSA
0.12x €978.59 Billion
≈ $1.14 Trillion
€8.34 Trillion Germany €2.76 ▼ -2.13%
5520 Tien Wah Press Holdings Bhd
KLSE:7374
0.12x RM24.86 Million
≈ $6.24 Million
RM211.88 Million Malaysia RM0.77 ▲ +0.00%
5521 DB HiTek Co Ltd
KO:000990
0.12x ₩80.14 Billion
≈ $54.31 Million
₩682.95 Billion Korea ₩176400.00 ▲ +3.70%
5522 Ordinary Fully Paid Deferred Settlement
AU:BCNDA
0.12x AU$5.80 Million
≈ $4.10 Million
AU$49.41 Million Australia AU$2.26 ▲ +3.67%
5523 Nestle S.A.
SW:NESN
0.12x CHF11.03 Billion
≈ $13.95 Billion
CHF94.09 Billion Switzerland CHF76.68 ▼ -0.78%
5524 Thai Rung Union Car Public Company Limited
BK:TRU
0.12x ฿51.86 Million
≈ $1.62 Million
฿442.46 Million Thailand ฿3.84 ▼ -1.03%
5525 Land General Bhd
KLSE:3174
0.12x RM75.49 Million
≈ $18.95 Million
RM644.36 Million Malaysia RM0.17 ▲ +9.68%
5526 Shanghai Geoharbour Construction Group Co Ltd
SHG:605598
0.12x CN¥57.46 Million
≈ $8.41 Million
CN¥490.52 Million China CN¥42.23 ▼ -3.08%
5527 Karma Energy Limited
NSE:KARMAENG
0.12x Rs11.24 Million
≈ $121.50K
Rs95.95 Million India Rs42.27 ▼ -3.49%
5528 IPH Ltd
AU:IPH
0.12x AU$70.90 Million
≈ $50.17 Million
AU$605.60 Million Australia AU$3.96 ▲ +1.80%
5529 GCM Grosvenor Inc
NASDAQ:GCMGW
0.12x $79.82 Million $682.11 Million USA $0.01 ▲ +0.00%
5530 Latham Group Inc
NASDAQ:SWIM
0.12x $51.03 Million $436.06 Million USA $5.44 ▲ +3.03%
5531 Eugene Special Purpose Acquisitions 4 Company
KQ:321260
0.12x ₩537.59 Million
≈ $364.32K
₩4.60 Billion Korea ₩3435.00 ▲ +11.89%
5532 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.47 ▼ -2.25%
5533 Guangdong Provincial Expressway Development Co Ltd
SHE:000429
0.12x CN¥1.19 Billion
≈ $174.19 Million
CN¥10.18 Billion China CN¥13.85 ▲ +0.36%
5534 Impala Platinum Holdings Ltd
JSE:IMP
0.12x ZAC4.59 Billion
≈ $2.44 Million
ZAC39.24 Billion South Africa ZAC21701.00 ▼ -1.27%
5535 Bloom Energy Corp
NYSE:BE
0.12x $421.42 Million $3.60 Billion USA $291.37 ▲ +1.41%
5536 Kyungdong City Gas Co Ltd
KO:267290
0.12x ₩53.03 Billion
≈ $35.94 Million
₩453.62 Billion Korea ₩20700.00 ▼ -1.43%
5537 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%
5538 Ironman International Ltd.
V:IMI
0.12x CA$3.17 Million
≈ $2.30 Million
CA$27.15 Million Canada CA$0.10 ▼ -4.76%
5539 SCHOTT Pharma AG & Co. KGaA
XETRA:1SXP
0.12x €75.97 Million
≈ $88.82 Million
€650.00 Million Germany €17.68 ▲ +2.31%
5540 Navin Fluorine International Limited
NSE:NAVINFLUOR
0.12x Rs2.81 Billion
≈ $30.38 Million
Rs24.05 Billion India Rs7090.50 ▲ +0.78%
5541 Jw Pharmac
KO:001060
0.12x ₩27.55 Billion
≈ $18.67 Million
₩235.90 Billion Korea ₩26150.00 ▼ -2.79%
5542 Water Intelligence plc
LSE:WATR
0.12x GBX6.19 Million
≈ $753.51
GBX53.04 Million UK GBX244.00 ▲ +0.00%
5543 Logwin AG
XETRA:TGHN
0.12x €44.89 Million
≈ $52.48 Million
€384.45 Million Germany €268.00 ▲ +0.00%
5544 MM Forgings Limited
NSE:MMFL
0.12x Rs1.82 Billion
≈ $19.64 Million
Rs15.56 Billion India Rs455.10 ▲ +3.56%
5545 Inzi Display Co.Ltd
KQ:037330
0.12x ₩36.39 Billion
≈ $24.66 Million
₩311.76 Billion Korea ₩1139.00 ▲ +0.09%
5546 Petrovietnam Camau Fertilizer
VN:DCM
0.12x ₫805.91 Billion
≈ $30.62 Million
₫6.90 Trillion Vietnam ₫39050.00 ▼ -0.38%
5547 Next PLC
LSE:NXT
0.12x GBX404.30 Million
≈ $49.19K
GBX3.47 Billion UK GBX13530.00 ▲ +1.50%
5548 Readly International AB
ST:READ
0.12x Skr26.08 Million
≈ $2.81 Million
Skr223.73 Million Sweden Skr26.50 ▲ +0.00%
5549 Xinjiang East Universe Group Gas Co Ltd
SHG:603706
0.12x CN¥93.20 Million
≈ $13.64 Million
CN¥800.02 Million China CN¥21.99 ▼ -1.65%
5550 First Tractor Company Limited
F:FTP
0.12x €799.78 Million
≈ $935.03 Million
€6.87 Billion Germany €0.88 ▼ -2.76%
5551 Gamehost Inc.
TO:GH
0.12x CA$6.70 Million
≈ $4.84 Million
CA$57.55 Million Canada CA$13.56 ▲ +0.67%
5552 Galata Wind Enerji Anonim Sirket
IS:GWIND
0.12x TL624.08 Million
≈ $13.98 Million
TL5.36 Billion Turkey TL26.92 ▲ +0.45%
5553 LONZA GROUP UNSP.ADR 1/10
F:LO3A
0.12x €1.16 Billion
≈ $1.35 Billion
€9.94 Billion Germany €54.50 ▲ +0.00%
5554 Yum China Holdings Inc
NYSE:YUMC
0.12x $550.00 Million $4.73 Billion USA $42.85 ▼ -0.21%
5555 Hiecise Precision Equipment Co Ltd
SHE:300809
0.12x CN¥66.32 Million
≈ $9.70 Million
CN¥570.43 Million China CN¥37.75 ▲ +2.95%
5556 Vivotek Inc
TW:3454
0.12x NT$239.99 Million
≈ $7.56 Million
NT$2.06 Billion Taiwan NT$99.40 ▲ +0.00%
5557 Philippos Nakas S.A
AT:NAKAS
0.12x €1.45 Million
≈ $1.69 Million
€12.43 Million Greece €3.50 ▲ +0.00%
5558 The GYM Group PLC
LSE:GYM
0.12x GBX52.80 Million
≈ $6.42K
GBX454.40 Million UK GBX201.00 ▲ +0.50%
5559 Lleidanetworks Serveis Telematics SA
MC:LLN
0.12x €1.36 Million
≈ $1.59 Million
€11.70 Million Spain €1.06 ▲ +0.48%
5560 Eratex Djaja Tbk
JK:ERTX
0.12x Rp5.37 Million
≈ $314.72
Rp46.23 Million Indonesia Rp128.00 ▼ -6.57%
5561 IRPC Public Company Limited
F:TPIG
0.12x €14.10 Billion
≈ $16.48 Billion
€121.39 Billion Germany €0.04 ▲ +2.30%
5562 IRPC PCL
STU:TPIG
0.12x €14.10 Billion
≈ $16.48 Billion
€121.39 Billion Germany €0.05 ▲ +23.17%
5563 IRPC Public Company Limited
BK:IRPC
0.12x ฿14.10 Billion
≈ $439.47 Million
฿121.39 Billion Thailand ฿1.88 ▲ +1.62%
5564 Guobang Pharma Ltd
SHG:605507
0.12x CN¥311.27 Million
≈ $45.55 Million
CN¥2.68 Billion China CN¥15.85 ▲ +0.83%
5565 BOD Science Ltd
AU:BOD
0.12x AU$900.22K
≈ $636.96K
AU$7.75 Million Australia AU$0.02 ▲ +0.00%
5566 Hubei Geoway Investment Co Ltd
SHG:600462
0.12x CN¥36.08 Million
≈ $5.28 Million
CN¥310.62 Million China CN¥0.21 ▲ +10.53%
5567 HANBIT SOFT Inc
KQ:047080
0.12x ₩596.57 Million
≈ $404.29K
₩5.14 Billion Korea ₩1504.00 ▼ -8.29%
5568 FTI Consulting Inc
NYSE:FCN
0.12x $201.89 Million $1.74 Billion USA $156.10 ▲ +0.93%
5569 Vitec Software Group AB (publ)
ST:VIT-B
0.12x Skr783.64 Million
≈ $84.33 Million
Skr6.76 Billion Sweden Skr261.80 ▲ +1.32%
5570 Yunnan Tin Co Ltd
SHE:000960
0.12x CN¥1.81 Billion
≈ $264.33 Million
CN¥15.59 Billion China CN¥41.84 ▼ -4.37%
5571 Maxim Power Corp.
TO:MXG
0.12x CA$6.29 Million
≈ $4.55 Million
CA$54.29 Million Canada CA$4.40 ▲ +0.23%
5572 Linea Directa Aseguradora SA Compania de Seguros y Reaseguros
MC:LDA
0.12x €112.38 Million
≈ $131.38 Million
€970.25 Million Spain €1.16 ▲ +1.04%
5573 Village Super Market Inc
NASDAQ:VLGEA
0.12x $59.12 Million $510.58 Million USA $38.87 ▼ -1.74%
5574 E Media Holdings Ltd
JSE:EMH
0.12x ZAC208.32 Million
≈ $110.71K
ZAC1.80 Billion South Africa ZAC202.00 ▼ -8.60%
5575 Banyan Gold Corp
V:BYN
0.12x CA$1.78 Million
≈ $1.29 Million
CA$15.38 Million Canada CA$1.33 ▼ -0.75%
5576 Shanghai M&G Stationery Inc
SHG:603899
0.12x CN¥755.55 Million
≈ $110.56 Million
CN¥6.53 Billion China CN¥21.98 ▼ -2.53%
5577 Weifu High Tech Group
SHE:200581
0.12x HK$1.04 Billion
≈ $132.63 Million
HK$8.98 Billion China HK$13.69 ▼ -1.30%
5578 Zhejiang Xinzhonggang Thermal Power Co Ltd
SHG:605162
0.12x CN¥59.79 Million
≈ $8.75 Million
CN¥516.86 Million China CN¥12.71 ▲ +10.04%
5579 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%
5580 Rico Auto Industries Limited
NSE:RICOAUTO
0.12x Rs1.49 Billion
≈ $16.13 Million
Rs12.90 Billion India Rs131.37 ▲ +12.95%
5581 EasyJet PLC
LSE:EZJ
0.12x GBX926.00 Million
≈ $112.67K
GBX8.01 Billion UK GBX470.10 ▲ +2.57%
5582 Burlington Stores Inc
NYSE:BURL
0.12x $937.52 Million $8.11 Billion USA $321.97 ▼ -2.05%
5583 Korea Business News Co. Ltd
KQ:039340
0.12x ₩2.17 Billion
≈ $1.47 Million
₩18.76 Billion Korea ₩4630.00 ▲ +0.00%
5584 Emei Shan Tourism Co Ltd
SHE:000888
0.12x CN¥101.15 Million
≈ $14.80 Million
CN¥875.52 Million China CN¥9.97 ▼ -2.35%
5585 Public Policy Holding Company, Inc. Common Stock
NASDAQ:PPHC
0.12x $14.74 Million $127.65 Million USA $10.41 ▲ +1.86%
5586 Forterra PLC
LSE:FORT
0.12x GBX25.00 Million
≈ $3.04K
GBX216.50 Million UK GBX135.80 ▲ +1.04%
5587 Nordex SE
F:NDX1
0.12x €631.42 Million
≈ $738.19 Million
€5.47 Billion Germany €40.54 ▼ -5.19%
5588 Shandong Xinchao Energy Co Ltd
SHG:600777
0.12x CN¥1.42 Billion
≈ $207.74 Million
CN¥12.30 Billion China CN¥5.70 ▲ +1.24%
5589 Winbond Electronics Corp
TW:2344
0.12x NT$12.34 Billion
≈ $388.81 Million
NT$106.92 Billion Taiwan NT$179.50 ▲ +1.13%
5590 AUMOVIO N
XETRA:AMV0
0.12x €1.10 Billion
≈ $1.29 Billion
€9.56 Billion Germany €39.40 ▼ -3.55%
5591 Douglas AG
XETRA:DOU
0.12x €476.50 Million
≈ $557.08 Million
€4.13 Billion Germany €9.12 ▲ +0.55%
5592 SM Energy Co
NYSE:SM
0.12x $504.96 Million $4.38 Billion USA $33.96 ▼ -0.96%
5593 Roularta
BR:ROU
0.12x €15.47 Million
≈ $18.09 Million
€134.09 Million Belgium €12.90 ▼ -0.39%
5594 Jiangsu Lihua Animal Husbandry Co Ltd
SHE:300761
0.12x CN¥796.66 Million
≈ $116.58 Million
CN¥6.91 Billion China CN¥17.83 ▼ -12.21%
5595 Prodigy Public Company Limited
BK:PDG
0.12x ฿13.63 Million
≈ $424.79K
฿118.19 Million Thailand ฿3.14 ▲ +0.64%
5596 NPK Co.Ltd
KQ:048830
0.12x ₩2.69 Billion
≈ $1.82 Million
₩23.33 Billion Korea ₩880.00 ▼ -2.00%
5597 Zhuzhou CRRC Times Electric Co Ltd
SHG:688187
0.12x CN¥3.02 Billion
≈ $441.30 Million
CN¥26.16 Billion China CN¥58.15 ▲ +1.77%
5598 T-Robotics.Co.Ltd
KQ:117730
0.12x ₩4.67 Billion
≈ $3.17 Million
₩40.54 Billion Korea ₩17850.00 ▲ +0.62%
5599 Systemair AB
ST:SYSR
0.12x Skr418.70 Million
≈ $45.06 Million
Skr3.63 Billion Sweden Skr74.50 ▲ +0.81%
5600 Delhivery Limited
NSE:DELHIVERY
0.12x Rs3.65 Billion
≈ $39.49 Million
Rs31.70 Billion India Rs438.35 ▲ +0.10%