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

Aug 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
6001 Nexted Group Ltd
AU:NXD
0.11x AU$10.29 Million
≈ $7.28 Million
AU$97.66 Million Australia AU$0.08 ▲ +0.00%
6002 Jiangsu Hengshun Vinegar-Industry Co Ltd
SHG:600305
0.11x CN¥83.33 Million
≈ $12.19 Million
CN¥791.06 Million China CN¥7.09 ▲ +0.28%
6003 A.F.P. Habitat
SN:HABITAT
0.11x CL$36.84 Billion
≈ $41.20 Million
CL$349.69 Billion Chile CL$1349.40 ▲ +3.94%
6004 Babylon Pump & Power Ltd
AU:BPP
0.11x AU$4.24 Million
≈ $3.00 Million
AU$40.25 Million Australia AU$0.06 ▲ +0.00%
6005 Bukit Asam Tbk PT
JK:PTBA
0.11x Rp2.06 Trillion
≈ $120.71 Million
Rp19.56 Trillion Indonesia Rp2320.00 ▼ -1.28%
6006 MMP Industries Limited
NSE:MMP
0.11x Rs254.35 Million
≈ $2.75 Million
Rs2.42 Billion India Rs292.50 ▲ +4.11%
6007 Suzhou K-Hiragawa Electronic Technology Co. Ltd. A
SHG:603052
0.11x CN¥70.98 Million
≈ $10.39 Million
CN¥674.01 Million China CN¥46.49 ▲ +4.94%
6008 IMPIANTI S.P.A.
F:F67
0.11x €414.24K
≈ $484.29K
€3.93 Million Germany €0.84 ▲ +3.18%
6009 Zhejiang Wanliyang Transmission Co Ltd
SHE:002434
0.11x CN¥386.80 Million
≈ $56.60 Million
CN¥3.67 Billion China CN¥5.63 ▲ +3.11%
6010 Globalfoundries Inc
NASDAQ:GFS
0.11x $542.00 Million $5.15 Billion USA $49.99 ▲ +0.20%
6011 Voxel S.A.
WAR:VOX
0.11x zł30.64 Million
≈ $8.43 Million
zł291.06 Million Poland zł125.00 ▼ -0.48%
6012 Menderes Tekstil Sanayi ve Ticaret AS
IS:MNDRS
0.11x TL758.53 Million
≈ $16.99 Million
TL7.21 Billion Turkey TL10.43 ▲ +0.10%
6013 Waffer Technology Corp
TW:6235
0.11x NT$553.99 Million
≈ $17.45 Million
NT$5.27 Billion Taiwan NT$36.65 ▲ +5.16%
6014 SK ETERNIX CO LT
KO:475150
0.11x ₩125.13 Billion
≈ $84.80 Million
₩1.19 Trillion Korea ₩45450.00 ▲ +8.73%
6015 Nicolas Correa SA
MC:NEA
0.11x €6.85 Million
≈ $8.01 Million
€65.16 Million Spain €9.72 ▲ +1.46%
6016 S-Oil Corp
KO:010950
0.11x ₩1.86 Trillion
≈ $1.26 Billion
₩17.67 Trillion Korea ₩127300.00 ▼ -2.15%
6017 Selvita S.A.
WAR:SLV
0.11x zł29.01 Million
≈ $7.98 Million
zł276.05 Million Poland zł26.60 ▲ +0.19%
6018 Dongyue Group Limited
F:4D3
0.11x €356.55 Million
≈ $416.85 Million
€3.39 Billion Germany €1.29 ▲ +2.38%
6019 Sinovac Biotech Ltd
NASDAQ:SVA
0.11x $146.01 Million $1.39 Billion USA $6.47 ▲ +0.00%
6020 Kobay Tech Bhd
KLSE:6971
0.11x RM26.83 Million
≈ $6.74 Million
RM255.47 Million Malaysia RM2.31 ▲ +5.00%
6021 Engenco Ltd
AU:EGN
0.11x AU$9.93 Million
≈ $7.03 Million
AU$94.56 Million Australia AU$0.31 ▲ +0.00%
6022 Aumann AG
XETRA:AAG
0.11x €11.38 Million
≈ $13.31 Million
€108.40 Million Germany €13.90 ▲ +1.83%
6023 Digital Daesung Co. Ltd
KQ:068930
0.11x ₩17.42 Billion
≈ $11.80 Million
₩165.89 Billion Korea ₩7730.00 ▲ +0.00%
6024 NEOOTO Co. Ltd
KQ:212560
0.10x ₩7.40 Billion
≈ $5.02 Million
₩70.52 Billion Korea ₩9610.00 ▲ +8.34%
6025 Montanaro European Smaller Companies Trust plc
LSE:MTE
0.10x GBX2.17 Million
≈ $263.90
GBX20.66 Million UK GBX174.00 ▼ -0.29%
6026 Pan-International Industrial Corp
TW:2328
0.10x NT$714.41 Million
≈ $22.51 Million
NT$6.81 Billion Taiwan NT$41.15 ▲ +6.06%
6027 Shenzhen Bromake New Material Co. Ltd. A
SHE:301387
0.10x CN¥95.81 Million
≈ $14.02 Million
CN¥913.29 Million China CN¥48.25 ▲ +4.91%
6028 Huchems
KO:069260
0.10x ₩27.26 Billion
≈ $18.47 Million
₩259.89 Billion Korea ₩14890.00 ▲ +1.64%
6029 Goodrx Holdings Inc
NASDAQ:GDRX
0.10x $76.02 Million $724.79 Million USA $3.07 ▼ -3.15%
6030 GEM Services Inc
TW:6525
0.10x NT$301.34 Million
≈ $9.49 Million
NT$2.87 Billion Taiwan NT$123.00 ▲ +9.82%
6031 Jindal Stainless Limited
NSE:JSL
0.10x Rs21.83 Billion
≈ $236.11 Million
Rs208.21 Billion India Rs734.80 ▼ -0.40%
6032 Grupa Azoty S.A.
WAR:ATT
0.10x zł2.02 Billion
≈ $555.95 Million
zł19.27 Billion Poland zł19.67 ▲ +1.92%
6033 Guangdong Yantang Dairy Co Ltd
SHE:002732
0.10x CN¥56.20 Million
≈ $8.22 Million
CN¥536.15 Million China CN¥13.45 ▲ +1.66%
6034 TTW Public Company Limited
BK:TTW
0.10x ฿715.22 Million
≈ $22.29 Million
฿6.82 Billion Thailand ฿10.40 ▲ +0.00%
6035 TTW PCL
STU:F1P
0.10x €715.22 Million
≈ $836.17 Million
€6.82 Billion Germany €0.24 ▼ -0.83%
6036 Floridienne
BR:FLOB
0.10x €65.60 Million
≈ $76.70 Million
€625.88 Million Belgium €60.00 ▲ +0.00%
6037 Copa Holdings S.A
F:C2H
0.10x €398.96 Million
≈ $466.43 Million
€3.81 Billion Germany €121.50 ▲ +0.00%
6038 ANTA Sports Products Limited
F:AS7
0.10x €5.08 Billion
≈ $5.94 Billion
€48.51 Billion Germany €8.67 ▼ -1.47%
6039 Oriental Holdings Bhd
KLSE:4006
0.10x RM439.11 Million
≈ $110.25 Million
RM4.19 Billion Malaysia RM6.87 ▲ +0.15%
6040 Da An Gene Co Ltd of Sun Yat-Sen University
SHE:002030
0.10x CN¥111.80 Million
≈ $16.36 Million
CN¥1.07 Billion China CN¥5.45 ▲ +2.06%
6041 Grupo Aeroportuario del Pacífico S.A.B. de C.V
F:G9N
0.10x €7.57 Billion
≈ $8.85 Billion
€72.32 Billion Germany €187.00 ▲ +0.54%
6042 Grupo Aeroportuario del Pacifico SAB De CV ADR
NYSE:PAC
0.10x $7.57 Billion $72.32 Billion USA $262.05 ▼ -0.67%
6043 Bumble Inc
NASDAQ:BMBL
0.10x $77.22 Million $737.66 Million USA $2.85 ▼ -2.06%
6044 Duckshin Housing Co. Ltd
KQ:090410
0.10x ₩9.01 Billion
≈ $6.11 Million
₩86.10 Billion Korea ₩679.00 ▲ +7.61%
6045 Tibet Summit Resources Co Ltd
SHG:600338
0.10x CN¥238.51 Million
≈ $34.90 Million
CN¥2.28 Billion China CN¥12.80 ▲ +1.35%
6046 Huayang Intelligent Co Ltd
SHE:301502
0.10x CN¥27.64 Million
≈ $4.04 Million
CN¥264.25 Million China CN¥45.69 ▲ +3.04%
6047 Multi Retail Group Ltd
TA:MRG
0.10x ILA70.28 Million
≈ $188.43K
ILA672.04 Million Israel ILA604.60 ▲ +0.20%
6048 D-Box Technologies Inc.
TO:DBO
0.10x CA$1.34 Million
≈ $972.23K
CA$12.85 Million Canada CA$1.22 ▼ -1.61%
6049 W.A.G payment solutions plc
LSE:EWG
0.10x GBX91.77 Million
≈ $11.17K
GBX877.91 Million UK GBX110.00 ▲ +1.85%
6050 Ebro Foods
MC:EBRO
0.10x €167.23 Million
≈ $195.51 Million
€1.60 Billion Spain €18.30 ▲ +0.22%
6051 Saab AB (publ)
ST:SAAB-B
0.10x Skr8.46 Billion
≈ $910.97 Million
Skr81.03 Billion Sweden Skr597.90 ▲ +1.12%
6052 Hebei Gongda Keya Energy Technology Co. Ltd. A
SHE:301197
0.10x CN¥35.45 Million
≈ $5.19 Million
CN¥339.40 Million China CN¥22.76 ▲ +0.31%
6053 Sotkamo Silver AB
HE:SOSI1
0.10x €38.08 Million
≈ $44.52 Million
€364.66 Million Finland €0.37 ▼ -0.14%
6054 SOFTBANK CORP. ADR
F:3AG0
0.10x €1.37 Trillion
≈ $1.60 Trillion
€13.10 Trillion Germany €12.70 ▲ +18.69%
6055 Eva Airways Corp
TW:2618
0.10x NT$25.81 Billion
≈ $813.22 Million
NT$247.24 Billion Taiwan NT$43.30 ▲ +3.71%
6056 EIH Associated Hotels Limited
NSE:EIHAHOTELS
0.10x Rs122.16 Million
≈ $1.32 Million
Rs1.17 Billion India Rs309.95 ▼ -1.23%
6057 Sungwoo Electronics Co. Ltd
KQ:081580
0.10x ₩4.94 Billion
≈ $3.35 Million
₩47.34 Billion Korea ₩2235.00 ▲ +4.93%
6058 China Animal Husbandry Industry Co Ltd
SHG:600195
0.10x CN¥274.58 Million
≈ $40.18 Million
CN¥2.63 Billion China CN¥6.54 ▲ +1.24%
6059 Nucor Corp
NYSE:NUE
0.10x $1.34 Billion $12.85 Billion USA $257.29 ▲ +0.10%
6060 Sterling Construction Company Inc
NASDAQ:STRL
0.10x $165.57 Million $1.59 Billion USA $596.77 ▲ +2.76%
6061 Profarma Distribuidora de Produtos Farmacêuticos S.A
SA:PFRM3
0.10x R$413.08 Million
≈ $81.05 Million
R$3.96 Billion Brazil R$6.92 ▲ +2.06%
6062 TongFu Microelectronics Co Ltd
SHE:002156
0.10x CN¥2.99 Billion
≈ $437.05 Million
CN¥28.67 Billion China CN¥56.73 ▲ +1.50%
6063 Salee Colour Public Company Limited
BK:COLOR
0.10x ฿54.02 Million
≈ $1.68 Million
฿518.52 Million Thailand ฿1.00 ▲ +1.01%
6064 Polyplex (Thailand) Public Company Limited
BK:PTL
0.10x ฿622.23 Million
≈ $19.39 Million
฿5.97 Billion Thailand ฿14.10 ▼ -2.76%
6065 Juniper Hotels Ltd
NSE:JUNIPER
0.10x Rs1.68 Billion
≈ $18.18 Million
Rs16.14 Billion India Rs195.33 ▼ -0.15%
6066 Wellnex Life Ltd
AU:WNX
0.10x AU$1.73 Million
≈ $1.22 Million
AU$16.59 Million Australia AU$0.06 ▲ +12.00%
6067 Exco Technologies Limited
TO:XTC
0.10x CA$21.56 Million
≈ $15.59 Million
CA$206.99 Million Canada CA$8.36 ▲ +0.12%
6068 JDM Jingda Mach(Ningbo)Co Ltd
SHG:603088
0.10x CN¥85.69 Million
≈ $12.54 Million
CN¥822.81 Million China CN¥9.18 ▲ +2.46%
6069 Tikehau Capital
PA:TKO
0.10x €232.71 Million
≈ $272.07 Million
€2.23 Billion France €15.88 ▲ +1.40%
6070 HEXPOL AB (publ)
ST:HPOL-B
0.10x Skr931.00 Million
≈ $100.19 Million
Skr8.94 Billion Sweden Skr88.70 ▲ +0.74%
6071 Pet Center Comércio e Participações S.A.
SA:PETZ3
0.10x R$231.96 Million
≈ $45.51 Million
R$2.23 Billion Brazil R$4.39 ▲ +1.15%
6072 Cegedim S.A.
PA:CGM
0.10x €73.32 Million
≈ $85.72 Million
€704.39 Million France €10.40 ▼ -1.89%
6073 Mingzhu Logistics Holdings Ltd
NASDAQ:YGMZ
0.10x $2.39 Million $22.99 Million USA $0.00 ▼ -17.86%
6074 MingZhu Logistics Holdings Ltd
NASDAQ:YGMZF
0.10x $2.39 Million $22.99 Million USA $0.00 ▲ +4.76%
6075 Dalian Bio-Chem Co Ltd
SHG:603360
0.10x CN¥201.47 Million
≈ $29.48 Million
CN¥1.94 Billion China CN¥12.58 ▲ +3.62%
6076 All Iron Re I Socimi Sa
MC:YAI1
0.10x €10.92 Million
≈ $12.76 Million
€104.95 Million Spain €14.30 ▲ +0.00%
6077 Zhenhai PetroChem Engineering
SHG:603637
0.10x CN¥32.27 Million
≈ $4.72 Million
CN¥310.20 Million China CN¥11.67 ▲ +9.99%
6078 Halozyme Therapeutics Inc
NASDAQ:HALO
0.10x $178.60 Million $1.72 Billion USA $82.54 ▼ -0.91%
6079 Macy’s Inc
NYSE:M
0.10x $1.18 Billion $11.38 Billion USA $24.82 ▼ -0.44%
6080 Hangzhou Prevail Optoelectronic Equipment Co Ltd
SHE:300710
0.10x CN¥10.51 Million
≈ $1.54 Million
CN¥101.07 Million China CN¥25.76 ▲ +2.67%
6081 HCI Group Inc
NYSE:HCI
0.10x $149.01 Million $1.43 Billion USA $175.01 ▼ -3.85%
6082 Apogee Minerals Ltd
V:APMI
0.10x CA$16.27K
≈ $11.77K
CA$156.54K Canada CA$0.14 ▲ +0.00%
6083 Darya-Varia Laboratoria Tbk
JK:DVLA
0.10x Rp94.03 Billion
≈ $5.51 Million
Rp904.97 Billion Indonesia Rp1600.00 ▲ +0.31%
6084 BeiJing DaHao Technology Co Lt
SHG:603025
0.10x CN¥168.20 Million
≈ $24.61 Million
CN¥1.62 Billion China CN¥13.50 ▲ +1.28%
6085 Zhejiang Zheneng Electric Power Co Ltd
SHG:600023
0.10x CN¥6.63 Billion
≈ $969.53 Million
CN¥63.80 Billion China CN¥5.07 ▲ +0.00%
6086 Tessenderlo
BR:TESB
0.10x €97.40 Million
≈ $113.87 Million
€938.20 Million Belgium €21.35 ▲ +0.71%
6087 Verona Pharma PLC ADR
NASDAQ:VRNA
0.10x $30.56 Million $294.60 Million USA $86.00 ▲ +0.00%
6088 Verona Pharma plc
F:I9SA
0.10x €30.56 Million
≈ $35.73 Million
€294.60 Million Germany €90.20 ▲ +0.67%
6089 PRIMA MARINE PCL-NVDR
BK:PRM-R
0.10x ฿1.08 Billion
≈ $33.78 Million
฿10.45 Billion Thailand ฿6.55 ▲ +0.77%
6090 Green Brick Partners Inc
NYSE:GRBK
0.10x $56.27 Million $542.50 Million USA $70.73 ▲ +0.86%
6091 Beijing HuaYuanYiTong Thermal Technology Co Ltd
SHE:002893
0.10x CN¥123.52 Million
≈ $18.07 Million
CN¥1.19 Billion China CN¥9.64 ▲ +0.94%
6092 Vieworks Co. Ltd
KQ:100120
0.10x ₩10.70 Billion
≈ $7.25 Million
₩103.22 Billion Korea ₩21950.00 ▲ +8.40%
6093 Strides Pharma Science Limited
NSE:STAR
0.10x Rs3.91 Billion
≈ $42.34 Million
Rs37.78 Billion India Rs1025.00 ▼ -4.46%
6094 360 Finance Inc
NASDAQ:QFIN
0.10x $3.08 Billion $29.73 Billion USA $13.88 ▲ +0.22%
6095 Cafe24 Corp
KQ:042000
0.10x ₩14.91 Billion
≈ $10.11 Million
₩144.03 Billion Korea ₩16850.00 ▲ +6.98%
6096 Grande Group Limited Class A Ordinary Shares
NASDAQ:GRAN
0.10x $33.84K $327.05K USA $1.50 ▲ +1.45%
6097 HF Company SA
PA:ALHF
0.10x €615.00K
≈ $719.00K
€5.94 Million France €4.18 ▼ -0.48%
6098 Omv Petrom S.A
RO:SNP
0.10x RON2.01 Billion
≈ $461.97 Million
RON19.45 Billion Romania RON1.27 ▼ -1.09%
6099 Qifeng New Material Co Ltd
SHE:002521
0.10x CN¥148.14 Million
≈ $21.68 Million
CN¥1.43 Billion China CN¥6.80 ▲ +1.04%
6100 Anhui Jinhe Industrial Co Ltd
SHE:002597
0.10x CN¥285.11 Million
≈ $41.72 Million
CN¥2.76 Billion China CN¥21.02 ▼ -1.91%