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,567
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,567 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
3001 IEI Integration Corp
TW:3022
0.20x NT$772.78 Million
≈ $24.35 Million
NT$3.95 Billion Taiwan NT$89.10 ▼ -1.98%
3002 Labrador Iron Ore Royalty Corp
TO:LIF
0.20x CA$32.75 Million
≈ $23.69 Million
CA$167.46 Million Canada CA$20.89 ▼ -1.23%
3003 Shenzhen Rapoo Technology
SHE:002577
0.20x CN¥30.39 Million
≈ $4.45 Million
CN¥155.51 Million China CN¥19.33 ▼ -5.11%
3004 Sakar Healthcare Limited
NSE:SAKAR
0.20x Rs305.87 Million
≈ $3.31 Million
Rs1.57 Billion India Rs951.80 ▲ +5.19%
3005 Aritzia Inc
TO:ATZ
0.20x CA$357.14 Million
≈ $258.35 Million
CA$1.83 Billion Canada CA$150.50 ▼ -2.18%
3006 Velocity Composites plc
LSE:VEL
0.20x GBX1.01 Million
≈ $123.50
GBX5.20 Million UK GBX13.50 ▼ -6.90%
3007 Shenzhen Salubris Pharmaceuticals Co Ltd
SHE:002294
0.20x CN¥400.70 Million
≈ $58.63 Million
CN¥2.05 Billion China CN¥29.90 ▼ -5.20%
3008 BF Utilities Limited
NSE:BFUTILITIE
0.20x Rs2.69 Billion
≈ $29.04 Million
Rs13.75 Billion India Rs429.30 ▼ -2.41%
3009 Bikaji Foods International Limited
NSE:BIKAJI
0.20x Rs1.04 Billion
≈ $11.23 Million
Rs5.32 Billion India Rs467.05 ▲ +0.25%
3010 James Latham PLC
LSE:LTHM
0.20x GBX10.72 Million
≈ $1.30K
GBX54.97 Million UK GBX1040.00 ▲ +0.00%
3011 Autek China Inc
SHE:300595
0.19x CN¥170.20 Million
≈ $24.90 Million
CN¥872.83 Million China CN¥9.90 ▼ -1.10%
3012 Inch Kenneth Kajang Rubber PLC
KLSE:2607
0.19x RM28.16 Million
≈ $7.07 Million
RM144.46 Million Malaysia RM0.49 ▼ -3.00%
3013 Dynamic Precision Industry
TWO:8928
0.19x NT$383.82 Million
≈ $12.09 Million
NT$1.97 Billion Taiwan NT$21.35 ▼ -1.16%
3014 Atakey Patates Gida Sanayi ve Ticaret A.S.
IS:ATAKP
0.19x TL201.62 Million
≈ $4.52 Million
TL1.03 Billion Turkey TL34.64 ▲ +0.41%
3015 Utilico Emerging Markets Ltd
LSE:UEM
0.19x GBX4.97 Million
≈ $605.19
GBX25.52 Million UK GBX285.00 ▼ -2.06%
3016 Bentley Capital Ltd
AU:BEL
0.19x AU$238.13K
≈ $168.49K
AU$1.22 Million Australia AU$0.01 ▲ +12.50%
3017 Korea Air Svc
KO:005430
0.19x ₩29.07 Billion
≈ $19.70 Million
₩149.24 Billion Korea ₩84400.00 ▼ -0.94%
3018 Nuveen Variable Rate Preferred & Income Fund
NYSE:NPFD
0.19x $54.61 Million $280.45 Million USA $16.62 ▼ -1.60%
3019 Dom Maklerski IDM SA
WAR:IDM
0.19x zł336.37K
≈ $92.57K
zł1.73 Million Poland zł0.40 ▼ -1.00%
3020 Digital China Information Service Co Ltd
SHE:000555
0.19x CN¥1.56 Billion
≈ $228.83 Million
CN¥8.03 Billion China CN¥10.07 ▼ -3.27%
3021 Xpon Technologies Group Ltd
AU:XPN
0.19x AU$3.12 Million
≈ $2.21 Million
AU$16.05 Million Australia AU$0.01 ▲ +0.00%
3022 Lombard et Medot SA
PA:MLCAC
0.19x €3.80 Million
≈ $4.44 Million
€19.53 Million France €16.40 ▲ +0.00%
3023 Crown Crafts Inc
NASDAQ:CRWS
0.19x $5.51 Million $28.33 Million USA $2.42 ▲ +2.98%
3024 Xvivo Perfusion AB
ST:XVIVO
0.19x Skr63.49 Million
≈ $6.83 Million
Skr326.64 Million Sweden Skr223.40 ▼ -1.41%
3025 Gemtek Technology Co Ltd
TW:4906
0.19x NT$1.11 Billion
≈ $35.11 Million
NT$5.74 Billion Taiwan NT$40.85 ▼ -3.88%
3026 CLP HLDGS LTD ADR/1 HD 5
F:CLP1
0.19x €24.38 Billion
≈ $28.50 Billion
€125.59 Billion Germany €8.00 ▲ +0.63%
3027 Ace Hardware Indonesia Tbk
JK:ACES
0.19x Rp442.81 Billion
≈ $25.95 Million
Rp2.28 Trillion Indonesia Rp344.00 ▲ +1.78%
3028 Tianjin Capital Environmental Protection Group Co Ltd
SHG:600874
0.19x CN¥2.78 Billion
≈ $406.95 Million
CN¥14.34 Billion China CN¥5.40 ▼ -0.92%
3029 Alldigi Tech Limited
NSE:ALLDIGI
0.19x Rs319.80 Million
≈ $3.46 Million
Rs1.65 Billion India Rs757.90 ▼ -0.96%
3030 ISC Co. Ltd
KQ:095340
0.19x ₩15.22 Billion
≈ $10.31 Million
₩78.49 Billion Korea ₩153900.00 ▼ -3.51%
3031 IFirma SA
WAR:IFI
0.19x zł2.12 Million
≈ $583.18K
zł10.94 Million Poland zł19.70 ▲ +0.82%
3032 Beijing Haohan Data Technology Co. Ltd. A
SHG:688292
0.19x CN¥92.02 Million
≈ $13.47 Million
CN¥474.86 Million China CN¥19.78 ▼ -1.93%
3033 Sarana Mitra Luas
JK:SMIL
0.19x Rp77.79 Billion
≈ $4.56 Million
Rp401.47 Billion Indonesia Rp456.00 ▲ +3.64%
3034 SHAND.GOLD MNG LTD H HD 1
F:188H
0.19x €21.49 Billion
≈ $25.13 Billion
€110.94 Billion Germany €1.91 ▼ -5.78%
3035 Dreamus Company
KQ:060570
0.19x ₩14.05 Billion
≈ $9.52 Million
₩72.58 Billion Korea ₩4835.00 ▼ -1.33%
3036 Victoria Care Indonesia Tbk Pt
JK:VICI
0.19x Rp46.42 Billion
≈ $2.72 Million
Rp239.77 Billion Indonesia Rp1000.00 ▲ +1.01%
3037 Fortuna Silver Mines Inc
TO:FVI
0.19x CA$110.27 Million
≈ $79.77 Million
CA$569.64 Million Canada CA$13.33 ▼ -8.13%
3038 N2Tech Co. Ltd
KQ:227950
0.19x ₩4.33 Billion
≈ $2.94 Million
₩22.39 Billion Korea ₩1264.00 ▼ -1.48%
3039 Korea Business News Co. Ltd
KQ:039340
0.19x ₩4.72 Billion
≈ $3.20 Million
₩24.41 Billion Korea ₩4890.00 ▲ +0.62%
3040 Maison Antoine Baud Société Anonyme
PA:MLMAB
0.19x €7.31 Million
≈ $8.54 Million
€37.76 Million France €280.00 ▲ +0.00%
3041 Skyline Corporation
NYSE:SKY
0.19x $101.00 Million $522.09 Million USA $79.72 ▲ +5.27%
3042 Shanghai Shenqi Pharmaceutical Investment Management Co Ltd B
SHG:900904
0.19x $118.87 Million $614.48 Million China $0.40 ▼ -4.58%
3043 ERMENEGILDO ZEG.DL -0001
F:JN0
0.19x €335.56 Million
≈ $392.30 Million
€1.74 Billion Germany €11.24 ▼ -2.43%
3044 Heidelberg Materials AG
XETRA:HEI
0.19x €3.25 Billion
≈ $3.81 Billion
€16.84 Billion Germany €145.40 ▼ -1.62%
3045 Meter Instruments Co. Ltd
SHE:301006
0.19x CN¥36.53 Million
≈ $5.34 Million
CN¥189.00 Million China CN¥12.66 ▼ -1.33%
3046 NH SPAC 8
KQ:218410
0.19x ₩27.56 Billion
≈ $18.67 Million
₩142.61 Billion Korea ₩47200.00 ▼ -0.94%
3047 Kingnet Network Co Ltd
SHE:002517
0.19x CN¥580.89 Million
≈ $85.00 Million
CN¥3.01 Billion China CN¥14.59 ▼ -2.80%
3048 DRDGOLD Limited
F:DUBA
0.19x €509.35 Million
≈ $595.48 Million
€2.64 Billion Germany €22.60 ▼ -0.88%
3049 Centaur Media
LSE:CAU
0.19x GBX3.19 Million
≈ $387.64
GBX16.50 Million UK GBX10.90 ▼ -16.15%
3050 Idp Education Ltd
AU:IEL
0.19x AU$120.59 Million
≈ $85.33 Million
AU$624.49 Million Australia AU$2.25 ▲ +0.00%
3051 Gotland Rederi AB Series A
ST:GOTL-A
0.19x Skr308.60 Million
≈ $33.21 Million
Skr1.60 Billion Sweden Skr224.00 ▼ -2.61%
3052 Sukgyung AT Co. Ltd.
KQ:357550
0.19x ₩2.02 Billion
≈ $1.37 Million
₩10.47 Billion Korea ₩28300.00 ▼ -3.08%
3053 Pentair plc
STU:PNT
0.19x €571.80 Million
≈ $668.49 Million
€2.96 Billion Germany €55.28 ▼ -16.17%
3054 Pentair plc
F:PNT
0.19x €571.80 Million
≈ $668.49 Million
€2.96 Billion Germany €46.83 ▼ -0.38%
3055 Pentair PLC
NYSE:PNR
0.19x $571.80 Million $2.96 Billion USA $55.44 ▲ +4.88%
3056 Temple Bar Investment Trust
LSE:TMPL
0.19x £14.82 Million
≈ $19.91 Million
£76.82 Million UK £423.50 ▼ -0.70%
3057 Mnc Sky Vision Tbk
JK:MSKY
0.19x Rp103.60 Billion
≈ $6.07 Million
Rp537.10 Billion Indonesia Rp36.00 ▼ -2.70%
3058 MJ Gleeson plc
LSE:GLE
0.19x GBX21.54 Million
≈ $2.62K
GBX111.71 Million UK GBX279.00 ▼ -2.45%
3059 Laserbond Ltd
AU:LBL
0.19x AU$4.20 Million
≈ $2.97 Million
AU$21.80 Million Australia AU$0.62 ▲ +14.81%
3060 Ozsu Balik Uretim A.S.
IS:OZSUB
0.19x TL386.94 Million
≈ $8.67 Million
TL2.01 Billion Turkey TL28.00 ▲ +2.41%
3061 Smith AO Corporation
NYSE:AOS
0.19x $255.40 Million $1.33 Billion USA $62.47 ▲ +4.73%
3062 TRX Gold Corporation
TO:TRX
0.19x CA$8.85 Million
≈ $6.40 Million
CA$45.94 Million Canada CA$1.37 ▼ -8.05%
3063 Hebei Sinopack Electronic Technolog
SHE:003031
0.19x CN¥288.79 Million
≈ $42.26 Million
CN¥1.50 Billion China CN¥95.93 ▼ -4.86%
3064 MERSEN UNSP.ADR 1/5 EO 2
F:CBE0
0.19x €194.00 Million
≈ $226.81 Million
€1.01 Billion Germany €4.68 ▲ +0.00%
3065 Dazzle Fashion Co Ltd
SHG:603587
0.19x CN¥115.17 Million
≈ $16.85 Million
CN¥598.67 Million China CN¥12.09 ▼ -1.87%
3066 Pharma Reaserch Prod Co Ltd
KQ:214450
0.19x ₩61.53 Billion
≈ $41.70 Million
₩320.01 Billion Korea ₩255000.00 ▼ -3.41%
3067 DAEYANG ELECTRIC.Co.Ltd
KQ:108380
0.19x ₩13.16 Billion
≈ $8.92 Million
₩68.47 Billion Korea ₩15550.00 ▼ -4.60%
3068 DUFRY AG UNSP.ADR/010
F:D2JA
0.19x €2.99 Billion
≈ $3.50 Billion
€15.56 Billion Germany €5.15 ▼ -2.83%
3069 Tat Gida Sanayi AS
IS:TATGD
0.19x TL905.88 Million
≈ $20.29 Million
TL4.72 Billion Turkey TL14.43 ▼ -0.14%
3070 Hunan Sundy Science and Technology Co Ltd
SHE:300515
0.19x CN¥92.05 Million
≈ $13.47 Million
CN¥479.40 Million China CN¥15.10 ▼ -3.08%
3071 Mako Mining Corp
V:MKO
0.19x CA$19.17 Million
≈ $13.87 Million
CA$99.89 Million Canada CA$11.34 ▼ -8.25%
3072 Sonix Technology Co Ltd
TW:5471
0.19x NT$159.83 Million
≈ $5.04 Million
NT$833.42 Million Taiwan NT$48.00 ▼ -3.13%
3073 nLIGHT Inc
NASDAQ:LASR
0.19x $17.52 Million $91.36 Million USA $36.10 ▼ -2.77%
3074 Pearl Diver Credit Company Inc.
NYSE:PDCC
0.19x $8.20 Million $42.79 Million USA $7.01 ▲ +0.14%
3075 Cambridge Technology Enterprises Limited
NSE:CTE
0.19x Rs215.99 Million
≈ $2.34 Million
Rs1.13 Billion India Rs36.88 ▲ +0.16%
3076 Bhansali Engineering Polymers Limited
NSE:BEPL
0.19x Rs387.25 Million
≈ $4.19 Million
Rs2.02 Billion India Rs111.32 ▲ +0.41%
3077 L&K Engineering Suzhou Co Ltd
SHG:603929
0.19x CN¥595.68 Million
≈ $87.17 Million
CN¥3.11 Billion China CN¥109.16 ▼ -4.46%
3078 ITE Tech Inc
TW:3014
0.19x NT$413.99 Million
≈ $13.04 Million
NT$2.16 Billion Taiwan NT$141.00 ▼ -1.40%
3079 EnSilica PLC
LSE:ENSI
0.19x GBX4.16 Million
≈ $505.54
GBX21.71 Million UK GBX77.00 ▼ -1.28%
3080 Shaanxi Huaqin Technology Industry Co. Ltd. A
SHG:688281
0.19x CN¥318.46 Million
≈ $46.60 Million
CN¥1.66 Billion China CN¥45.68 ▼ -2.46%
3081 Iron Force Industrial Co Ltd
TW:2228
0.19x NT$378.85 Million
≈ $11.94 Million
NT$1.98 Billion Taiwan NT$69.00 ▼ -2.27%
3082 Lycopodium Ltd
AU:LYL
0.19x AU$20.23 Million
≈ $14.31 Million
AU$105.85 Million Australia AU$20.79 ▼ -3.62%
3083 Atlanta Poland SA
WAR:ATP
0.19x zł20.03 Million
≈ $5.51 Million
zł104.82 Million Poland zł21.10 ▲ +0.96%
3084 Hindustan Unilever Limited
NSE:HINDUNILVR
0.19x Rs62.80 Billion
≈ $679.16 Million
Rs328.72 Billion India Rs1828.30 ▼ -1.18%
3085 Zhejiang Changhua Auto Parts Co Ltd
SHG:605018
0.19x CN¥129.58 Million
≈ $18.96 Million
CN¥678.48 Million China CN¥10.53 ▼ -2.23%
3086 OUTSURANCE GROUP LTD
JSE:OUT
0.19x ZAC4.44 Billion
≈ $2.36 Million
ZAC23.24 Billion South Africa ZAC8620.00 ▲ +0.56%
3087 Star Paper Mills Limited
NSE:STARPAPER
0.19x Rs247.10 Million
≈ $2.67 Million
Rs1.29 Billion India Rs150.81 ▲ +2.02%
3088 Key ASIC Bhd
KLSE:0143
0.19x RM2.57 Million
≈ $646.25K
RM13.48 Million Malaysia RM0.04 ▼ -11.11%
3089 Akshar Spintex Limited
NSE:AKSHAR
0.19x Rs21.41 Million
≈ $231.56K
Rs112.15 Million India Rs0.42 ▲ +0.00%
3090 REDOX Ltd
AU:RDX
0.19x AU$35.88 Million
≈ $25.39 Million
AU$187.94 Million Australia AU$3.50 ▲ +0.00%
3091 Supply Network Ltd
AU:SNL
0.19x AU$18.18 Million
≈ $12.87 Million
AU$95.25 Million Australia AU$35.06 ▲ +0.03%
3092 IHQ Inc
KO:003560
0.19x ₩7.80 Billion
≈ $5.28 Million
₩40.85 Billion Korea ₩10750.70 ▲ +0.00%
3093 Sunzen Biotech Bhd
KLSE:0148
0.19x RM3.58 Million
≈ $897.56K
RM18.73 Million Malaysia RM0.23 ▲ +0.00%
3094 Kocom Co. Ltd
KQ:015710
0.19x ₩4.57 Billion
≈ $3.10 Million
₩23.97 Billion Korea ₩2780.00 ▼ -1.24%
3095 Tsang Yow Industrial Co Ltd
TW:1568
0.19x NT$67.46 Million
≈ $2.13 Million
NT$353.63 Million Taiwan NT$28.90 ▲ +0.00%
3096 Shilpa Medicare Limited
NSE:SHILPAMED
0.19x Rs2.01 Billion
≈ $21.76 Million
Rs10.57 Billion India Rs860.80 ▲ +1.85%
3097 Star Gas Partners LP
NYSE:SGU
0.19x $118.28 Million $621.24 Million USA $12.98 ▲ +0.46%
3098 BUREAU VERITAS ADR EO-12
F:4BV0
0.19x €1.01 Billion
≈ $1.18 Billion
€5.29 Billion Germany €50.50 ▼ -6.48%
3099 Shenzhen Soling Industrial Co Ltd
SHE:002766
0.19x CN¥35.75 Million
≈ $5.23 Million
CN¥187.91 Million China CN¥3.98 ▼ -2.21%
3100 Wellpool Co Ltd
TWO:8424
0.19x NT$47.66 Million
≈ $1.50 Million
NT$250.55 Million Taiwan NT$68.70 ▲ +0.00%

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.