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,238
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
6001 Babylon Pump & Power Ltd
AU:BPP
0.11x AU$4.24 Million
≈ $3.00 Million
AU$40.25 Million Australia AU$0.08 ▲ +0.00%
6002 Bukit Asam Tbk PT
JK:PTBA
0.11x Rp2.06 Trillion
≈ $120.71 Million
Rp19.56 Trillion Indonesia Rp2620.00 ▲ +0.00%
6003 MMP Industries Limited
NSE:MMP
0.11x Rs254.35 Million
≈ $2.75 Million
Rs2.42 Billion India Rs265.10 ▼ -0.67%
6004 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¥91.53 ▲ +0.83%
6005 IMPIANTI S.P.A.
F:F67
0.11x €414.24K
≈ $484.29K
€3.93 Million Germany €0.91 ▼ -2.37%
6006 Zhejiang Wanliyang Transmission Co Ltd
SHE:002434
0.11x CN¥386.80 Million
≈ $56.60 Million
CN¥3.67 Billion China CN¥7.20 ▼ -2.44%
6007 Globalfoundries Inc
NASDAQ:GFS
0.11x $542.00 Million $5.15 Billion USA $79.92 ▼ -4.83%
6008 Voxel S.A.
WAR:VOX
0.11x zł30.64 Million
≈ $8.43 Million
zł291.06 Million Poland zł117.80 ▲ +2.43%
6009 Menderes Tekstil Sanayi ve Ticaret AS
IS:MNDRS
0.11x TL758.53 Million
≈ $16.99 Million
TL7.21 Billion Turkey TL11.41 ▼ -1.47%
6010 Waffer Technology Corp
TW:6235
0.11x NT$553.99 Million
≈ $17.45 Million
NT$5.27 Billion Taiwan NT$40.75 ▼ -3.09%
6011 SK ETERNIX CO LT
KO:475150
0.11x ₩125.13 Billion
≈ $84.80 Million
₩1.19 Trillion Korea ₩55800.00 ▲ +14.23%
6012 Nicolas Correa SA
MC:NEA
0.11x €6.85 Million
≈ $8.01 Million
€65.16 Million Spain €9.70 ▼ -1.02%
6013 S-Oil Corp
KO:010950
0.11x ₩1.86 Trillion
≈ $1.26 Billion
₩17.67 Trillion Korea ₩114100.00 ▲ +0.35%
6014 Selvita S.A.
WAR:SLV
0.11x zł29.01 Million
≈ $7.98 Million
zł276.05 Million Poland zł31.65 ▲ +1.77%
6015 Dongyue Group Limited
F:4D3
0.11x €356.55 Million
≈ $416.85 Million
€3.39 Billion Germany €2.28 ▲ +12.87%
6016 Sinovac Biotech Ltd
NASDAQ:SVA
0.11x $146.01 Million $1.39 Billion USA $6.47 ▲ +0.00%
6017 Kobay Tech Bhd
KLSE:6971
0.11x RM26.83 Million
≈ $6.74 Million
RM255.47 Million Malaysia RM2.55 ▼ -2.30%
6018 Engenco Ltd
AU:EGN
0.11x AU$9.93 Million
≈ $7.03 Million
AU$94.56 Million Australia AU$0.31 ▲ +0.00%
6019 Aumann AG
XETRA:AAG
0.11x €11.38 Million
≈ $13.31 Million
€108.40 Million Germany €14.75 ▼ -1.01%
6020 Digital Daesung Co. Ltd
KQ:068930
0.11x ₩17.42 Billion
≈ $11.80 Million
₩165.89 Billion Korea ₩7770.00 ▼ -1.15%
6021 NEOOTO Co. Ltd
KQ:212560
0.10x ₩7.40 Billion
≈ $5.02 Million
₩70.52 Billion Korea ₩10250.00 ▲ +0.79%
6022 Montanaro European Smaller Companies Trust plc
LSE:MTE
0.10x GBX2.17 Million
≈ $263.90
GBX20.66 Million UK GBX183.00 ▲ +0.27%
6023 Pan-International Industrial Corp
TW:2328
0.10x NT$714.41 Million
≈ $22.51 Million
NT$6.81 Billion Taiwan NT$52.00 ▼ -2.26%
6024 Shenzhen Bromake New Material Co. Ltd. A
SHE:301387
0.10x CN¥95.81 Million
≈ $14.02 Million
CN¥913.29 Million China CN¥109.80 ▼ -6.11%
6025 Huchems
KO:069260
0.10x ₩27.26 Billion
≈ $18.47 Million
₩259.89 Billion Korea ₩16710.00 ▲ +0.06%
6026 Goodrx Holdings Inc
NASDAQ:GDRX
0.10x $76.02 Million $724.79 Million USA $2.73 ▲ +0.00%
6027 GEM Services Inc
TW:6525
0.10x NT$301.34 Million
≈ $9.49 Million
NT$2.87 Billion Taiwan NT$127.00 ▼ -3.42%
6028 Jindal Stainless Limited
NSE:JSL
0.10x Rs21.83 Billion
≈ $236.11 Million
Rs208.21 Billion India Rs709.85 ▲ +1.24%
6029 Grupa Azoty S.A.
WAR:ATT
0.10x zł2.02 Billion
≈ $555.95 Million
zł19.27 Billion Poland zł20.24 ▲ +0.00%
6030 Guangdong Yantang Dairy Co Ltd
SHE:002732
0.10x CN¥56.20 Million
≈ $8.22 Million
CN¥536.15 Million China CN¥13.64 ▼ -0.29%
6031 TTW Public Company Limited
BK:TTW
0.10x ฿715.22 Million
≈ $22.29 Million
฿6.82 Billion Thailand ฿9.35 ▼ -0.53%
6032 TTW PCL
STU:F1P
0.10x €715.22 Million
≈ $836.17 Million
€6.82 Billion Germany €0.24 ▼ -0.83%
6033 Floridienne
BR:FLOB
0.10x €65.60 Million
≈ $76.70 Million
€625.88 Million Belgium €60.00 ▼ -0.83%
6034 Copa Holdings S.A
F:C2H
0.10x €398.96 Million
≈ $466.43 Million
€3.81 Billion Germany €122.50 ▼ -0.33%
6035 ANTA Sports Products Limited
F:AS7
0.10x €5.08 Billion
≈ $5.94 Billion
€48.51 Billion Germany €8.02 ▼ -2.55%
6036 Oriental Holdings Bhd
KLSE:4006
0.10x RM439.11 Million
≈ $110.25 Million
RM4.19 Billion Malaysia RM7.09 ▲ +0.00%
6037 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.35 ▼ -1.29%
6038 Grupo Aeroportuario del Pacifico SAB De CV ADR
NYSE:PAC
0.10x $7.57 Billion $72.32 Billion USA $262.05 ▼ -0.67%
6039 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 €208.00 ▲ +2.97%
6040 Bumble Inc
NASDAQ:BMBL
0.10x $77.22 Million $737.66 Million USA $3.06 ▲ +4.08%
6041 Duckshin Housing Co. Ltd
KQ:090410
0.10x ₩9.01 Billion
≈ $6.11 Million
₩86.10 Billion Korea ₩921.00 ▼ -1.81%
6042 Tibet Summit Resources Co Ltd
SHG:600338
0.10x CN¥238.51 Million
≈ $34.90 Million
CN¥2.28 Billion China CN¥18.43 ▲ +2.79%
6043 Huayang Intelligent Co Ltd
SHE:301502
0.10x CN¥27.64 Million
≈ $4.04 Million
CN¥264.25 Million China CN¥86.28 ▲ +0.88%
6044 Multi Retail Group Ltd
TA:MRG
0.10x ILA70.28 Million
≈ $188.43K
ILA672.04 Million Israel ILA628.40 ▼ -2.92%
6045 D-Box Technologies Inc.
TO:DBO
0.10x CA$1.34 Million
≈ $972.23K
CA$12.85 Million Canada CA$1.12 ▲ +0.00%
6046 Saab AB (publ)
ST:SAAB-B
0.10x Skr8.46 Billion
≈ $910.97 Million
Skr81.03 Billion Sweden Skr505.30 ▲ +0.48%
6047 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¥30.20 ▲ +4.97%
6048 Sotkamo Silver AB
HE:SOSI1
0.10x €38.08 Million
≈ $44.52 Million
€364.66 Million Finland €0.46 ▼ -1.49%
6049 SOFTBANK CORP. ADR
F:3AG0
0.10x €1.37 Trillion
≈ $1.60 Trillion
€13.10 Trillion Germany €12.70 ▲ +18.69%
6050 Eva Airways Corp
TW:2618
0.10x NT$25.81 Billion
≈ $813.22 Million
NT$247.24 Billion Taiwan NT$39.75 ▼ -0.50%
6051 EIH Associated Hotels Limited
NSE:EIHAHOTELS
0.10x Rs122.16 Million
≈ $1.32 Million
Rs1.17 Billion India Rs309.75 ▲ +0.39%
6052 Sungwoo Electronics Co. Ltd
KQ:081580
0.10x ₩4.94 Billion
≈ $3.35 Million
₩47.34 Billion Korea ₩2505.00 ▲ +0.20%
6053 China Animal Husbandry Industry Co Ltd
SHG:600195
0.10x CN¥274.58 Million
≈ $40.18 Million
CN¥2.63 Billion China CN¥6.65 ▼ -1.77%
6054 Nucor Corp
NYSE:NUE
0.10x $1.34 Billion $12.85 Billion USA $259.08 ▼ -0.09%
6055 Sterling Construction Company Inc
NASDAQ:STRL
0.10x $165.57 Million $1.59 Billion USA $857.76 ▼ -1.03%
6056 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.53 ▲ +0.93%
6057 TongFu Microelectronics Co Ltd
SHE:002156
0.10x CN¥2.99 Billion
≈ $437.05 Million
CN¥28.67 Billion China CN¥62.93 ▲ +2.26%
6058 Salee Colour Public Company Limited
BK:COLOR
0.10x ฿54.02 Million
≈ $1.68 Million
฿518.52 Million Thailand ฿1.03 ▲ +0.00%
6059 Polyplex (Thailand) Public Company Limited
BK:PTL
0.10x ฿622.23 Million
≈ $19.39 Million
฿5.97 Billion Thailand ฿9.70 ▼ -2.51%
6060 Juniper Hotels Ltd
NSE:JUNIPER
0.10x Rs1.68 Billion
≈ $18.18 Million
Rs16.14 Billion India Rs197.30 ▼ -1.54%
6061 Wellnex Life Ltd
AU:WNX
0.10x AU$1.73 Million
≈ $1.22 Million
AU$16.59 Million Australia AU$0.04 ▼ -2.27%
6062 Exco Technologies Limited
TO:XTC
0.10x CA$21.56 Million
≈ $15.59 Million
CA$206.99 Million Canada CA$7.82 ▼ -2.86%
6063 JDM Jingda Mach(Ningbo)Co Ltd
SHG:603088
0.10x CN¥85.69 Million
≈ $12.54 Million
CN¥822.81 Million China CN¥10.70 ▲ +5.63%
6064 Tikehau Capital
PA:TKO
0.10x €232.71 Million
≈ $272.07 Million
€2.23 Billion France €17.98 ▲ +0.11%
6065 HEXPOL AB (publ)
ST:HPOL-B
0.10x Skr931.00 Million
≈ $100.19 Million
Skr8.94 Billion Sweden Skr72.60 ▼ -0.07%
6066 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%
6067 Cegedim S.A.
PA:CGM
0.10x €73.32 Million
≈ $85.72 Million
€704.39 Million France €10.40 ▼ -1.89%
6068 Mingzhu Logistics Holdings Ltd
NASDAQ:YGMZ
0.10x $2.39 Million $22.99 Million USA $0.00 ▼ -17.86%
6069 MingZhu Logistics Holdings Ltd
NASDAQ:YGMZF
0.10x $2.39 Million $22.99 Million USA $0.00 ▼ -35.00%
6070 Dalian Bio-Chem Co Ltd
SHG:603360
0.10x CN¥201.47 Million
≈ $29.48 Million
CN¥1.94 Billion China CN¥19.12 ▼ -0.78%
6071 All Iron Re I Socimi Sa
MC:YAI1
0.10x €10.92 Million
≈ $12.76 Million
€104.95 Million Spain €14.70 ▲ +0.00%
6072 Zhenhai PetroChem Engineering
SHG:603637
0.10x CN¥32.27 Million
≈ $4.72 Million
CN¥310.20 Million China CN¥16.61 ▼ -0.06%
6073 Halozyme Therapeutics Inc
NASDAQ:HALO
0.10x $178.60 Million $1.72 Billion USA $69.64 ▼ -2.30%
6074 Macy’s Inc
NYSE:M
0.10x $1.18 Billion $11.38 Billion USA $24.94 ▲ +1.05%
6075 Hangzhou Prevail Optoelectronic Equipment Co Ltd
SHE:300710
0.10x CN¥10.51 Million
≈ $1.54 Million
CN¥101.07 Million China CN¥36.25 ▼ -1.20%
6076 HCI Group Inc
NYSE:HCI
0.10x $149.01 Million $1.43 Billion USA $164.24 ▲ +0.66%
6077 Apogee Minerals Ltd
V:APMI
0.10x CA$16.27K
≈ $11.77K
CA$156.54K Canada CA$0.12 ▲ +0.00%
6078 Darya-Varia Laboratoria Tbk
JK:DVLA
0.10x Rp94.03 Billion
≈ $5.51 Million
Rp904.97 Billion Indonesia Rp1545.00 ▲ +0.98%
6079 BeiJing DaHao Technology Co Lt
SHG:603025
0.10x CN¥168.20 Million
≈ $24.61 Million
CN¥1.62 Billion China CN¥14.94 ▲ +2.89%
6080 Zhejiang Zheneng Electric Power Co Ltd
SHG:600023
0.10x CN¥6.63 Billion
≈ $969.53 Million
CN¥63.80 Billion China CN¥6.14 ▼ -0.32%
6081 AGCO Corporation
NYSE:AGCO
0.10x $763.60 Million $7.36 Billion USA $113.21 ▲ +0.60%
6082 Tessenderlo
BR:TESB
0.10x €97.40 Million
≈ $113.87 Million
€938.20 Million Belgium €20.30 ▼ -0.73%
6083 Verona Pharma plc
F:I9SA
0.10x €30.56 Million
≈ $35.73 Million
€294.60 Million Germany €90.20 ▲ +0.67%
6084 Verona Pharma PLC ADR
NASDAQ:VRNA
0.10x $30.56 Million $294.60 Million USA $86.00 ▲ +0.00%
6085 PRIMA MARINE PCL-NVDR
BK:PRM-R
0.10x ฿1.08 Billion
≈ $33.78 Million
฿10.45 Billion Thailand ฿6.55 ▲ +0.77%
6086 Green Brick Partners Inc
NYSE:GRBK
0.10x $56.27 Million $542.50 Million USA $73.00 ▲ +1.30%
6087 Beijing HuaYuanYiTong Thermal Technology Co Ltd
SHE:002893
0.10x CN¥123.52 Million
≈ $18.07 Million
CN¥1.19 Billion China CN¥10.26 ▲ +0.49%
6088 Vieworks Co. Ltd
KQ:100120
0.10x ₩10.70 Billion
≈ $7.25 Million
₩103.22 Billion Korea ₩25650.00 ▼ -0.77%
6089 Strides Pharma Science Limited
NSE:STAR
0.10x Rs3.91 Billion
≈ $42.34 Million
Rs37.78 Billion India Rs1102.70 ▲ +1.60%
6090 360 Finance Inc
NASDAQ:QFIN
0.10x $3.08 Billion $29.73 Billion USA $15.07 ▼ -3.34%
6091 Cafe24 Corp
KQ:042000
0.10x ₩14.91 Billion
≈ $10.11 Million
₩144.03 Billion Korea ₩19670.00 ▼ -1.21%
6092 Grande Group Limited Class A Ordinary Shares
NASDAQ:GRAN
0.10x $33.84K $327.05K USA $1.71 ▼ -5.52%
6093 HF Company SA
PA:ALHF
0.10x €615.00K
≈ $719.00K
€5.94 Million France €4.86 ▲ +0.41%
6094 Omv Petrom S.A
RO:SNP
0.10x RON2.01 Billion
≈ $461.97 Million
RON19.45 Billion Romania RON1.03 ▼ -0.58%
6095 Qifeng New Material Co Ltd
SHE:002521
0.10x CN¥148.14 Million
≈ $21.68 Million
CN¥1.43 Billion China CN¥6.99 ▼ -1.83%
6096 Anhui Jinhe Industrial Co Ltd
SHE:002597
0.10x CN¥285.11 Million
≈ $41.72 Million
CN¥2.76 Billion China CN¥21.05 ▼ -4.66%
6097 East Group Co Ltd
SHE:300376
0.10x CN¥664.50 Million
≈ $97.24 Million
CN¥6.43 Billion China CN¥6.48 ▲ +2.21%
6098 Johnson Matthey PLC
LSE:JMAT
0.10x GBX403.00 Million
≈ $49.03K
GBX3.90 Billion UK GBX2132.00 ▲ +2.01%
6099 Victory Giant Technology Huizhou Co Ltd
SHE:300476
0.10x CN¥2.22 Billion
≈ $324.75 Million
CN¥21.47 Billion China CN¥355.48 ▲ +3.19%
6100 SunCar Technology Group Inc.
NASDAQ:SDA
0.10x $16.79 Million $162.51 Million USA $0.77 ▼ -1.06%