Companies by Cash Flow-to-Debt Ratio

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,568
Operating CF and total liabilities required

Last Updated

Oct 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.

Cash Flow-to-Debt Ratio Rankings of Public Companies (October 2026)

Cash flow-to-debt ratio rankings of public companies for October 2026, covering 31,568 companies. Search or filter the table below to find a company.

Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
5901 Jiangsu Hengshun Vinegar-Industry Co Ltd
SHG:600305
0.11x CN¥83.33 Million
≈ $12.19 Million
CN¥791.06 Million China CN¥6.68 ▲ +0.15%
5902 A.F.P. Habitat
SN:HABITAT
0.11x CL$36.84 Billion
≈ $41.20 Million
CL$349.69 Billion Chile CL$1287.40 ▼ -0.20%
5903 Babylon Pump & Power Ltd
AU:BPP
0.11x AU$4.24 Million
≈ $3.00 Million
AU$40.25 Million Australia AU$0.05 ▲ +0.00%
5904 MMP Industries Limited
NSE:MMP
0.11x Rs254.35 Million
≈ $2.75 Million
Rs2.42 Billion India Rs459.45 ▲ +2.04%
5905 Globalfoundries Inc
NASDAQ:GFS
0.11x $542.00 Million $5.15 Billion USA $45.85 ▼ -0.56%
5906 J & J Snack Foods Corp
NASDAQ:JJSF
0.11x $48.80 Million $463.81 Million USA $83.82 ▲ +0.54%
5907 Olympic Circuit Technology Co Ltd
SHG:603920
0.11x CN¥332.33 Million
≈ $48.63 Million
CN¥3.16 Billion China CN¥34.93 ▼ -7.71%
5908 SK ETERNIX CO LT
KO:475150
0.11x ₩125.13 Billion
≈ $84.80 Million
₩1.19 Trillion Korea ₩37050.00 ▼ -4.51%
5909 Richmond International Travel & Tours Co Ltd
TWO:2743
0.11x NT$206.20 Million
≈ $6.50 Million
NT$1.96 Billion Taiwan NT$49.05 ▼ -1.70%
5910 Derluks Yatirim Holding AS
IS:DERHL
0.11x TL345.59 Million
≈ $7.74 Million
TL3.29 Billion Turkey TL1.22 ▼ -0.81%
5911 Nicolas Correa SA
MC:NEA
0.11x €6.85 Million
≈ $8.01 Million
€65.16 Million Spain €9.94 ▲ +1.43%
5912 UNO Minda Limited
NSE:UNOMINDA
0.11x Rs6.78 Billion
≈ $73.28 Million
Rs64.45 Billion India Rs1087.40 ▼ -1.14%
5913 S-Oil Corp
KO:010950
0.11x ₩1.86 Trillion
≈ $1.26 Billion
₩17.67 Trillion Korea ₩122300.00 ▼ -2.63%
5914 Dongyue Group Limited
F:4D3
0.11x €356.55 Million
≈ $416.85 Million
€3.39 Billion Germany €1.09 ▼ -0.91%
5915 Kobay Tech Bhd
KLSE:6971
0.11x RM26.83 Million
≈ $6.74 Million
RM255.47 Million Malaysia RM2.40 ▲ +5.73%
5916 Engenco Ltd
AU:EGN
0.11x AU$9.93 Million
≈ $7.03 Million
AU$94.56 Million Australia AU$0.31 ▲ +0.00%
5917 Aumann AG
XETRA:AAG
0.11x €11.38 Million
≈ $13.31 Million
€108.40 Million Germany €14.10 ▲ +0.36%
5918 Digital Daesung Co. Ltd
KQ:068930
0.11x ₩17.42 Billion
≈ $11.80 Million
₩165.89 Billion Korea ₩9220.00 ▲ +0.22%
5919 NEOOTO Co. Ltd
KQ:212560
0.10x ₩7.40 Billion
≈ $5.02 Million
₩70.52 Billion Korea ₩8810.00 ▼ -2.97%
5920 NewMarket Corporation
NYSE:NEU
0.10x $187.14 Million $1.78 Billion USA $803.07 ▼ -8.04%
5921 Montanaro European Smaller Companies Trust plc
LSE:MTE
0.10x GBX2.17 Million
≈ $263.90
GBX20.66 Million UK GBX177.00 ▲ +1.72%
5922 UTKARSH SMALL FINANCE BANK ORD (BSE)
NSE:UTKARSHBNK
0.10x Rs26.94 Billion
≈ $291.33 Million
Rs256.73 Billion India Rs11.90 ▲ +1.36%
5923 Dottikon Es Holding AG
SW:DESN
0.10x CHF32.71 Million
≈ $41.36 Million
CHF311.78 Million Switzerland CHF283.00 ▼ -0.35%
5924 Pan-International Industrial Corp
TW:2328
0.10x NT$714.41 Million
≈ $22.51 Million
NT$6.81 Billion Taiwan NT$55.00 ▼ -3.00%
5925 Huchems
KO:069260
0.10x ₩27.26 Billion
≈ $18.47 Million
₩259.89 Billion Korea ₩15030.00 ▲ +0.54%
5926 Goodrx Holdings Inc
NASDAQ:GDRX
0.10x $76.02 Million $724.79 Million USA $3.54 ▲ +2.02%
5927 Seoyon Topmetal Co. Ltd
KQ:019770
0.10x ₩8.65 Billion
≈ $5.86 Million
₩82.46 Billion Korea ₩3310.00 ▼ -1.19%
5928 Jindal Stainless Limited
NSE:JSL
0.10x Rs21.83 Billion
≈ $236.11 Million
Rs208.21 Billion India Rs682.45 ▲ +0.04%
5929 Grupa Azoty S.A.
WAR:ATT
0.10x zł2.02 Billion
≈ $555.95 Million
zł19.27 Billion Poland zł17.12 ▼ -1.33%
5930 Remed Co.Ltd
KQ:302550
0.10x ₩1.74 Billion
≈ $1.18 Million
₩16.62 Billion Korea ₩2215.00 ▼ -3.49%
5931 Zhejiang Anglikang Pharmaceutical Co Ltd Class A
SHE:002940
0.10x CN¥112.57 Million
≈ $16.47 Million
CN¥1.07 Billion China CN¥21.96 ▼ -5.67%
5932 TTW PCL
STU:F1P
0.10x €715.22 Million
≈ $836.17 Million
€6.82 Billion Germany €0.26 ▲ +8.33%
5933 TTW Public Company Limited
BK:TTW
0.10x ฿715.22 Million
≈ $22.29 Million
฿6.82 Billion Thailand ฿10.10 ▲ +1.00%
5934 Floridienne
BR:FLOB
0.10x €65.60 Million
≈ $76.70 Million
€625.88 Million Belgium €57.00 ▲ +0.00%
5935 Eton Pharmaceuticals Inc
NASDAQ:ETON
0.10x $7.25 Million $69.22 Million USA $53.67 ▲ +3.61%
5936 Tae Won Mulsan
KO:001420
0.10x ₩463.05 Million
≈ $313.80K
₩4.42 Billion Korea ₩2710.00 ▲ +1.50%
5937 Copa Holdings S.A
F:C2H
0.10x €398.96 Million
≈ $466.43 Million
€3.81 Billion Germany €116.40 ▲ +1.04%
5938 ANTA Sports Products Limited
F:AS7
0.10x €5.08 Billion
≈ $5.94 Billion
€48.51 Billion Germany €8.10 ▲ +0.27%
5939 Oriental Holdings Bhd
KLSE:4006
0.10x RM439.11 Million
≈ $110.25 Million
RM4.19 Billion Malaysia RM6.90 ▼ -0.14%
5940 Grupo Aeroportuario del Pacifico SAB De CV ADR
NYSE:PAC
0.10x $7.57 Billion $72.32 Billion USA $262.05 ▼ -0.67%
5941 Petrus Resources Ltd
TO:PRQ
0.10x CA$16.83 Million
≈ $12.18 Million
CA$160.84 Million Canada CA$1.74 ▼ -0.57%
5942 Wiz Soluções e Corretagem de Seguros S.A
SA:WIZC3
0.10x R$111.38 Million
≈ $21.85 Million
R$1.06 Billion Brazil R$5.81 ▼ -2.35%
5943 Hae In
KO:003010
0.10x ₩13.16 Billion
≈ $8.92 Million
₩125.75 Billion Korea ₩8000.00 ▼ -9.30%
5944 Tibet Summit Resources Co Ltd
SHG:600338
0.10x CN¥238.51 Million
≈ $34.90 Million
CN¥2.28 Billion China CN¥11.01 ▼ -2.05%
5945 Huayang Intelligent Co Ltd
SHE:301502
0.10x CN¥27.64 Million
≈ $4.04 Million
CN¥264.25 Million China CN¥67.61 ▼ -9.10%
5946 Multi Retail Group Ltd
TA:MRG
0.10x ILA70.28 Million
≈ $188.43K
ILA672.04 Million Israel ILA828.60 ▲ +1.48%
5947 D-Box Technologies Inc.
TO:DBO
0.10x CA$1.34 Million
≈ $972.23K
CA$12.85 Million Canada CA$1.13 ▲ +0.00%
5948 W.A.G payment solutions plc
LSE:EWG
0.10x GBX91.77 Million
≈ $11.17K
GBX877.91 Million UK GBX103.00 ▼ -3.92%
5949 Ebro Foods
MC:EBRO
0.10x €167.23 Million
≈ $195.51 Million
€1.60 Billion Spain €17.76 ▲ +0.11%
5950 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.49 ▼ -8.69%
5951 Century Plyboards (India) Limited
NSE:CENTURYPLY
0.10x Rs2.88 Billion
≈ $31.13 Million
Rs27.56 Billion India Rs641.50 ▼ -0.13%
5952 Donga Geologic
KO:028100
0.10x ₩23.54 Billion
≈ $15.95 Million
₩225.38 Billion Korea ₩18400.00 ▼ -1.87%
5953 Piscines Desjoyaux SA
PA:ALPDX
0.10x €6.45 Million
≈ $7.54 Million
€61.73 Million France €9.06 ▼ -0.66%
5954 Sotkamo Silver AB
HE:SOSI1
0.10x €38.08 Million
≈ $44.52 Million
€364.66 Million Finland €0.31 ▲ +0.16%
5955 SOFTBANK CORP. ADR
F:3AG0
0.10x €1.37 Trillion
≈ $1.60 Trillion
€13.10 Trillion Germany €12.70 ▲ +18.69%
5956 Eva Airways Corp
TW:2618
0.10x NT$25.81 Billion
≈ $813.22 Million
NT$247.24 Billion Taiwan NT$42.75 ▲ +0.83%
5957 EIH Associated Hotels Limited
NSE:EIHAHOTELS
0.10x Rs122.16 Million
≈ $1.32 Million
Rs1.17 Billion India Rs282.35 ▲ +1.64%
5958 Guobang Pharma Ltd
SHG:605507
0.10x CN¥311.27 Million
≈ $45.55 Million
CN¥2.98 Billion China CN¥14.50 ▼ -2.09%
5959 Pegasystems Inc
NASDAQ:PEGA
0.10x $85.97 Million $823.66 Million USA $34.11 ▼ -3.56%
5960 Technip Energies BV
PA:TE
0.10x €880.40 Million
≈ $1.03 Billion
€8.44 Billion France €34.14 ▲ +4.72%
5961 Joyoung Co Ltd
SHE:002242
0.10x CN¥372.48 Million
≈ $54.51 Million
CN¥3.57 Billion China CN¥23.00 ▲ +2.77%
5962 Nucor Corp
NYSE:NUE
0.10x $1.34 Billion $12.85 Billion USA $275.29 ▲ +1.29%
5963 Sterling Construction Company Inc
NASDAQ:STRL
0.10x $165.57 Million $1.59 Billion USA $373.66 ▼ -3.91%
5964 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.60 ▼ -3.65%
5965 TongFu Microelectronics Co Ltd
SHE:002156
0.10x CN¥2.99 Billion
≈ $437.05 Million
CN¥28.67 Billion China CN¥42.27 ▼ -6.56%
5966 Hyundai Development Co
KO:294870
0.10x ₩440.53 Billion
≈ $298.54 Million
₩4.23 Trillion Korea ₩24950.00 ▲ +1.84%
5967 Juniper Hotels Ltd
NSE:JUNIPER
0.10x Rs1.68 Billion
≈ $18.18 Million
Rs16.14 Billion India Rs195.92 ▼ -0.84%
5968 Wellnex Life Ltd
AU:WNX
0.10x AU$1.73 Million
≈ $1.22 Million
AU$16.59 Million Australia AU$0.07 ▲ +0.00%
5969 Exco Technologies Limited
TO:XTC
0.10x CA$21.56 Million
≈ $15.59 Million
CA$206.99 Million Canada CA$8.55 ▲ +0.94%
5970 JDM Jingda Mach(Ningbo)Co Ltd
SHG:603088
0.10x CN¥85.69 Million
≈ $12.54 Million
CN¥822.81 Million China CN¥8.84 ▼ -3.49%
5971 HEXPOL AB (publ)
ST:HPOL-B
0.10x Skr931.00 Million
≈ $100.19 Million
Skr8.94 Billion Sweden Skr92.40 ▼ -1.28%
5972 John B Sanfilippo & Son Inc
NASDAQ:JBSS
0.10x $29.02 Million $278.63 Million USA $56.47 ▼ -14.88%
5973 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%
5974 White Pearl Technology Group B
ST:WPTG-B
0.10x Skr17.46 Million
≈ $1.88 Million
Skr167.70 Million Sweden Skr12.60 ▼ -0.32%
5975 Cegedim S.A.
PA:CGM
0.10x €73.32 Million
≈ $85.72 Million
€704.39 Million France €10.40 ▲ +0.00%
5976 MingZhu Logistics Holdings Ltd
NASDAQ:YGMZF
0.10x $2.39 Million $22.99 Million USA $0.00 ▼ -10.00%
5977 Mingzhu Logistics Holdings Ltd
NASDAQ:YGMZ
0.10x $2.39 Million $22.99 Million USA $0.00 ▼ -17.86%
5978 Dalian Bio-Chem Co Ltd
SHG:603360
0.10x CN¥201.47 Million
≈ $29.48 Million
CN¥1.94 Billion China CN¥10.13 ▼ -4.34%
5979 Halozyme Therapeutics Inc
NASDAQ:HALO
0.10x $178.60 Million $1.72 Billion USA $131.18 ▲ +0.88%
5980 Macy’s Inc
NYSE:M
0.10x $1.18 Billion $11.38 Billion USA $24.72 ▲ +4.13%
5981 Hangzhou Prevail Optoelectronic Equipment Co Ltd
SHE:300710
0.10x CN¥10.51 Million
≈ $1.54 Million
CN¥101.07 Million China CN¥23.69 ▼ -3.97%
5982 HCI Group Inc
NYSE:HCI
0.10x $149.01 Million $1.43 Billion USA $198.23 ▲ +1.53%
5983 Hubei Dinglong Chemical
SHE:300054
0.10x CN¥389.70 Million
≈ $57.03 Million
CN¥3.75 Billion China CN¥57.72 ▼ -1.50%
5984 Apogee Minerals Ltd
V:APMI
0.10x CA$16.27K
≈ $11.77K
CA$156.54K Canada CA$0.12 ▲ +0.00%
5985 Novae Group Plc
STU:NVAL
0.10x €48.11 Billion
≈ $56.25 Billion
€463.03 Billion Germany €3.70 ▼ -6.09%
5986 Darya-Varia Laboratoria Tbk
JK:DVLA
0.10x Rp94.03 Billion
≈ $5.51 Million
Rp904.97 Billion Indonesia Rp1570.00 ▼ -0.32%
5987 BeiJing DaHao Technology Co Lt
SHG:603025
0.10x CN¥168.20 Million
≈ $24.61 Million
CN¥1.62 Billion China CN¥13.60 ▼ -1.59%
5988 Zhejiang Zheneng Electric Power Co Ltd
SHG:600023
0.10x CN¥6.63 Billion
≈ $969.53 Million
CN¥63.80 Billion China CN¥5.20 ▲ +0.19%
5989 Mirae Corporation
KO:025560
0.10x ₩5.50 Billion
≈ $3.73 Million
₩52.99 Billion Korea ₩7980.00 ▲ +1.14%
5990 Xiamen Xiangyu Co Ltd
SHG:600057
0.10x CN¥10.14 Billion
≈ $1.48 Billion
CN¥97.67 Billion China CN¥5.93 ▲ +0.17%
5991 Enerpac Tool Group Corp
NYSE:EPAC
0.10x $40.24 Million $387.51 Million USA $39.42 ▲ +10.42%
5992 Tessenderlo
BR:TESB
0.10x €97.40 Million
≈ $113.87 Million
€938.20 Million Belgium €17.06 ▲ +0.00%
5993 Interparfums SA
PA:ITP
0.10x €27.54 Million
≈ $32.20 Million
€265.31 Million France €33.70 ▼ -1.00%
5994 Penumbra Inc
NYSE:PEN
0.10x $46.08 Million $443.96 Million USA $321.97 ▲ +1.15%
5995 Baotek Industrial Materials Ltd
TWO:5340
0.10x NT$78.86 Million
≈ $2.48 Million
NT$759.76 Million Taiwan NT$84.50 ▼ -4.52%
5996 Beijing HuaYuanYiTong Thermal Technology Co Ltd
SHE:002893
0.10x CN¥123.52 Million
≈ $18.07 Million
CN¥1.19 Billion China CN¥9.25 ▼ -0.86%
5997 Verona Pharma plc
F:I9SA
0.10x €30.56 Million
≈ $35.73 Million
€294.60 Million Germany €90.20 ▲ +0.00%
5998 Verona Pharma PLC ADR
NASDAQ:VRNA
0.10x $30.56 Million $294.60 Million USA $86.00 ▲ +0.00%
5999 PRIMA MARINE PCL-NVDR
BK:PRM-R
0.10x ฿1.08 Billion
≈ $33.78 Million
฿10.45 Billion Thailand ฿6.55 ▲ +0.00%
6000 Sensortek Technology Corp
TWO:6732
0.10x NT$114.44 Million
≈ $3.61 Million
NT$1.10 Billion Taiwan NT$148.50 ▼ -0.34%

How Companies Are Ranked by Cash Flow-to-Debt Ratio

Companies are ranked by cash flow-to-debt ratio, calculated as operating cash flow divided by total liabilities, using each company's latest reported financial statements.