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
5001 Koninklijke KPN NV
AS:KPN
0.13x €1.33 Billion
≈ $1.55 Billion
€10.50 Billion Netherlands €4.20 ▲ +1.08%
5002 Mold-Tek Packaging Limited
NSE:MOLDTKPAC
0.13x Rs442.48 Million
≈ $4.79 Million
Rs3.51 Billion India Rs657.30 ▼ -5.06%
5003 Metalla Royalty & Streaming Ltd
V:MTA
0.13x CA$1.97 Million
≈ $1.43 Million
CA$15.63 Million Canada CA$10.41 ▼ -3.70%
5004 Wetouch Technology Inc. Common Stock
NASDAQ:WETH
0.13x $519.50K $4.12 Million USA $1.30 ▲ +0.00%
5005 Raisio Oyj Vaihto-osake
HE:RAIVV
0.13x €8.30 Million
≈ $9.70 Million
€65.80 Million Finland €2.61 ▲ +0.39%
5006 BlackRock Income and Growth Investment Trust plc
LSE:BRIG
0.13x GBX796.00K
≈ $96.85
GBX6.31 Million UK GBX230.00 ▼ -0.86%
5007 AdCapital AG
F:ADC
0.13x €8.46 Million
≈ $9.90 Million
€67.13 Million Germany €0.00 ▲ +100.00%
5008 Chang Jia M&E Engineering
TWO:4550
0.13x NT$96.08 Million
≈ $3.03 Million
NT$762.22 Million Taiwan NT$24.25 ▼ -1.42%
5009 Raytron Technology Co Ltd
SHG:688002
0.13x CN¥461.38 Million
≈ $67.52 Million
CN¥3.66 Billion China CN¥142.02 ▼ -7.64%
5010 Shanghai Maling Aquarius Co Ltd
SHG:600073
0.13x CN¥879.14 Million
≈ $128.65 Million
CN¥6.98 Billion China CN¥5.05 ▲ +1.00%
5011 Cheffelo AB
ST:CHEF
0.13x Skr41.03 Million
≈ $4.42 Million
Skr325.82 Million Sweden Skr124.20 ▼ -0.80%
5012 Ha Tien 1 Cement JSC
VN:HT1
0.13x ₫316.25 Billion
≈ $12.02 Million
₫2.51 Trillion Vietnam ₫11900.00 ▲ +2.15%
5013 Taimide Tech Inc
TW:3645
0.13x NT$228.54 Million
≈ $7.20 Million
NT$1.82 Billion Taiwan NT$64.10 ▼ -6.42%
5014 MNTN, Inc.
NYSE:MNTN
0.13x $7.11 Million $56.49 Million USA $9.56 ▲ +2.58%
5015 Inter Cars S.A.
WAR:CAR
0.13x zł840.95 Million
≈ $231.44 Million
zł6.68 Billion Poland zł935.00 ▲ +0.00%
5016 Orzel Bialy S.A.
WAR:OBL
0.13x zł14.08 Million
≈ $3.87 Million
zł111.83 Million Poland zł39.40 ▲ +0.00%
5017 EUROZ Hartleys Group Ltd
AU:EZL
0.13x AU$13.51 Million
≈ $9.56 Million
AU$107.40 Million Australia AU$1.32 ▲ +0.76%
5018 CT AUTOMOTIVE GROUP -005
F:X7X
0.13x €6.90 Million
≈ $8.07 Million
€54.88 Million Germany €0.53 ▲ +6.71%
5019 Photocure
OL:PHO
0.13x Nkr26.43 Million
≈ $2.78 Million
Nkr210.10 Million Norway Nkr56.80 ▼ -0.18%
5020 A.F.P. Provida
SN:PROVIDA
0.13x CL$26.00 Billion
≈ $29.07 Million
CL$206.75 Billion Chile CL$4680.00 ▼ -1.47%
5021 OCADO GROUP SP.ADR 1/2
F:0OC1
0.13x €341.70 Million
≈ $399.48 Million
€2.72 Billion Germany €4.24 ▼ -7.42%
5022 D-MARKET E.S.+T.SP.ADR/1B
F:8WZ
0.13x €4.39 Billion
≈ $5.14 Billion
€34.93 Billion Germany €2.36 ▼ -0.84%
5023 Advanced Wireless Semiconductor Co
TWO:8086
0.13x NT$288.26 Million
≈ $9.08 Million
NT$2.29 Billion Taiwan NT$112.00 ▼ -7.82%
5024 Oscar Health Inc
NYSE:OSCR
0.13x $671.90 Million $5.34 Billion USA $31.40 ▲ +10.80%
5025 Changhong Meiling Co Ltd B
SHE:200521
0.13x HK$2.65 Billion
≈ $337.75 Million
HK$21.05 Billion China HK$2.27 ▲ +0.00%
5026 Mondi Turkey Oluklui Mukavva Kagit ve Ambalaj Sanayi A.S.
IS:MNDTR
0.13x TL362.63 Million
≈ $8.12 Million
TL2.89 Billion Turkey TL5.25 ▼ -1.32%
5027 PrairieSky Royalty Ltd
TO:PSK
0.13x CA$79.20 Million
≈ $57.29 Million
CA$630.60 Million Canada CA$34.25 ▼ -0.52%
5028 Orthex Oyj
HE:ORTHEX
0.13x €5.94 Million
≈ $6.94 Million
€47.28 Million Finland €4.39 ▲ +1.62%
5029 TOA Paint (Thailand) Public Company Limited
BK:TOA
0.13x ฿780.83 Million
≈ $24.34 Million
฿6.22 Billion Thailand ฿15.70 ▲ +1.29%
5030 Bafang Yunji Intl Co Ltd
TW:2753
0.13x NT$511.35 Million
≈ $16.11 Million
NT$4.07 Billion Taiwan NT$177.00 ▼ -0.28%
5031 Pfeiffer Vacuum Technology AG
F:PFV
0.13x €53.25 Million
≈ $62.25 Million
€424.22 Million Germany €163.80 ▲ +0.37%
5032 Igarashi Motors India Limited
NSE:IGARASHI
0.13x Rs461.47 Million
≈ $4.99 Million
Rs3.68 Billion India Rs447.05 ▼ -1.89%
5033 BAIRONG INC.CL.B -00002
F:6B5
0.13x €91.26 Million
≈ $106.69 Million
€727.12 Million Germany €0.52 ▲ +4.84%
5034 Zeta Global Holdings Corp
NYSE:ZETA
0.13x $57.92 Million $461.56 Million USA $21.89 ▲ +5.54%
5035 Journeo PLC
LSE:JNEO
0.13x GBX3.82 Million
≈ $464.66
GBX30.44 Million UK GBX475.00 ▲ +0.00%
5036 Endeavour Group Ltd
AU:EDV
0.13x AU$998.00 Million
≈ $706.15 Million
AU$7.96 Billion Australia AU$3.54 ▲ +3.81%
5037 Aryzta AG
SW:ARYN
0.13x CHF167.31 Million
≈ $211.53 Million
CHF1.33 Billion Switzerland CHF53.60 ▲ +1.52%
5038 Thai Mui Corporation Public Company Limited
BK:THMUI
0.13x ฿33.63 Million
≈ $1.05 Million
฿268.40 Million Thailand ฿0.30 ▲ +0.00%
5039 Averbuch Formica Center Ltd
TA:AVER
0.13x ILA3.79 Million
≈ $10.16K
ILA30.26 Million Israel ILA1170.00 ▲ +2.01%
5040 Century Plyboards (India) Limited
NSE:CENTURYPLY
0.13x Rs2.88 Billion
≈ $31.13 Million
Rs22.99 Billion India Rs791.15 ▼ -0.19%
5041 TEN SQUARE GAMES SA
WAR:TEN
0.13x zł19.23 Million
≈ $5.29 Million
zł153.63 Million Poland zł97.95 ▲ +0.98%
5042 WATERDROP INC.ADS/10 CL.A
F:717
0.13x €243.92 Million
≈ $285.17 Million
€1.95 Billion Germany €0.98 ▲ +1.04%
5043 seha corporation
KO:027970
0.13x ₩34.18 Billion
≈ $23.16 Million
₩273.11 Billion Korea ₩536.00 ▲ +3.08%
5044 Electronics Mart India Limited
NSE:EMIL
0.13x Rs2.72 Billion
≈ $29.37 Million
Rs21.71 Billion India Rs126.94 ▲ +1.01%
5045 Mondi PLC
LSE:MNDI
0.13x GBX619.04 Million
≈ $75.32K
GBX4.95 Billion UK GBX782.20 ▲ +3.91%
5046 Allfunds Group Ltd
AS:ALLFG
0.13x €509.14 Million
≈ $595.24 Million
€4.07 Billion Netherlands €8.76 ▲ +0.63%
5047 Spirax Group plc
LSE:SPX
0.13x GBX179.90 Million
≈ $21.89K
GBX1.44 Billion UK GBX7000.00 ▲ +0.21%
5048 SAP SE
F:SAP
0.12x €3.51 Billion
≈ $4.11 Billion
€28.10 Billion Germany €157.06 ▲ +4.71%
5049 SAP SE
F:SAPA
0.12x €3.51 Billion
≈ $4.11 Billion
€28.10 Billion Germany €161.50 ▲ +5.56%
5050 Shanghai Xinpeng Industry Co Ltd
SHE:002328
0.12x CN¥227.82 Million
≈ $33.34 Million
CN¥1.82 Billion China CN¥6.43 ▼ -0.62%
5051 Dalian Thermal Power Co Ltd
SHG:600719
0.12x CN¥231.25 Million
≈ $33.84 Million
CN¥1.85 Billion China CN¥7.13 ▲ +0.71%
5052 PS Tec. Co. Ltd
KQ:002230
0.12x ₩4.87 Billion
≈ $3.30 Million
₩38.95 Billion Korea ₩4480.00 ▼ -6.28%
5053 Flour Mills Kepenos S.A.
AT:KEPEN
0.12x €5.63 Million
≈ $6.58 Million
€45.05 Million Greece €1.93 ▲ +0.00%
5054 Taiyen Biotech Co Ltd
TW:1737
0.12x NT$173.44 Million
≈ $5.46 Million
NT$1.39 Billion Taiwan NT$32.15 ▼ -0.31%
5055 UNICHARM CORP. SP.ADR 1
F:UN41
0.12x €41.46 Billion
≈ $48.47 Billion
€331.92 Billion Germany €2.36 ▲ +1.72%
5056 Optima Health plc
LSE:OPT
0.12x GBX6.49 Million
≈ $789.04
GBX51.97 Million UK GBX229.50 ▲ +3.85%
5057 Soft-World International
TWO:5478
0.12x NT$1.18 Billion
≈ $37.28 Million
NT$9.49 Billion Taiwan NT$99.70 ▼ -0.30%
5058 Chia Chang Co Ltd
TW:4942
0.12x NT$286.29 Million
≈ $9.02 Million
NT$2.30 Billion Taiwan NT$34.65 ▼ -6.35%
5059 Havila Shipping ASA
OL:HAVI
0.12x Nkr146.44 Million
≈ $15.41 Million
Nkr1.17 Billion Norway Nkr1.11 ▼ -1.77%
5060 Doctor Care Anywhere Group Plc
AU:DOC
0.12x AU$1.88 Million
≈ $1.33 Million
AU$15.11 Million Australia AU$0.12 ▲ +4.55%
5061 Jakarta Int Hotels & Dev
JK:JIHD
0.12x Rp387.00 Billion
≈ $22.68 Million
Rp3.10 Trillion Indonesia Rp422.00 ▼ -3.21%
5062 Xtant Medical Holdings Inc
NYSE MKT:XTNT
0.12x $5.38 Million $43.19 Million USA $0.48 ▲ +2.11%
5063 LG Household & Healthcare Ltd Pref
KO:051905
0.12x ₩161.81 Billion
≈ $109.66 Million
₩1.30 Trillion Korea ₩99500.00 ▼ -2.26%
5064 Champion Microelectronic Corp
TW:3257
0.12x NT$131.42 Million
≈ $4.14 Million
NT$1.06 Billion Taiwan NT$49.45 ▼ -3.42%
5065 Titan Cement International SA
BR:TITC
0.12x €170.18 Million
≈ $198.96 Million
€1.37 Billion Belgium €51.80 ▲ +0.58%
5066 Lotes Co Ltd
TW:3533
0.12x NT$1.33 Billion
≈ $41.80 Million
NT$10.66 Billion Taiwan NT$1835.00 ▼ -6.14%
5067 UNIBEP S.A.
WAR:UNI
0.12x zł204.51 Million
≈ $56.29 Million
zł1.64 Billion Poland zł13.14 ▲ +1.39%
5068 Telkom Indonesia (Persero) Tbk PT
JK:TLKM
0.12x Rp17.03 Trillion
≈ $998.01 Million
Rp136.88 Trillion Indonesia Rp2560.00 ▼ -1.16%
5069 TalkPool AG
ST:TALK
0.12x Skr555.36K
≈ $59.77K
Skr4.46 Million Sweden Skr15.50 ▲ +0.00%
5070 Shin Ruenn Development Co Ltd
TWO:6186
0.12x NT$1.52 Billion
≈ $47.88 Million
NT$12.22 Billion Taiwan NT$41.40 ▼ -2.01%
5071 Atacadão S.A
SA:CRFB3
0.12x R$9.65 Billion
≈ $1.89 Billion
R$77.57 Billion Brazil R$8.48 ▲ +0.00%
5072 Freshworks Inc
NASDAQ:FRSH
0.12x $70.88 Million $570.06 Million USA $11.18 ▲ +3.33%
5073 Rich Honour International Designs Co Ltd
TW:6754
0.12x NT$265.02 Million
≈ $8.35 Million
NT$2.13 Billion Taiwan NT$42.60 ▲ +0.83%
5074 Wiz Soluções e Corretagem de Seguros S.A
SA:WIZC3
0.12x R$138.03 Million
≈ $27.08 Million
R$1.11 Billion Brazil R$8.17 ▼ -0.12%
5075 Associate Global Partners Ltd
AU:APL
0.12x AU$651.00K
≈ $460.62K
AU$5.24 Million Australia AU$0.27 ▲ +0.00%
5076 Bullish
NYSE:BLSH
0.12x $77.15 Million $620.85 Million USA $22.69 ▼ -0.48%
5077 HB Technology CO.LTD
KQ:078150
0.12x ₩11.46 Billion
≈ $7.77 Million
₩92.24 Billion Korea ₩1769.00 ▼ -6.35%
5078 Adairs Ltd
AU:ADH
0.12x AU$50.89 Million
≈ $36.01 Million
AU$409.79 Million Australia AU$1.46 ▲ +1.04%
5079 CN LGY.PWR.GR.UNSP.ADR/10
F:6WX0
0.12x €21.83 Billion
≈ $25.52 Billion
€175.83 Billion Germany €6.65 ▲ +0.76%
5080 Dynatrace Holdings LLC
NYSE:DT
0.12x $223.93 Million $1.80 Billion USA $43.90 ▲ +0.41%
5081 Ricegrowers Ltd
AU:SGLLV
0.12x AU$80.22 Million
≈ $56.76 Million
AU$646.47 Million Australia AU$13.69 ▼ -0.44%
5082 Communication Cable Systems Indonesia Tbk PT
JK:CCSI
0.12x Rp24.29 Billion
≈ $1.42 Million
Rp195.71 Billion Indonesia Rp246.00 ▼ -0.81%
5083 Saregama India Limited
NSE:SAREGAMA
0.12x Rs825.30 Million
≈ $8.93 Million
Rs6.65 Billion India Rs524.25 ▲ +1.83%
5084 Ci&T Inc
NYSE:CINT
0.12x $31.02 Million $249.99 Million USA $3.28 ▲ +3.14%
5085 Sitronix Technology Corp
TW:8016
0.12x NT$983.97 Million
≈ $31.00 Million
NT$7.93 Billion Taiwan NT$273.50 ▼ -6.81%
5086 Tata Steel Limited
IL:TTST
0.12x $235.12 Billion $1.90 Trillion UK $20.90 ▲ +12.97%
5087 Star Cement Limited
NSE:STARCEMENT
0.12x Rs1.69 Billion
≈ $18.30 Million
Rs13.65 Billion India Rs202.01 ▼ -0.40%
5088 Expeditors International of Washington, Inc.
NYSE:EXPD
0.12x $309.23 Million $2.50 Billion USA $171.42 ▲ +0.05%
5089 FAST RETAIL.CO.SP.HDR 1
F:FR7H
0.12x €197.13 Billion
≈ $230.47 Billion
€1.59 Trillion Germany €3.92 ▲ +1.03%
5090 FAST RETAIL. CO. ADR 1/10
F:FR70
0.12x €197.13 Billion
≈ $230.47 Billion
€1.59 Trillion Germany €36.60 ▼ -2.14%
5091 ITEK Inc
KQ:119830
0.12x ₩5.92 Billion
≈ $4.01 Million
₩47.77 Billion Korea ₩4790.00 ▼ -5.15%
5092 PCCW LTD ADR/10 HD-25
F:TH3C
0.12x €12.21 Billion
≈ $14.27 Billion
€98.60 Billion Germany €6.20 ▲ +0.81%
5093 Everus Construction Group Inc
NYSE:ECG
0.12x $143.68 Million $1.16 Billion USA $117.23 ▼ -8.10%
5094 Zhejiang Sanhua Co Ltd
SHE:002050
0.12x CN¥2.03 Billion
≈ $297.49 Million
CN¥16.43 Billion China CN¥35.58 ▼ -1.25%
5095 Cisadane Sawit Raya Pt
JK:CSRA
0.12x Rp127.51 Billion
≈ $7.47 Million
Rp1.03 Trillion Indonesia Rp770.00 ▼ -0.65%
5096 ODFJELL TECHNOLOGYLTD
F:ND4
0.12x €382.20 Million
≈ $446.83 Million
€3.09 Billion Germany €5.33 ▼ -4.82%
5097 Lamor Corporation Oyj
HE:LAMOR
0.12x €13.06 Million
≈ $15.27 Million
€105.58 Million Finland €0.94 ▲ +2.83%
5098 Tongqinglou Dining Co Ltd
SHG:605108
0.12x CN¥410.28 Million
≈ $60.04 Million
CN¥3.32 Billion China CN¥12.32 ▲ +0.90%
5099 Ross Stores Inc
NASDAQ:ROST
0.12x $1.12 Billion $9.07 Billion USA $251.03 ▲ +3.16%
5100 JINXIN FERT.GRP HD-00001
F:3NX
0.12x €588.89 Million
≈ $688.48 Million
€4.76 Billion Germany €0.24 ▲ +1.69%