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.
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% |