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
4101 Amore Group
KO:002790
0.15x ₩233.41 Billion
≈ $158.18 Million
₩1.53 Trillion Korea ₩24200.00 ▼ -0.21%
4102 Korea Electric Terminal
KO:025540
0.15x ₩60.29 Billion
≈ $40.85 Million
₩396.26 Billion Korea ₩63100.00 ▼ -2.77%
4103 Entreparticuli
PA:ALENT
0.15x €98.88K
≈ $115.60K
€650.13K France €0.47 ▲ +0.21%
4104 AVI Global Trust PLC
LSE:AGT
0.15x £24.15 Million
≈ $32.44 Million
£158.84 Million UK £253.50 ▲ +1.81%
4105 APEX International Financial Engineering Res & Tech Co Ltd
TWO:5210
0.15x NT$11.82 Million
≈ $372.55K
NT$77.78 Million Taiwan NT$28.80 ▼ -2.70%
4106 Malayan Flour Mills Bhd
KLSE:3662
0.15x RM140.28 Million
≈ $35.22 Million
RM922.77 Million Malaysia RM0.60 ▲ +1.71%
4107 Naturgy BAN SA
BA:GBAN
0.15x AR$29.95 Billion
≈ $21.67 Million
AR$197.08 Billion Argentina AR$2000.00 ▼ -1.23%
4108 Bodycote PLC
LSE:BOY
0.15x GBX61.80 Million
≈ $7.52K
GBX406.70 Million UK GBX697.50 ▲ +1.23%
4109 Anhui Conch Cement Co Ltd
SHG:600585
0.15x CN¥7.30 Billion
≈ $1.07 Billion
CN¥48.10 Billion China CN¥17.77 ▼ -2.09%
4110 WT Financial Group Ltd
AU:WTL
0.15x AU$3.99 Million
≈ $2.83 Million
AU$26.32 Million Australia AU$0.16 ▼ -3.03%
4111 Saia Inc
NASDAQ:SAIA
0.15x $137.31 Million $904.98 Million USA $423.68 ▼ -0.67%
4112 Gezinomi Seyahat Turizm Ticaret AS
IS:GZNMI
0.15x TL448.82 Million
≈ $10.05 Million
TL2.96 Billion Turkey TL67.65 ▼ -0.44%
4113 TRIP.COM GROUP DL-00125
F:CLVB
0.15x €14.38 Billion
≈ $16.81 Billion
€94.79 Billion Germany €37.60 ▼ -1.05%
4114 Starrag Group Holding AG
SW:STGN
0.15x CHF32.15 Million
≈ $40.65 Million
CHF211.96 Million Switzerland CHF34.10 ▲ +0.89%
4115 REA Group Limited
F:R9C
0.15x €133.65 Million
≈ $156.25 Million
€881.30 Million Germany €91.50 ▼ -3.17%
4116 Acdc Metals Ltd
AU:ADC
0.15x AU$97.89K
≈ $69.26K
AU$645.70K Australia AU$0.04 ▲ +0.00%
4117 Beijing Asiacom Information Technology Co.Ltd
SHE:301085
0.15x CN¥108.96 Million
≈ $15.94 Million
CN¥718.92 Million China CN¥51.26 ▼ -3.59%
4118 Agnico Eagle Mines Limited
TO:AEM
0.15x CA$1.35 Billion
≈ $973.58 Million
CA$8.88 Billion Canada CA$204.81 ▲ +0.67%
4119 Jensen-Group NV
BR:JEN
0.15x €29.50 Million
≈ $34.49 Million
€194.66 Million Belgium €84.40 ▲ +0.48%
4120 Federal-Mogul Goetze (India) Limited.
NSE:FMGOETZE
0.15x Rs750.21 Million
≈ $8.11 Million
Rs4.95 Billion India Rs478.85 ▼ -0.04%
4121 Shian Yih Electronic Industry Co Ltd
TWO:3531
0.15x NT$58.49 Million
≈ $1.84 Million
NT$386.12 Million Taiwan NT$22.80 ▲ +0.00%
4122 Fractal Gaming Group AB
ST:FRACTL
0.15x Skr28.90 Million
≈ $3.11 Million
Skr190.80 Million Sweden Skr14.26 ▲ +1.57%
4123 MQ Technology Bhd
KLSE:0070
0.15x RM2.79 Million
≈ $700.67K
RM18.43 Million Malaysia RM0.06 ▲ +0.00%
4124 Aminologics Co.Ltd
KQ:074430
0.15x ₩4.62 Billion
≈ $3.13 Million
₩30.52 Billion Korea ₩1055.00 ▲ +0.29%
4125 Christian Dior SE
PA:CDI
0.15x €11.00 Billion
≈ $12.86 Billion
€72.69 Billion France €423.00 ▲ +0.33%
4126 Aedas Homes SL
MC:AEDAS
0.15x €185.69 Million
≈ $217.09 Million
€1.23 Billion Spain €22.10 ▲ +2.08%
4127 JSW Infrastructure Limited
NSE:JSWINFRA
0.15x Rs13.11 Billion
≈ $141.81 Million
Rs86.66 Billion India Rs322.70 ▼ -0.55%
4128 Pearl Global Industries Limited
NSE:PGIL
0.15x Rs2.73 Billion
≈ $29.55 Million
Rs18.07 Billion India Rs1974.50 ▲ +1.27%
4129 HEINEKEN SP. ADR 1/2
F:HNK2
0.15x €5.01 Billion
≈ $5.86 Billion
€33.14 Billion Germany €33.40 ▲ +0.60%
4130 Hangzhou Honghua Digital Technology Stock Company LTD
SHG:688789
0.15x CN¥164.43 Million
≈ $24.06 Million
CN¥1.09 Billion China CN¥43.69 ▼ -0.93%
4131 BCB Bhd
KLSE:6602
0.15x RM108.75 Million
≈ $27.30 Million
RM719.51 Million Malaysia RM0.24 ▲ +2.13%
4132 Atlas Arteria
AU:ALX
0.15x AU$282.50 Million
≈ $199.89 Million
AU$1.87 Billion Australia AU$5.04 ▼ -0.40%
4133 Hunan Resun Co Ltd
SHE:001218
0.15x CN¥121.18 Million
≈ $17.73 Million
CN¥802.14 Million China CN¥20.75 ▼ -2.17%
4134 Shenzhen Crastal Technology Co Ltd
SHE:300824
0.15x CN¥43.77 Million
≈ $6.41 Million
CN¥289.79 Million China CN¥7.03 ▼ -2.77%
4135 Autobio Diagnostics Co Ltd
SHG:603658
0.15x CN¥435.24 Million
≈ $63.69 Million
CN¥2.88 Billion China CN¥31.46 ▼ -2.24%
4136 Premier Marketing Public Company Limited
BK:PM
0.15x ฿223.99 Million
≈ $6.98 Million
฿1.48 Billion Thailand ฿11.00 ▼ -1.79%
4137 Sarawak Plantation Bhd
KLSE:5135
0.15x RM42.74 Million
≈ $10.73 Million
RM283.11 Million Malaysia RM4.38 ▼ -2.45%
4138 Dsr Wire
KO:069730
0.15x ₩10.52 Billion
≈ $7.13 Million
₩69.74 Billion Korea ₩5770.00 ▼ -0.17%
4139 Malaysia Smelting Corporation Bhd
KLSE:5916
0.15x RM107.00 Million
≈ $26.86 Million
RM709.11 Million Malaysia RM1.90 ▲ +0.00%
4140 Guggenheim Active Allocation Fund
NYSE:GUG
0.15x $31.35 Million $207.80 Million USA $15.40 ▼ -0.52%
4141 Tivoli A/S
CO:TIV
0.15x Dkr100.00 Million
≈ $15.65 Million
Dkr662.80 Million Denmark Dkr638.00 ▲ +0.31%
4142 Van Elle Holdings PLC
LSE:VANL
0.15x GBX6.13 Million
≈ $745.36
GBX40.60 Million UK GBX52.00 ▲ +0.00%
4143 YESASIA HOLDINGS LTD
F:4CM
0.15x €12.62 Million
≈ $14.76 Million
€83.70 Million Germany €0.29 ▲ +1.38%
4144 Precio Fishbone AB (publ)
ST:PRCO-B
0.15x Skr7.71 Million
≈ $829.93K
Skr51.14 Million Sweden Skr16.90 ▼ -0.59%
4145 SANDUR MANGANESE AND IRON ORES LTD
NSE:SANDUMA
0.15x Rs3.40 Billion
≈ $36.82 Million
Rs22.57 Billion India Rs195.04 ▲ +0.27%
4146 WITTED MEGACORP OYJ EO 1
F:8OS
0.15x €1.55 Million
≈ $1.81 Million
€10.25 Million Germany €1.50 ▼ -0.99%
4147 Bcl Industries Limited
NSE:BCLIND
0.15x Rs1.05 Billion
≈ $11.36 Million
Rs6.97 Billion India Rs35.74 ▲ +2.20%
4148 Solstad Offsho
OL:SOFF
0.15x Nkr79.95 Million
≈ $8.41 Million
Nkr530.19 Million Norway Nkr68.60 ▲ +0.73%
4149 Daeho Al Co. Ltd.
KO:069460
0.15x ₩10.03 Billion
≈ $6.80 Million
₩66.52 Billion Korea ₩2660.00 ▲ +0.00%
4150 Wittchen SA
WAR:WTN
0.15x zł22.99 Million
≈ $6.33 Million
zł152.48 Million Poland zł13.00 ▲ +0.00%
4151 Barem Ambalaj Sanayi ve Ticaret a.s.
IS:BARMA
0.15x TL859.55 Million
≈ $19.25 Million
TL5.71 Billion Turkey TL38.16 ▼ -9.96%
4152 RTW Venture Fund Ltd
LSE:RTW
0.15x $30.70 Million $203.82 Million UK $2.43 ▼ -0.41%
4153 Harmony Gold Mining Company Ltd
BA:HMY
0.15x AR$3.44 Billion
≈ $2.49 Million
AR$22.85 Billion Argentina AR$25320.00 ▲ +3.39%
4154 Triductor Technology (Suzhou) Inc.
SHG:688259
0.15x CN¥34.94 Million
≈ $5.11 Million
CN¥232.01 Million China CN¥27.27 ▼ -2.33%
4155 Firefly AB (publ)
ST:FIRE
0.15x Skr17.88 Million
≈ $1.92 Million
Skr118.78 Million Sweden Skr159.00 ▼ -1.55%
4156 Ecos India Mobility & Hospitality Ltd
NSE:ECOSMOBLTY
0.15x Rs205.91 Million
≈ $2.23 Million
Rs1.37 Billion India Rs126.90 ▼ -0.17%
4157 Shinry Technologies Co Ltd Class A
SHE:300745
0.15x CN¥332.24 Million
≈ $48.62 Million
CN¥2.21 Billion China CN¥28.12 ▼ -2.97%
4158 Nick Scali Ltd
AU:NCK
0.15x AU$66.52 Million
≈ $47.06 Million
AU$442.35 Million Australia AU$15.05 ▼ -1.70%
4159 Accelink Technologies Co Ltd
SHE:002281
0.15x CN¥1.18 Billion
≈ $173.22 Million
CN¥7.88 Billion China CN¥186.80 ▼ -1.93%
4160 Madhya Bharat Agro Products Limited
NSE:MBAPL
0.15x Rs1.12 Billion
≈ $12.16 Million
Rs7.49 Billion India Rs148.25 ▲ +0.99%
4161 SKP Resources Bhd
KLSE:7155
0.15x RM59.91 Million
≈ $15.04 Million
RM398.96 Million Malaysia RM0.32 ▲ +0.00%
4162 Voksel Electric Tbk
JK:VOKS
0.15x Rp219.06 Billion
≈ $12.84 Million
Rp1.46 Trillion Indonesia Rp200.00 ▲ +1.01%
4163 Vecima Networks Inc.
TO:VCM
0.15x CA$19.47 Million
≈ $14.08 Million
CA$129.74 Million Canada CA$13.24 ▲ +1.92%
4164 Escorts Kubota Limited
NSE:ESCORTS
0.15x Rs4.77 Billion
≈ $51.62 Million
Rs31.83 Billion India Rs2905.10 ▼ -0.07%
4165 Mentice AB
ST:MNTC
0.15x Skr26.42 Million
≈ $2.84 Million
Skr176.20 Million Sweden Skr14.95 ▲ +1.36%
4166 Phreesia Inc
NYSE:PHR
0.15x $15.47 Million $103.14 Million USA $10.22 ▲ +4.29%
4167 Mmcité a.s.
PR:MMCTE
0.15x Kč34.43 Million
≈ $1.65 Million
Kč229.63 Million Czech Republic Kč169.00 ▼ -0.59%
4168 Prime Oil Chemical Service Corp
TW:2904
0.15x NT$81.44 Million
≈ $2.57 Million
NT$543.43 Million Taiwan NT$13.50 ▼ -0.74%
4169 Hillgrove Resources Ltd
AU:HGO
0.15x AU$8.12 Million
≈ $5.75 Million
AU$54.22 Million Australia AU$0.06 ▼ -3.39%
4170 K2 Asset Management Holdings Ltd
AU:KAM
0.15x AU$438.73K
≈ $310.43K
AU$2.93 Million Australia AU$0.06 ▲ +0.00%
4171 Intertek Group PLC
LSE:ITRK
0.15x GBX394.50 Million
≈ $48.00K
GBX2.63 Billion UK GBX5820.00 ▲ +0.09%
4172 Soke Degirmencilik AS
IS:SOKE
0.15x TL213.19 Million
≈ $4.77 Million
TL1.42 Billion Turkey TL17.10 ▼ -5.00%
4173 Great Taipei Gas Corp
TW:9908
0.15x NT$843.88 Million
≈ $26.59 Million
NT$5.64 Billion Taiwan NT$29.35 ▲ +0.69%
4174 Zhejiang Jinsheng New Materials Co
SHE:300849
0.15x CN¥23.30 Million
≈ $3.41 Million
CN¥155.72 Million China CN¥17.38 ▲ +0.23%
4175 FOCI Fiber Optic Communications
TWO:3363
0.15x NT$90.91 Million
≈ $2.86 Million
NT$607.99 Million Taiwan NT$582.00 ▼ -1.19%
4176 ACLARA RESOURCES INC.
F:JD1
0.15x €1.64 Million
≈ $1.91 Million
€10.94 Million Germany €2.24 ▲ +0.90%
4177 Globe International Ltd
AU:GLB
0.15x AU$7.36 Million
≈ $5.21 Million
AU$49.21 Million Australia AU$2.29 ▼ -0.87%
4178 Elis SA
PA:ELIS
0.15x €861.10 Million
≈ $1.01 Billion
€5.76 Billion France €25.12 ▲ +0.40%
4179 HAL Trust
AS:HAL
0.15x €1.56 Billion
≈ $1.82 Billion
€10.41 Billion Netherlands €165.40 ▲ +0.49%
4180 AUTHUM INVESTMENT & INFRASTRUCTU ORD (BSE)
NSE:AIIL
0.15x Rs5.62 Billion
≈ $60.81 Million
Rs37.64 Billion India Rs531.10 ▼ -1.77%
4181 Daxin Materials Corp
TW:5234
0.15x NT$226.87 Million
≈ $7.15 Million
NT$1.52 Billion Taiwan NT$329.50 ▼ -3.23%
4182 Genovis AB (publ.)
ST:GENO
0.15x Skr15.90 Million
≈ $1.71 Million
Skr106.41 Million Sweden Skr20.05 ▲ +5.42%
4183 Endurance Technologies Limited
NSE:ENDURANCE
0.15x Rs6.56 Billion
≈ $70.96 Million
Rs43.94 Billion India Rs2634.00 ▼ -3.17%
4184 Fabasoft AG
XETRA:FAA
0.15x €9.70 Million
≈ $11.34 Million
€64.98 Million Germany €13.35 ▲ +0.38%
4185 Bros Eastern Co Ltd
SHG:601339
0.15x CN¥652.44 Million
≈ $95.47 Million
CN¥4.37 Billion China CN¥8.03 ▲ +4.83%
4186 Wuxi Xinhongtai ElecTech
SHG:603016
0.15x CN¥29.39 Million
≈ $4.30 Million
CN¥197.03 Million China CN¥26.57 ▼ -3.03%
4187 Zhejiang Prulde Electric Appliance Co. Ltd. A
SHE:301353
0.15x CN¥34.83 Million
≈ $5.10 Million
CN¥233.49 Million China CN¥15.03 ▼ -2.84%
4188 Hindcon Chemicals Limited
NSE:HINDCON
0.15x Rs27.45 Million
≈ $296.92K
Rs184.12 Million India Rs20.51 ▼ -0.73%
4189 ASAHI KASEI CORP. ADR/2
F:ASA
0.15x €301.49 Billion
≈ $352.47 Billion
€2.02 Trillion Germany €16.00 ▲ +0.63%
4190 Sonova H Ag
SW:SOON
0.15x CHF446.10 Million
≈ $563.99 Million
CHF2.99 Billion Switzerland CHF211.40 ▲ +1.25%
4191 S&S TECH Corporation
KQ:101490
0.15x ₩12.47 Billion
≈ $8.45 Million
₩83.66 Billion Korea ₩38500.00 ▼ -7.67%
4192 Janus Henderson Group PLC
F:HDJA
0.15x €322.70 Million
≈ $377.27 Million
€2.17 Billion Germany €43.60 ▲ +0.00%
4193 The Byke Hospitality Ltd
NSE:BYKE
0.15x Rs163.75 Million
≈ $1.77 Million
Rs1.10 Billion India Rs32.44 ▲ +0.87%
4194 NTPC Limited
NSE:NTPC
0.15x Rs504.91 Billion
≈ $5.46 Billion
Rs3.39 Trillion India Rs347.20 ▼ -0.40%
4195 IZEA Inc
NASDAQ:IZEA
0.15x $1.19 Million $8.00 Million USA $3.40 ▲ +0.00%
4196 Lotte Chemical Titan Tbk PT
JK:FPNI
0.15x Rp10.31 Million
≈ $603.93
Rp69.29 Million Indonesia Rp326.00 ▼ -1.81%
4197 Digital Multimedia Technology Co.Ltd
KQ:134580
0.15x ₩4.13 Billion
≈ $2.80 Million
₩27.79 Billion Korea ₩1094.00 ▲ +0.92%
4198 Knight Transportation Inc
NYSE:KNX
0.15x $723.22 Million $4.86 Billion USA $72.50 ▲ +0.24%
4199 Mowi ASA
OL:MOWI
0.15x Nkr870.90 Million
≈ $91.64 Million
Nkr5.86 Billion Norway Nkr197.80 ▼ -0.30%
4200 BTS Group Holdings Public Company Limited
BK:BTS
0.15x ฿33.02 Billion
≈ $1.03 Billion
฿222.14 Billion Thailand ฿2.08 ▲ +0.00%