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
5301 Nemetschek AG O.N.
XETRA:NEM
0.12x €139.75 Million
≈ $163.38 Million
€1.17 Billion Germany €65.75 ▲ +9.58%
5302 Galiano Gold Inc
TO:GAU
0.12x CA$46.47 Million
≈ $33.61 Million
CA$390.10 Million Canada CA$2.46 ▼ -5.75%
5303 Laxmi Organic Industries Limited
NSE:LXCHEM
0.12x Rs1.51 Billion
≈ $16.32 Million
Rs12.67 Billion India Rs196.00 ▲ +1.53%
5304 Vizionfocus Inc.
TW:4771
0.12x NT$324.63 Million
≈ $10.23 Million
NT$2.73 Billion Taiwan NT$182.00 ▼ -0.55%
5305 Myer Holdings Ltd
AU:MYR
0.12x AU$273.30 Million
≈ $193.38 Million
AU$2.29 Billion Australia AU$0.22 ▼ -2.27%
5306 Petards Group plc
LSE:PEG
0.12x GBX784.00K
≈ $95.39
GBX6.58 Million UK GBX10.25 ▲ +0.00%
5307 Nice D&B Co. Ltd
KQ:130580
0.12x ₩2.68 Billion
≈ $1.81 Million
₩22.48 Billion Korea ₩5380.00 ▼ -0.92%
5308 Faraday Copper Corp.
TO:FDY
0.12x CA$1.82 Million
≈ $1.32 Million
CA$15.27 Million Canada CA$5.11 ▼ -4.31%
5309 Sanichi Technology Bhd
KLSE:0133
0.12x RM5.68 Million
≈ $1.43 Million
RM47.71 Million Malaysia RM0.07 ▲ +0.00%
5310 CANEX Metals Inc
V:CANX
0.12x CA$38.06K
≈ $27.53K
CA$319.77K Canada CA$0.20 ▼ -2.44%
5311 Xian Sunresin New Materials Co Ltd
SHE:300487
0.12x CN¥253.52 Million
≈ $37.10 Million
CN¥2.13 Billion China CN¥60.34 ▼ -5.02%
5312 Beijing Haitian Ruisheng Science Technology Ltd
SHG:688787
0.12x CN¥13.84 Million
≈ $2.02 Million
CN¥116.34 Million China CN¥94.21 ▼ -2.89%
5313 CodeMill AB
ST:CDMIL
0.12x Skr2.63 Million
≈ $283.35K
Skr22.14 Million Sweden Skr14.15 ▲ +1.07%
5314 Atlassian Corp Plc
NASDAQ:TEAM
0.12x $567.48 Million $4.77 Billion USA $99.98 ▲ +4.29%
5315 China Shenhua Energy Co
SHG:601088
0.12x CN¥25.26 Billion
≈ $3.70 Billion
CN¥212.43 Billion China CN¥45.44 ▲ +1.36%
5316 Poly Medicure Limited
NSE:POLYMED
0.12x Rs914.43 Million
≈ $9.89 Million
Rs7.69 Billion India Rs1647.70 ▼ -1.96%
5317 ARC Resources Ltd.
TO:ARX
0.12x CA$699.10 Million
≈ $505.72 Million
CA$5.88 Billion Canada CA$32.00 ▼ -0.22%
5318 NRW Holdings Ltd
AU:NWH
0.12x AU$167.30 Million
≈ $118.37 Million
AU$1.41 Billion Australia AU$7.09 ▼ -3.14%
5319 OMS Energy Technologies Inc.
NASDAQ:OMSE
0.12x $4.10 Million $34.51 Million USA $4.15 ▼ -0.84%
5320 Escalade Incorporated
NASDAQ:ESCA
0.12x $6.14 Million $51.71 Million USA $19.89 ▲ +4.96%
5321 Compagnie d Entreprises CFE SA
BR:CFEB
0.12x €95.46 Million
≈ $111.60 Million
€803.77 Million Belgium €12.10 ▲ +0.00%
5322 STEP Energy Services Ltd
TO:STEP
0.12x CA$23.50 Million
≈ $17.00 Million
CA$197.86 Million Canada CA$5.49 ▼ -0.18%
5323 Eastcompeace Technology Co Ltd
SHE:002017
0.12x CN¥141.08 Million
≈ $20.64 Million
CN¥1.19 Billion China CN¥13.05 ▲ +0.93%
5324 Giant Manufacturing Co Ltd
TW:9921
0.12x NT$4.01 Billion
≈ $126.46 Million
NT$33.80 Billion Taiwan NT$85.00 ▼ -0.58%
5325 Dynasty Gold Corp
V:DYG
0.12x CA$64.40K
≈ $46.59K
CA$542.41K Canada CA$0.14 ▲ +0.00%
5326 RaySearch Laboratories AB (publ)
ST:RAY-B
0.12x Skr116.90 Million
≈ $12.58 Million
Skr984.80 Million Sweden Skr175.20 ▲ +0.52%
5327 SES S.A
F:SES
0.12x €908.00 Million
≈ $1.06 Billion
€7.65 Billion Germany €6.99 ▼ -6.55%
5328 Wesfarmers Ltd
AU:WES
0.12x AU$2.49 Billion
≈ $1.76 Billion
AU$20.99 Billion Australia AU$89.22 ▲ +2.08%
5329 TronicS Microsystems SA
PA:ALTRO
0.12x €2.10 Million
≈ $2.46 Million
€17.73 Million France €5.56 ▲ +0.00%
5330 Calamos LongShort Equity & Dynamic Income Trust
NASDAQ:CPZ
0.12x $40.88 Million $344.59 Million USA $13.16 ▲ +2.33%
5331 Octave Intelligence plc
NASDAQ:OCTV
0.12x $115.44 Million $973.24 Million USA $17.38 ▲ +2.30%
5332 S-ENJOY SERVICE GR.DL-01
F:78E
0.12x €423.71 Million
≈ $495.36 Million
€3.57 Billion Germany €0.21 ▲ +0.00%
5333 Pioneer Diversified High IT
NYSE MKT:HNW
0.12x $5.19 Million $43.79 Million USA $12.95 ▲ +1.13%
5334 Advanced Medical Solutions Group plc
LSE:AMS
0.12x GBX15.97 Million
≈ $1.94K
GBX134.67 Million UK GBX280.00 ▼ -0.18%
5335 Metsa Board Oyj A
HE:METSA
0.12x €122.00 Million
≈ $142.63 Million
€1.03 Billion Finland €4.05 ▼ -2.64%
5336 QUADIENT SA ADR1/15/EO 1
F:NEQ0
0.12x €167.60 Million
≈ $195.94 Million
€1.41 Billion Germany €0.77 ▼ -0.65%
5337 Warrior Met Coal Inc
NYSE:HCC
0.12x $76.09 Million $642.41 Million USA $79.00 ▼ -2.06%
5338 MotorK Ltd
AS:MTRK
0.12x €4.55 Million
≈ $5.31 Million
€38.39 Million Netherlands €2.50 ▲ +1.63%
5339 Roku Inc
NASDAQ:ROKU
0.12x $199.14 Million $1.68 Billion USA $143.91 ▲ +0.69%
5340 Ivory Properties Group Bhd
KLSE:5175
0.12x RM24.40 Million
≈ $6.13 Million
RM206.09 Million Malaysia RM0.01 ▲ +0.00%
5341 WindSun Science & Technology Co. Ltd. A
SHG:688663
0.12x CN¥238.60 Million
≈ $34.91 Million
CN¥2.02 Billion China CN¥53.00 ▼ -5.86%
5342 Nongshim
KO:004370
0.12x ₩127.93 Billion
≈ $86.70 Million
₩1.08 Trillion Korea ₩377000.00 ▲ +0.13%
5343 Eden Inc Bhd
KLSE:7471
0.12x RM9.68 Million
≈ $2.43 Million
RM81.78 Million Malaysia RM0.16 ▲ +0.00%
5344 Boc International China Co Ltd
SHG:601696
0.12x CN¥6.40 Billion
≈ $935.87 Million
CN¥54.02 Billion China CN¥11.17 ▼ -2.79%
5345 Vantage Corp
NYSE MKT:VNTG
0.12x $966.70K $8.17 Million USA $0.75 ▲ +8.04%
5346 Vietnam Rubber Group Ltd
VN:GVR
0.12x ₫2.63 Trillion
≈ $99.79 Million
₫22.19 Trillion Vietnam ₫26350.00 ▲ +1.35%
5347 Jiangxi Firstar Panel Technology Co Ltd
SHE:300256
0.12x CN¥93.25 Million
≈ $13.65 Million
CN¥788.00 Million China CN¥2.52 ▲ +1.61%
5348 ASOS PLC UN.ADR 1 LS-035
F:DYQ0
0.12x €159.10 Million
≈ $186.00 Million
€1.34 Billion Germany €2.70 ▲ +6.30%
5349 Superior Plus Corp
TO:SPB
0.12x CA$328.90 Million
≈ $237.92 Million
CA$2.78 Billion Canada CA$8.03 ▼ -1.71%
5350 Fugro N.V.
AS:FUR
0.12x €120.30 Million
≈ $140.64 Million
€1.02 Billion Netherlands €9.42 ▼ -0.89%
5351 Centrepoint Alliance Ltd
AU:CAF
0.12x AU$2.94 Million
≈ $2.08 Million
AU$24.86 Million Australia AU$0.36 ▼ -1.39%
5352 Zhejiang Jingxin Pharmaceutical Co Ltd
SHE:002020
0.12x CN¥227.64 Million
≈ $33.31 Million
CN¥1.93 Billion China CN¥13.61 ▼ -1.66%
5353 Bid Corporation Ltd
JSE:BID
0.12x ZAC8.66 Billion
≈ $4.60 Million
ZAC73.29 Billion South Africa ZAC44621.00 ▲ +0.52%
5354 Evli Pankki Oyj
HE:EVLI
0.12x €24.40 Million
≈ $28.53 Million
€206.50 Million Finland €24.60 ▲ +0.82%
5355 Kaset Thai International Sugar Corporation Public Company Limited
BK:KTIS
0.12x ฿993.88 Million
≈ $30.98 Million
฿8.41 Billion Thailand ฿1.82 ▼ -0.55%
5356 Ilyda SA
AT:ILYDA
0.12x €209.71K
≈ $245.18K
€1.78 Million Greece €4.02 ▼ -2.66%
5357 AViTA Corporation
TWO:4735
0.12x NT$42.34 Million
≈ $1.33 Million
NT$358.63 Million Taiwan NT$30.20 ▼ -1.63%
5358 Manoj Vaibhav Gems 'N' Jewellers Limited
NSE:MVGJL
0.12x Rs985.89 Million
≈ $10.66 Million
Rs8.35 Billion India Rs173.81 ▲ +4.00%
5359 Pansari Developers Limited
NSE:PANSARI
0.12x Rs389.54 Million
≈ $4.21 Million
Rs3.30 Billion India Rs352.85 ▲ +3.70%
5360 SODEXO S.A. ADR/ 1/5 EO 4
F:SJ70
0.12x €1.32 Billion
≈ $1.54 Billion
€11.19 Billion Germany €8.75 ▲ +7.36%
5361 Shinwha Intertek Corp
KQ:056700
0.12x ₩7.24 Billion
≈ $4.90 Million
₩61.37 Billion Korea ₩1465.00 ▼ -0.95%
5362 Caledonia Mining Corporation Plc
LSE:CMCL
0.12x GBX13.77 Million
≈ $1.68K
GBX116.79 Million UK GBX1400.00 ▼ -0.71%
5363 Rishabh Instruments Limited
NSE:RISHABH
0.12x Rs314.56 Million
≈ $3.40 Million
Rs2.67 Billion India Rs602.95 ▼ -3.48%
5364 SRF Limited
NSE:SRF
0.12x Rs10.61 Billion
≈ $114.74 Million
Rs89.98 Billion India Rs2633.40 ▼ -0.12%
5365 Innoviva Inc
NASDAQ:INVA
0.12x $54.51 Million $462.32 Million USA $21.81 ▲ +2.39%
5366 Estika Tata Tiara Tbk PT
JK:BEEF
0.12x Rp211.18 Billion
≈ $12.37 Million
Rp1.79 Trillion Indonesia Rp374.00 ▲ +10.00%
5367 Auction Technology Group PLC
LSE:ATG
0.12x GBX27.39 Million
≈ $3.33K
GBX232.49 Million UK GBX483.80 ▲ +6.66%
5368 aovo Touristik AG
MU:A8N
0.12x €715.80K
≈ $836.85K
€6.08 Million Germany €2.90 ▲ +0.00%
5369 PSK HOLDINGS Inc
KQ:031980
0.12x ₩9.41 Billion
≈ $6.38 Million
₩79.89 Billion Korea ₩94200.00 ▼ -15.52%
5370 Oil Country Tubular Limited
NSE:OILCOUNTUB
0.12x Rs137.03 Million
≈ $1.48 Million
Rs1.16 Billion India Rs56.32 ▼ -0.58%
5371 Arsan Tekstil Ticaret ve Sanayi AS
IS:ARSAN
0.12x TL153.94 Million
≈ $3.45 Million
TL1.31 Billion Turkey TL3.37 ▼ -2.03%
5372 Velesto Energy Bhd
KLSE:5243
0.12x RM41.28 Million
≈ $10.36 Million
RM350.67 Million Malaysia RM0.25 ▼ -3.92%
5373 Rio Tinto PLC
LSE:RIO
0.12x GBX6.92 Billion
≈ $842.45K
GBX58.84 Billion UK GBX6865.00 ▲ +0.48%
5374 Blackrock Smaller Companies Trust PLC
LSE:BRSC
0.12x GBX9.12 Million
≈ $1.11K
GBX77.48 Million UK GBX270.50 ▼ -0.73%
5375 Meren Energy Inc.
TO:MER
0.12x CA$146.70 Million
≈ $106.12 Million
CA$1.25 Billion Canada CA$1.98 ▼ -2.46%
5376 Meren Energy
ST:MER
0.12x Skr146.70 Million
≈ $15.79 Million
Skr1.25 Billion Sweden Skr13.58 ▼ -2.02%
5377 Dagi Giyim Sanayi ve Ticaret AS
IS:DAGI
0.12x TL276.30 Million
≈ $6.19 Million
TL2.35 Billion Turkey TL9.20 ▼ -2.54%
5378 Diodes Incorporated
NASDAQ:DIOD
0.12x $64.31 Million $546.86 Million USA $80.29 ▼ -6.53%
5379 Kontrolmatik Teknoloji Enerji ve Mu
IS:KONTR
0.12x TL3.85 Billion
≈ $86.15 Million
TL32.71 Billion Turkey TL4.25 ▼ -9.96%
5380 Compagnie de Saint-Gobain S.A.
PA:SGO
0.12x €4.20 Billion
≈ $4.91 Billion
€35.73 Billion France €76.56 ▲ +2.46%
5381 Ahlatci Dogal Gaz Dagitim Enerji ve Yatirim A.S.
IS:AHGAZ
0.12x TL19.27 Billion
≈ $431.53 Million
TL163.86 Billion Turkey TL34.72 ▼ -0.52%
5382 Chief Telecom Inc
TWO:6561
0.12x NT$444.19 Million
≈ $13.99 Million
NT$3.78 Billion Taiwan NT$321.50 ▼ -0.16%
5383 Relx PLC
LSE:REL
0.12x GBX1.45 Billion
≈ $176.91K
GBX12.37 Billion UK GBX2832.00 ▲ +5.59%
5384 Vodafone Group PLC
LSE:VOD
0.12x GBX8.88 Billion
≈ $1.08 Million
GBX75.52 Billion UK GBX123.25 ▲ +2.58%
5385 Xiabuxiabu Catering Management (China) Holdings Co. Ltd
F:0XI
0.12x €272.20 Million
≈ $318.23 Million
€2.32 Billion Germany €0.03 ▲ +0.00%
5386 City Lodge Hotels Ltd
JSE:CLH
0.12x ZAC230.24 Million
≈ $122.36K
ZAC1.96 Billion South Africa ZAC426.00 ▼ -0.47%
5387 Teaminvest Private Group Ltd
AU:TIP
0.12x AU$5.42 Million
≈ $3.83 Million
AU$46.12 Million Australia AU$1.27 ▲ +0.00%
5388 Gujarat Gas Limited
NSE:GUJGASLTD
0.12x Rs10.21 Billion
≈ $110.38 Million
Rs86.88 Billion India Rs268.30 ▲ +1.04%
5389 Formosa Advanced Technologies Co Ltd
TW:8131
0.12x NT$290.12 Million
≈ $9.14 Million
NT$2.47 Billion Taiwan NT$58.20 ▼ -9.91%
5390 Lemonsoft Oyj
HE:LEMON
0.12x €2.54 Million
≈ $2.97 Million
€21.66 Million Finland €4.48 ▼ -4.07%
5391 Suli Co Ltd
SHG:603585
0.12x CN¥255.55 Million
≈ $37.40 Million
CN¥2.18 Billion China CN¥9.50 ▲ +0.32%
5392 Ama Marine Public Company Limited
BK:AMA
0.12x ฿145.29 Million
≈ $4.53 Million
฿1.24 Billion Thailand ฿3.84 ▼ -0.52%
5393 Tongyu Communication Inc
SHE:002792
0.12x CN¥91.57 Million
≈ $13.40 Million
CN¥779.74 Million China CN¥24.85 ▼ -2.20%
5394 Daejoo Inc
KQ:003310
0.12x ₩3.10 Billion
≈ $2.10 Million
₩26.38 Billion Korea ₩1540.00 ▼ -6.38%
5395 Runner Xiamen Corp
SHG:603408
0.12x CN¥242.37 Million
≈ $35.47 Million
CN¥2.06 Billion China CN¥9.87 ▲ +1.54%
5396 Unilever PLC
LSE:ULVR
0.12x GBX6.22 Billion
≈ $756.24K
GBX52.95 Billion UK GBX4998.00 ▲ +8.02%
5397 NIPPON STEEL SP.ADR 033
F:NPSA
0.12x €978.59 Billion
≈ $1.14 Trillion
€8.34 Trillion Germany €2.76 ▼ -2.13%
5398 Tien Wah Press Holdings Bhd
KLSE:7374
0.12x RM24.86 Million
≈ $6.24 Million
RM211.88 Million Malaysia RM0.75 ▲ +1.35%
5399 DB HiTek Co Ltd
KO:000990
0.12x ₩80.14 Billion
≈ $54.31 Million
₩682.95 Billion Korea ₩84800.00 ▼ -14.08%
5400 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%