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
5101 Betmakers Technology Group Ltd
AU:BET
0.13x AU$5.00 Million
≈ $3.53 Million
AU$39.22 Million Australia AU$0.17 ▲ +0.00%
5102 Petronas Gas Bhd
KLSE:6033
0.13x RM650.27 Million
≈ $163.26 Million
RM5.11 Billion Malaysia RM17.20 ▲ +1.18%
5103 Law Debenture Corp
LSE:LWDB
0.13x GBX24.37 Million
≈ $2.96K
GBX191.35 Million UK GBX1204.00 ▼ -2.11%
5104 Advanced Drainage Systems Inc
NYSE:WMS
0.13x $269.29 Million $2.12 Billion USA $131.20 ▼ -0.99%
5105 Tailyn Technologies
TWO:5353
0.13x NT$80.22 Million
≈ $2.53 Million
NT$630.22 Million Taiwan NT$33.50 ▲ +4.69%
5106 Karmarts Public Company Limited
BK:KAMART
0.13x ฿174.32 Million
≈ $5.43 Million
฿1.37 Billion Thailand ฿7.35 ▼ -0.68%
5107 2020 Bulkers Ltd.
F:0FF
0.13x €15.50 Million
≈ $18.12 Million
€121.80 Million Germany €0.36 ▲ +3.96%
5108 Jiangsu Xinning Modern Logist
SHE:300013
0.13x CN¥45.14 Million
≈ $6.60 Million
CN¥354.76 Million China CN¥4.51 ▼ -1.31%
5109 Asia Vital Components Co Ltd
TW:3017
0.13x NT$13.86 Billion
≈ $436.66 Million
NT$108.94 Billion Taiwan NT$2710.00 ▼ -5.08%
5110 CareCloud, Inc.
NASDAQ:CCLD
0.13x $3.61 Million $28.39 Million USA $2.40 ▲ +2.13%
5111 Daqin Railway Co Ltd
SHG:601006
0.13x CN¥3.78 Billion
≈ $553.22 Million
CN¥29.73 Billion China CN¥5.13 ▼ -0.39%
5112 Foreign Trade Bank of Latin America Inc
NYSE:BLX
0.13x $1.38 Billion $10.85 Billion USA $55.90 ▲ +1.51%
5113 DocCheck AG
XETRA:AJ91
0.13x €1.79 Million
≈ $2.09 Million
€14.07 Million Germany €12.80 ▼ -0.78%
5114 Cannara Biotech Inc
V:LOVE
0.13x CA$7.96 Million
≈ $5.76 Million
CA$62.63 Million Canada CA$1.83 ▼ -2.14%
5115 Victorian Plumbing Group PLC
LSE:VIC
0.13x GBX13.70 Million
≈ $1.67K
GBX107.80 Million UK GBX82.00 ▲ +1.23%
5116 Globaltec Formation Bhd
KLSE:5220
0.13x RM16.51 Million
≈ $4.15 Million
RM129.92 Million Malaysia RM0.88 ▲ +2.34%
5117 TTM Technologies Inc
NASDAQ:TTMI
0.13x $141.80 Million $1.12 Billion USA $184.84 ▼ -2.51%
5118 National Presto Industries Inc
NYSE:NPK
0.13x $13.92 Million $109.52 Million USA $131.04 ▲ +2.10%
5119 Qinghai Jinrui Mineral Development Co Ltd
SHG:600714
0.13x CN¥10.08 Million
≈ $1.48 Million
CN¥79.36 Million China CN¥29.91 ▲ +0.27%
5120 Medpace Holdings Inc
NASDAQ:MEDP
0.13x $192.65 Million $1.52 Billion USA $458.69 ▲ +1.75%
5121 Sahamitr Pressure Container Public Company Limited
BK:SMPC
0.13x ฿63.00 Million
≈ $1.96 Million
฿496.10 Million Thailand ฿9.10 ▲ +0.00%
5122 Ta Ann Holdings Bhd
KLSE:5012
0.13x RM87.72 Million
≈ $22.02 Million
RM691.13 Million Malaysia RM5.44 ▲ +2.26%
5123 Standard Foods Corp
TW:1227
0.13x NT$1.12 Billion
≈ $35.29 Million
NT$8.83 Billion Taiwan NT$28.45 ▲ +0.18%
5124 Dollar Tree Inc
NASDAQ:DLTR
0.13x $1.23 Billion $9.71 Billion USA $109.27 ▼ -2.87%
5125 ELRINGKLINGER.UNSP.ADR/2
F:ZIL
0.13x €155.31 Million
≈ $181.57 Million
€1.22 Billion Germany €2.60 ▼ -2.99%
5126 ElringKlinger AG
F:ZIL2
0.13x €155.31 Million
≈ $181.57 Million
€1.22 Billion Germany €6.27 ▲ +2.12%
5127 Maytronics
TA:MTRN
0.13x ILA146.52 Million
≈ $392.80K
ILA1.15 Billion Israel ILA242.10 ▼ -0.53%
5128 Universal Cement Corp
TW:1104
0.13x NT$712.63 Million
≈ $22.45 Million
NT$5.62 Billion Taiwan NT$29.25 ▲ +1.92%
5129 Alliance Pharma plc
LSE:APH
0.13x GBX20.47 Million
≈ $2.49K
GBX161.50 Million UK GBX64.70 ▲ +0.00%
5130 Sichuan Mingxing Electric Power Co Ltd
SHG:600101
0.13x CN¥140.47 Million
≈ $20.56 Million
CN¥1.11 Billion China CN¥10.49 ▼ -2.33%
5131 Permian Resources Corporation
NYSE:PR
0.13x $766.49 Million $6.05 Billion USA $20.16 ▼ -0.10%
5132 Frontier Transport Holdings Ltd
JSE:FTH
0.13x ZAC179.81 Million
≈ $95.56K
ZAC1.42 Billion South Africa ZAC611.00 ▲ +7.01%
5133 Anhui Sierte Fertilizer Industry Ltd Co
SHE:002538
0.13x CN¥129.12 Million
≈ $18.89 Million
CN¥1.02 Billion China CN¥6.07 ▼ -0.33%
5134 Invisio Communications AB
ST:IVSO
0.13x Skr54.80 Million
≈ $5.90 Million
Skr432.90 Million Sweden Skr270.00 ▼ -0.88%
5135 KEDA INDL GRP.C.LTD GDR A
F:T0T
0.13x €1.82 Billion
≈ $2.13 Billion
€14.37 Billion Germany €11.50 ▲ +0.00%
5136 SINGULAR PEOPLE S EO-1
F:H0U
0.13x €5.52 Million
≈ $6.45 Million
€43.61 Million Germany €2.39 ▲ +5.29%
5137 Fintel PLC
LSE:FNTL
0.13x GBX10.10 Million
≈ $1.23K
GBX79.80 Million UK GBX185.00 ▲ +1.09%
5138 Ceconomy AG
XETRA:CEC
0.13x €1.55 Billion
≈ $1.81 Billion
€12.23 Billion Germany €3.92 ▼ -0.89%
5139 ForFarmers NV
AS:FFARM
0.13x €85.00 Million
≈ $99.37 Million
€672.00 Million Netherlands €6.20 ▼ -0.96%
5140 Taiwan Sanyo Electric Co Ltd
TW:1614
0.13x NT$184.52 Million
≈ $5.81 Million
NT$1.46 Billion Taiwan NT$33.40 ▼ -1.47%
5141 Scicom MSC Bhd
KLSE:0099
0.13x RM4.69 Million
≈ $1.18 Million
RM37.09 Million Malaysia RM1.70 ▼ -1.16%
5142 Top Energy Shanxi Co Ltd
SHG:600780
0.13x CN¥460.49 Million
≈ $67.38 Million
CN¥3.64 Billion China CN¥7.55 ▼ -3.45%
5143 Spartan Delta Corp
TO:SDE
0.13x CA$89.13 Million
≈ $64.47 Million
CA$705.17 Million Canada CA$12.64 ▲ +1.36%
5144 Malvern International
LSE:MLVN
0.13x GBX1.68 Million
≈ $204.41
GBX13.30 Million UK GBX22.50 ▲ +0.00%
5145 Koninklijke KPN NV
AS:KPN
0.13x €1.33 Billion
≈ $1.55 Billion
€10.50 Billion Netherlands €4.33 ▼ -1.64%
5146 Mold-Tek Packaging Limited
NSE:MOLDTKPAC
0.13x Rs442.48 Million
≈ $4.79 Million
Rs3.51 Billion India Rs705.75 ▼ -0.10%
5147 Metalla Royalty & Streaming Ltd
V:MTA
0.13x CA$1.97 Million
≈ $1.43 Million
CA$15.63 Million Canada CA$10.61 ▲ +0.57%
5148 BlackRock Income and Growth Investment Trust plc
LSE:BRIG
0.13x GBX796.00K
≈ $96.85
GBX6.31 Million UK GBX229.00 ▲ +0.00%
5149 AdCapital AG
F:ADC
0.13x €8.46 Million
≈ $9.90 Million
€67.13 Million Germany €0.03 ▲ +17.31%
5150 Chang Jia M&E Engineering
TWO:4550
0.13x NT$96.08 Million
≈ $3.03 Million
NT$762.22 Million Taiwan NT$25.20 ▼ -0.40%
5151 Raytron Technology Co Ltd
SHG:688002
0.13x CN¥461.38 Million
≈ $67.52 Million
CN¥3.66 Billion China CN¥121.98 ▲ +0.06%
5152 Airea Plc
LSE:AIEA
0.13x GBX1.74 Million
≈ $211.22
GBX13.77 Million UK GBX28.50 ▲ +0.00%
5153 Shanghai Maling Aquarius Co Ltd
SHG:600073
0.13x CN¥879.14 Million
≈ $128.65 Million
CN¥6.98 Billion China CN¥5.10 ▼ -2.67%
5154 Cheffelo AB
ST:CHEF
0.13x Skr41.03 Million
≈ $4.42 Million
Skr325.82 Million Sweden Skr122.20 ▼ -2.55%
5155 Ha Tien 1 Cement JSC
VN:HT1
0.13x ₫316.25 Billion
≈ $12.02 Million
₫2.51 Trillion Vietnam ₫13500.00 ▼ -1.46%
5156 Landmark Cars Limited
NSE:LANDMARK
0.13x Rs1.77 Billion
≈ $19.13 Million
Rs14.05 Billion India Rs412.90 ▲ +5.51%
5157 Taimide Tech Inc
TW:3645
0.13x NT$228.54 Million
≈ $7.20 Million
NT$1.82 Billion Taiwan NT$100.00 ▲ +0.00%
5158 MNTN, Inc.
NYSE:MNTN
0.13x $7.11 Million $56.49 Million USA $9.69 ▲ +0.10%
5159 EUROZ Hartleys Group Ltd
AU:EZL
0.13x AU$13.51 Million
≈ $9.56 Million
AU$107.40 Million Australia AU$1.24 ▲ +12.22%
5160 CT AUTOMOTIVE GROUP -005
F:X7X
0.13x €6.90 Million
≈ $8.07 Million
€54.88 Million Germany €0.40 ▲ +1.00%
5161 Photocure
OL:PHO
0.13x Nkr26.43 Million
≈ $2.78 Million
Nkr210.10 Million Norway Nkr60.90 ▲ +0.66%
5162 A.F.P. Provida
SN:PROVIDA
0.13x CL$26.00 Billion
≈ $29.07 Million
CL$206.75 Billion Chile CL$5036.30 ▲ +0.00%
5163 OCADO GROUP SP.ADR 1/2
F:0OC1
0.13x €341.70 Million
≈ $399.48 Million
€2.72 Billion Germany €4.24 ▼ -7.42%
5164 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%
5165 Advanced Wireless Semiconductor Co
TWO:8086
0.13x NT$288.26 Million
≈ $9.08 Million
NT$2.29 Billion Taiwan NT$159.00 ▼ -3.34%
5166 Oscar Health Inc
NYSE:OSCR
0.13x $671.90 Million $5.34 Billion USA $23.60 ▲ +15.12%
5167 Changhong Meiling Co Ltd B
SHE:200521
0.13x HK$2.65 Billion
≈ $337.75 Million
HK$21.05 Billion China HK$3.00 ▼ -0.66%
5168 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.88 ▲ +1.03%
5169 WEG S.A
SA:WEGE3
0.13x R$2.27 Billion
≈ $445.71 Million
R$18.08 Billion Brazil R$41.78 ▼ -0.52%
5170 PrairieSky Royalty Ltd
TO:PSK
0.13x CA$79.20 Million
≈ $57.29 Million
CA$630.60 Million Canada CA$34.79 ▲ +0.96%
5171 Orthex Oyj
HE:ORTHEX
0.13x €5.94 Million
≈ $6.94 Million
€47.28 Million Finland €4.43 ▲ +0.68%
5172 TOA Paint (Thailand) Public Company Limited
BK:TOA
0.13x ฿780.83 Million
≈ $24.34 Million
฿6.22 Billion Thailand ฿12.20 ▼ -4.69%
5173 Bafang Yunji Intl Co Ltd
TW:2753
0.13x NT$511.35 Million
≈ $16.11 Million
NT$4.07 Billion Taiwan NT$182.50 ▲ +1.11%
5174 Pfeiffer Vacuum Technology AG
F:PFV
0.13x €53.25 Million
≈ $62.25 Million
€424.22 Million Germany €166.00 ▼ -0.48%
5175 BAIRONG INC.CL.B -00002
F:6B5
0.13x €91.26 Million
≈ $106.69 Million
€727.12 Million Germany €0.60 ▼ -4.80%
5176 Zeta Global Holdings Corp
NYSE:ZETA
0.13x $57.92 Million $461.56 Million USA $23.15 ▼ -0.52%
5177 Journeo PLC
LSE:JNEO
0.13x GBX3.82 Million
≈ $464.66
GBX30.44 Million UK GBX422.50 ▼ -0.59%
5178 Aryzta AG
SW:ARYN
0.13x CHF167.31 Million
≈ $211.53 Million
CHF1.33 Billion Switzerland CHF58.30 ▼ -0.51%
5179 Averbuch Formica Center Ltd
TA:AVER
0.13x ILA3.79 Million
≈ $10.16K
ILA30.26 Million Israel ILA1318.00 ▼ -1.79%
5180 Century Plyboards (India) Limited
NSE:CENTURYPLY
0.13x Rs2.88 Billion
≈ $31.13 Million
Rs22.99 Billion India Rs764.10 ▲ +1.49%
5181 WATERDROP INC.ADS/10 CL.A
F:717
0.13x €243.92 Million
≈ $285.17 Million
€1.95 Billion Germany €1.23 ▼ -2.38%
5182 seha corporation
KO:027970
0.13x ₩34.18 Billion
≈ $23.16 Million
₩273.11 Billion Korea ₩641.00 ▼ -3.61%
5183 Technocraft Industries (India) Limited
NSE:TIIL
0.13x Rs1.45 Billion
≈ $15.71 Million
Rs11.61 Billion India Rs2507.40 ▲ +2.20%
5184 Mondi PLC
LSE:MNDI
0.13x GBX619.04 Million
≈ $75.32K
GBX4.95 Billion UK GBX753.20 ▲ +1.05%
5185 Allfunds Group Ltd
AS:ALLFG
0.13x €509.14 Million
≈ $595.24 Million
€4.07 Billion Netherlands €8.44 ▼ -0.41%
5186 Spirax Group plc
LSE:SPX
0.13x GBX179.90 Million
≈ $21.89K
GBX1.44 Billion UK GBX6925.00 ▲ +0.36%
5187 SAP SE
F:SAPA
0.12x €3.51 Billion
≈ $4.11 Billion
€28.10 Billion Germany €166.50 ▲ +6.39%
5188 SAP SE
F:SAP
0.12x €3.51 Billion
≈ $4.11 Billion
€28.10 Billion Germany €162.06 ▲ +3.79%
5189 Shanghai Xinpeng Industry Co Ltd
SHE:002328
0.12x CN¥227.82 Million
≈ $33.34 Million
CN¥1.82 Billion China CN¥9.02 ▼ -3.22%
5190 Dalian Thermal Power Co Ltd
SHG:600719
0.12x CN¥231.25 Million
≈ $33.84 Million
CN¥1.85 Billion China CN¥8.97 ▼ -2.39%
5191 PS Tec. Co. Ltd
KQ:002230
0.12x ₩4.87 Billion
≈ $3.30 Million
₩38.95 Billion Korea ₩5870.00 ▼ -13.68%
5192 Flour Mills Kepenos S.A.
AT:KEPEN
0.12x €5.63 Million
≈ $6.58 Million
€45.05 Million Greece €1.93 ▲ +0.00%
5193 UNICHARM CORP. SP.ADR 1
F:UN41
0.12x €41.46 Billion
≈ $48.47 Billion
€331.92 Billion Germany €2.36 ▲ +1.72%
5194 Optima Health plc
LSE:OPT
0.12x GBX6.49 Million
≈ $789.04
GBX51.97 Million UK GBX187.00 ▲ +0.00%
5195 Soft-World International
TWO:5478
0.12x NT$1.18 Billion
≈ $37.28 Million
NT$9.49 Billion Taiwan NT$103.50 ▲ +0.49%
5196 Havila Shipping ASA
OL:HAVI
0.12x Nkr146.44 Million
≈ $15.41 Million
Nkr1.17 Billion Norway Nkr1.24 ▼ -1.59%
5197 Doctor Care Anywhere Group Plc
AU:DOC
0.12x AU$1.88 Million
≈ $1.33 Million
AU$15.11 Million Australia AU$0.13 ▲ +0.00%
5198 Jakarta Int Hotels & Dev
JK:JIHD
0.12x Rp387.00 Billion
≈ $22.68 Million
Rp3.10 Trillion Indonesia Rp358.00 ▼ -10.50%
5199 Xtant Medical Holdings Inc
NYSE MKT:XTNT
0.12x $5.38 Million $43.19 Million USA $0.48 ▲ +2.11%
5200 LG Household & Healthcare Ltd Pref
KO:051905
0.12x ₩161.81 Billion
≈ $109.66 Million
₩1.30 Trillion Korea ₩102400.00 ▲ +0.59%