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
4001 Powerwell Holdings Bhd
KLSE:0217
0.16x RM10.94 Million
≈ $2.75 Million
RM68.20 Million Malaysia RM0.82 ▲ +0.61%
4002 Esotiq & Henderson S.A.
WAR:EAH
0.16x zł22.56 Million
≈ $6.21 Million
zł140.65 Million Poland zł28.10 ▼ -2.09%
4003 Caledonia Mining Corporation
NYSE MKT:CMCL
0.16x $20.59 Million $128.35 Million USA $22.80 ▼ -1.26%
4004 Shinwha Intertek Corp
KQ:056700
0.16x ₩11.40 Billion
≈ $7.73 Million
₩71.10 Billion Korea ₩1533.00 ▼ -1.73%
4005 Ubright Optronics
TWO:4933
0.16x NT$165.28 Million
≈ $5.21 Million
NT$1.03 Billion Taiwan NT$75.60 ▼ -2.95%
4006 Panda Financial Holding Corp Ltd
SHG:600599
0.16x CN¥33.70 Million
≈ $4.93 Million
CN¥210.17 Million China CN¥0.48 ▼ -4.00%
4007 Mr Price Group Ltd
JSE:MRP
0.16x ZAC3.04 Billion
≈ $1.62 Million
ZAC18.97 Billion South Africa ZAC15000.00 ▲ +1.01%
4008 Sumavision Technologies
SHE:300079
0.16x CN¥69.18 Million
≈ $10.12 Million
CN¥431.64 Million China CN¥4.96 ▼ -3.31%
4009 HITACHI CONSTR.MACH.ADR/2
F:HCMA
0.16x €143.93 Billion
≈ $168.27 Billion
€898.13 Billion Germany €57.50 ▲ +3.60%
4010 Desktop - Sigmanet Comunicação Multimídia S.A.
SA:DESK3
0.16x R$392.68 Million
≈ $77.05 Million
R$2.45 Billion Brazil R$18.04 ▼ -0.06%
4011 Bien Yapi Urunleri Sanayi Turizm ve Ticaret A.S.
IS:BIENY
0.16x TL1.89 Billion
≈ $42.38 Million
TL11.81 Billion Turkey TL23.80 ▼ -8.74%
4012 KERRY GRP PLC ADR/1EO-12
F:KRZA
0.16x €755.50 Million
≈ $883.26 Million
€4.72 Billion Germany €66.50 ▼ -1.48%
4013 Shijiazhuang Yiling Pharmaceutical Co Ltd
SHE:002603
0.16x CN¥446.51 Million
≈ $65.34 Million
CN¥2.79 Billion China CN¥15.17 ▼ -1.75%
4014 Yankershop Food Co Ltd
SHE:002847
0.16x CN¥336.36 Million
≈ $49.22 Million
CN¥2.10 Billion China CN¥56.68 ▲ +0.50%
4015 Shenzhen Rongda Photosensitive & Technology Co Ltd
SHE:300576
0.16x CN¥60.12 Million
≈ $8.80 Million
CN¥375.29 Million China CN¥41.40 ▲ +0.83%
4016 Taokaenoi Food & Marketing Public Company Limited
BK:TKN
0.16x ฿307.68 Million
≈ $9.59 Million
฿1.92 Billion Thailand ฿4.12 ▼ -0.48%
4017 Oil & Natural Gas Corporation Limited
NSE:ONGC
0.16x Rs607.87 Billion
≈ $6.57 Billion
Rs3.80 Trillion India Rs267.55 ▼ -0.07%
4018 Able Global Bhd
KLSE:7167
0.16x RM41.50 Million
≈ $10.42 Million
RM259.17 Million Malaysia RM1.50 ▲ +0.00%
4019 SAF Tehnika A/S
F:VTZ
0.16x €1.99 Million
≈ $2.32 Million
€12.41 Million Germany €10.60 ▲ +0.95%
4020 LANCOR HOLDINGS LTD.
NSE:LANCORHOL
0.16x Rs379.79 Million
≈ $4.11 Million
Rs2.37 Billion India Rs24.17 ▲ +1.43%
4021 Grand Korea Leisure Co. Ltd
KO:114090
0.16x ₩33.59 Billion
≈ $22.76 Million
₩209.82 Billion Korea ₩11490.00 ▲ +8.09%
4022 Derichebourg
PA:DBG
0.16x €230.90 Million
≈ $269.95 Million
€1.44 Billion France €10.16 ▼ -0.39%
4023 CPR Gomu Industrial PCL
BK:CPR
0.16x ฿10.31 Million
≈ $321.21K
฿64.46 Million Thailand ฿2.70 ▲ +3.05%
4024 FoundPac Group Bhd
KLSE:5277
0.16x RM7.45 Million
≈ $1.87 Million
RM46.62 Million Malaysia RM0.42 ▼ -3.45%
4025 Fraser Neave Holdings Bhd
KLSE:3689
0.16x RM296.17 Million
≈ $74.36 Million
RM1.85 Billion Malaysia RM26.88 ▼ -2.82%
4026 Beijing Advanced Digital Technology Co Ltd
SHE:300541
0.16x CN¥237.58 Million
≈ $34.77 Million
CN¥1.49 Billion China CN¥10.56 ▼ -2.04%
4027 Shanghai Fudan-Zhangjiang Bio-Pharmaceutical Co Ltd
SHG:688505
0.16x CN¥43.77 Million
≈ $6.41 Million
CN¥273.93 Million China CN¥6.84 ▼ -2.15%
4028 Pum-Tech Korea Co. Ltd
KQ:251970
0.16x ₩17.10 Billion
≈ $11.59 Million
₩107.05 Billion Korea ₩35450.00 ▲ +3.35%
4029 Kangwon Land
KO:035250
0.16x ₩116.48 Billion
≈ $78.93 Million
₩729.29 Billion Korea ₩14970.00 ▼ -0.47%
4030 Rangdong Light source and Vacuum flask JSC
VN:RAL
0.16x ₫756.52 Billion
≈ $28.74 Million
₫4.74 Trillion Vietnam ₫85000.00 ▼ -0.82%
4031 Expedia Group Inc.
NASDAQ:EXPE
0.16x $3.93 Billion $24.62 Billion USA $227.18 ▲ +0.79%
4032 333D Ltd
AU:T3D
0.16x AU$61.57K
≈ $43.56K
AU$385.73K Australia AU$0.02 ▲ +0.00%
4033 Medy-Tox Inc
KQ:086900
0.16x ₩19.03 Billion
≈ $12.90 Million
₩119.26 Billion Korea ₩85700.00 ▼ -1.38%
4034 Yuanjie Semiconductor Technology Co. Ltd. A
SHG:688498
0.16x CN¥18.96 Million
≈ $2.77 Million
CN¥118.84 Million China CN¥1373.90 ▼ -2.21%
4035 Naturgy BAN SA
BA:GBAN
0.16x AR$31.69 Billion
≈ $22.93 Million
AR$198.76 Billion Argentina AR$1970.00 ▲ +2.60%
4036 HMM Co Ltd
KO:011200
0.16x ₩1.04 Trillion
≈ $701.94 Million
₩6.50 Trillion Korea ₩19620.00 ▲ +0.56%
4037 Gan Shmuel
TA:GSFI
0.16x ILA10.37 Million
≈ $27.81K
ILA65.06 Million Israel ILA2316.00 ▲ +0.04%
4038 Science Environmental Protection Co. Ltd. A
SHG:688480
0.16x CN¥130.36 Million
≈ $19.08 Million
CN¥817.92 Million China CN¥92.02 ▼ -0.71%
4039 Charoen Pokphand Indonesia TBK PT
JK:CPIN
0.16x Rp1.88 Trillion
≈ $110.23 Million
Rp11.81 Trillion Indonesia Rp3420.00 ▼ -11.40%
4040 Novoray Corporation
SHG:688300
0.16x CN¥93.17 Million
≈ $13.63 Million
CN¥585.16 Million China CN¥168.80 ▲ +1.22%
4041 Fujian MinDong Electric Power Co Ltd
SHE:000993
0.16x CN¥166.36 Million
≈ $24.34 Million
CN¥1.04 Billion China CN¥14.60 ▼ -3.63%
4042 Chicago Rivet & Machine Co
NYSE MKT:CVR
0.16x $637.99K $4.01 Million USA $9.75 ▲ +1.56%
4043 HOLCIM NEW(U.ADR)1/5/SF2
F:HLB
0.16x €2.79 Billion
≈ $3.26 Billion
€17.52 Billion Germany €14.90 ▼ -1.97%
4044 Curiositystream Inc.
NASDAQ:CURI
0.16x $4.38 Million $27.51 Million USA $3.23 ▲ +5.90%
4045 CuriosityStream Inc
NASDAQ:CURIW
0.16x $4.38 Million $27.51 Million USA $0.01 ▲ +3.31%
4046 Angel Yeast Co Ltd
SHG:600298
0.16x CN¥1.96 Billion
≈ $286.22 Million
CN¥12.30 Billion China CN¥34.66 ▼ -2.09%
4047 Chanson International Holding Class A Ordinary Shares
NASDAQ:CHSN
0.16x $4.10 Million $25.77 Million USA $1.27 ▲ +1.60%
4048 Bharat Petroleum Corporation Limited
NSE:BPCL
0.16x Rs213.13 Billion
≈ $2.30 Billion
Rs1.34 Trillion India Rs295.15 ▲ +1.04%
4049 Signaux Girod
PA:ALGIR
0.16x €5.93 Million
≈ $6.93 Million
€37.30 Million France €17.10 ▼ -3.12%
4050 i-Components Co. Ltd
KQ:059100
0.16x ₩2.38 Billion
≈ $1.61 Million
₩14.95 Billion Korea ₩6050.00 ▼ -0.82%
4051 Ledesma SAAI
BA:LEDE
0.16x AR$52.66 Billion
≈ $38.10 Million
AR$331.45 Billion Argentina AR$770.00 ▼ -1.03%
4052 Awareness Group
NASDAQ:TAAG
0.16x $4.91 Million $30.92 Million USA $0.02 ▲ +0.00%
4053 CLPS INC. DL-0001
F:1UK
0.16x €8.93 Million
≈ $10.43 Million
€56.23 Million Germany €0.77 ▼ -4.38%
4054 Shenzhen Ellassay Fashion Co
SHG:603808
0.16x CN¥189.48 Million
≈ $27.73 Million
CN¥1.19 Billion China CN¥9.07 ▼ -2.26%
4055 UCAL Limited
NSE:UCAL
0.16x Rs781.78 Million
≈ $8.45 Million
Rs4.93 Billion India Rs97.24 ▲ +0.21%
4056 Bumi Resources Minerals Tbk
JK:BRMS
0.16x Rp29.43 Million
≈ $1.72K
Rp185.57 Million Indonesia Rp520.00 ▼ -2.80%
4057 Hangzhou Wensli Silk Culture Co. Ltd.
SHE:301066
0.16x CN¥64.49 Million
≈ $9.44 Million
CN¥406.70 Million China CN¥13.92 ▼ -1.69%
4058 Selena FM S.A.
WAR:SEL
0.16x zł105.89 Million
≈ $29.14 Million
zł667.99 Million Poland zł50.60 ▲ +0.00%
4059 Donga Geologic
KO:028100
0.16x ₩35.91 Billion
≈ $24.34 Million
₩226.56 Billion Korea ₩14110.00 ▼ -0.21%
4060 Miquel y Costas & Miquel S.A.
MC:MCM
0.16x €19.58 Million
≈ $22.89 Million
€123.54 Million Spain €13.85 ▲ +0.00%
4061 Kolon Plastics
KO:138490
0.16x ₩12.71 Billion
≈ $8.61 Million
₩80.25 Billion Korea ₩15000.00 ▼ -2.47%
4062 Gérard Perrier Industrie S.A
PA:PERR
0.16x €25.39 Million
≈ $29.69 Million
€160.32 Million France €85.00 ▲ +0.24%
4063 Allcargo Gati Limited
NSE:ACLGATI
0.16x Rs787.50 Million
≈ $8.52 Million
Rs4.97 Billion India Rs66.05 ▲ +1.07%
4064 Bosch Limited
NSE:BOSCHLTD
0.16x Rs9.98 Billion
≈ $107.97 Million
Rs63.06 Billion India Rs37000.00 ▼ -2.01%
4065 Ralph Lauren Corp Class A
NYSE:RL
0.16x $779.60 Million $4.93 Billion USA $366.72 ▲ +2.03%
4066 Madras Fertilizers Limited
NSE:MADRASFERT
0.16x Rs3.25 Billion
≈ $35.12 Million
Rs20.52 Billion India Rs68.60 ▼ -1.59%
4067 Zig Sheng Industrial Co Ltd
TW:1455
0.16x NT$537.16 Million
≈ $16.92 Million
NT$3.39 Billion Taiwan NT$9.33 ▼ -0.74%
4068 Criteo Sa
NASDAQ:CRTO
0.16x $160.69 Million $1.02 Billion USA $17.29 ▲ +0.82%
4069 Jwwinvest
WAR:JWW
0.16x zł8.07 Million
≈ $2.22 Million
zł51.00 Million Poland zł2.93 ▲ +0.34%
4070 Lam Soon (Thailand) Public Company Limited
BK:LST
0.16x ฿402.22 Million
≈ $12.54 Million
฿2.54 Billion Thailand ฿4.68 ▲ +0.00%
4071 WOODPECKER.CO ZY -10
F:8FG
0.16x €771.00K
≈ $901.38K
€4.87 Million Germany €0.64 ▲ +0.00%
4072 Eco Wave Power Global AB ADR
NASDAQ:WAVE
0.16x $418.76K $2.65 Million USA $7.00 ▲ +0.29%
4073 Molinos Rio de la Plata SA
BA:MOLI5
0.16x AR$76.22 Billion
≈ $55.15 Million
AR$482.25 Billion Argentina AR$4960.00 ▲ +0.00%
4074 Molinos Rio de la Plata SA
BA:MOLI
0.16x AR$76.22 Billion
≈ $55.15 Million
AR$482.25 Billion Argentina AR$2755.00 ▲ +0.73%
4075 BUNZL PLC ADR/ LS-3214857
F:BUZ
0.16x €913.00 Million
≈ $1.07 Billion
€5.78 Billion Germany €13.50 ▲ +0.00%
4076 Chin Hung Int'
KO:002780
0.16x ₩50.88 Billion
≈ $34.48 Million
₩322.19 Billion Korea ₩933.00 ▲ +7.74%
4077 Limes Schlosskliniken AG
XETRA:LIK
0.16x €3.18 Million
≈ $3.72 Million
€20.16 Million Germany €505.00 ▼ -0.98%
4078 Unilever PLC
NASDAQ:UNLYD
0.16x $8.35 Billion $52.88 Billion USA $55.38 ▲ +0.18%
4079 TSI Co. Ltd.
KQ:277880
0.16x ₩27.94 Billion
≈ $18.93 Million
₩176.99 Billion Korea ₩4030.00 ▲ +1.64%
4080 ST GOBAIN ADR 1/5/EO 4
F:GOBU
0.16x €5.64 Billion
≈ $6.59 Billion
€35.73 Billion Germany €15.10 ▼ -3.21%
4081 Heliostar Metals Ltd
V:HSTR
0.16x CA$10.25 Million
≈ $7.42 Million
CA$64.99 Million Canada CA$1.95 ▼ -0.51%
4082 Rajvir Industries Limited
NSE:RAJVIR
0.16x Rs178.62 Million
≈ $1.93 Million
Rs1.13 Billion India Rs7.60 ▲ +0.00%
4083 Kisco Holdings
KO:001940
0.16x ₩21.18 Billion
≈ $14.35 Million
₩134.23 Billion Korea ₩21350.00 ▲ +4.91%
4084 BK Technologies Inc
NYSE MKT:BKTI
0.16x $3.01 Million $19.06 Million USA $82.89 ▼ -0.53%
4085 TALKPOOL AG SF-05
F:TKPL
0.16x €667.47K
≈ $780.34K
€4.23 Million Germany €1.22 ▲ +1.25%
4086 Tianjin Ruixin Technology Co Ltd
SHE:300828
0.16x CN¥18.48 Million
≈ $2.70 Million
CN¥117.23 Million China CN¥19.63 ▲ +0.20%
4087 Credit Clear Ltd
AU:CCR
0.16x AU$3.32 Million
≈ $2.35 Million
AU$21.08 Million Australia AU$0.22 ▲ +2.38%
4088 Twilio Inc
NYSE:TWLO
0.16x $307.15 Million $1.95 Billion USA $236.64 ▲ +4.13%
4089 Seni Jaya Corporation Bhd
KLSE:9431
0.16x RM11.58 Million
≈ $2.91 Million
RM73.50 Million Malaysia RM0.55 ▲ +0.00%
4090 BHP Group Ltd
AU:BHP
0.16x AU$9.54 Billion
≈ $6.75 Billion
AU$60.59 Billion Australia AU$62.80 ▼ -3.25%
4091 BHP Group Limited
LSE:BHP
0.16x GBX9.54 Billion
≈ $1.16 Million
GBX60.59 Billion UK GBX3295.00 ▼ -2.63%
4092 Merchants Trust PLC
LSE:MRCH
0.16x GBX18.80 Million
≈ $2.29K
GBX119.44 Million UK GBX628.00 ▼ -0.16%
4093 Flughafen Zurich
SW:FHZN
0.16x CHF381.60 Million
≈ $482.45 Million
CHF2.42 Billion Switzerland CHF230.80 ▲ +0.79%
4094 Ordissimo
PA:ALORD
0.16x €373.66K
≈ $436.85K
€2.38 Million France €0.44 ▲ +0.00%
4095 First Trust High Yield Opportunities 2027 Term Fund
NYSE:FTHY
0.16x $30.21 Million $192.09 Million USA $13.34 ▲ +0.45%
4096 Tong Hua Holding Public Company Limited
BK:TH
0.16x ฿8.56 Million
≈ $266.69K
฿54.42 Million Thailand ฿0.47 ▲ +2.17%
4097 Intellego Technologies AB
ST:INT
0.16x Skr8.59 Billion
≈ $923.88 Million
Skr54.62 Billion Sweden Skr46.55 ▲ +0.00%
4098 Manhattan Associates Inc
NASDAQ:MANH
0.16x $84.05 Million $535.36 Million USA $150.58 ▼ -0.41%
4099 Carr's Group plc
LSE:CARR
0.16x GBX7.70 Million
≈ $937.23
GBX49.08 Million UK GBX133.50 ▲ +0.38%
4100 Advanced Ceramic X
TWO:3152
0.16x NT$68.65 Million
≈ $2.16 Million
NT$437.44 Million Taiwan NT$181.00 ▼ -1.36%