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
1101 Equity Commonwealth
NYSE:EQC
0.44x $22.44 Million $51.16 Million USA $1.58 ▲ +0.00%
1102 IPSEN SA SP.ADR 1/4/ EO 1
F:I7G0
0.44x €1.14 Billion
≈ $1.33 Billion
€2.60 Billion Germany €40.80 ▲ +3.03%
1103 Fima Corporation Bhd
KLSE:3107
0.44x RM60.76 Million
≈ $15.26 Million
RM138.86 Million Malaysia RM1.68 ▼ -1.18%
1104 Gopal Snacks Ltd
NSE:GOPAL
0.44x Rs573.41 Million
≈ $6.20 Million
Rs1.31 Billion India Rs292.40 ▼ -0.85%
1105 The United Nilgiri Tea Estates Company Limited
NSE:UNITEDTEA
0.44x Rs60.24 Million
≈ $651.46K
Rs137.82 Million India Rs524.15 ▼ -0.90%
1106 Sanstar Ltd
NSE:SANSTAR
0.44x Rs445.00 Million
≈ $4.81 Million
Rs1.02 Billion India Rs118.27 ▲ +2.16%
1107 Gold Fields Ltd ADR
NYSE:GFI
0.44x $2.85 Billion $6.55 Billion USA $43.96 ▼ -3.36%
1108 Ubiquoss Inc
KQ:264450
0.44x ₩13.28 Billion
≈ $9.00 Million
₩30.50 Billion Korea ₩12550.00 ▼ -1.26%
1109 LABORATORIO FARMAC.ERFO
F:RK7
0.44x €1.30 Million
≈ $1.52 Million
€2.98 Million Germany €0.93 ▼ -0.85%
1110 Integrated Research Ltd
AU:IRI
0.44x AU$9.73 Million
≈ $6.89 Million
AU$22.36 Million Australia AU$0.29 ▼ -1.69%
1111 Global-E Online Ltd
NASDAQ:GLBE
0.44x $230.71 Million $530.10 Million USA $31.79 ▼ -4.53%
1112 Sai Gon Cargo Service Corp
VN:SCS
0.44x ₫152.47 Billion
≈ $5.79 Million
₫350.48 Billion Vietnam ₫51100.00 ▲ +0.00%
1113 Bravura Solutions Ltd
AU:BVS
0.43x AU$41.12 Million
≈ $29.10 Million
AU$94.57 Million Australia AU$2.37 ▼ -4.44%
1114 Otto Energy Ltd
AU:OEL
0.43x AU$4.85 Million
≈ $3.43 Million
AU$11.15 Million Australia AU$0.01 ▲ +0.00%
1115 Zhejiang Extek Technology Co. Ltd. A
SHE:301399
0.43x CN¥81.94 Million
≈ $11.99 Million
CN¥188.59 Million China CN¥18.12 ▼ -1.36%
1116 Sinkang Industries Co Ltd
TW:2032
0.43x NT$178.93 Million
≈ $5.64 Million
NT$411.89 Million Taiwan NT$18.65 ▲ +3.61%
1117 Rolex Rings Limited
NSE:ROLEXRINGS
0.43x Rs870.34 Million
≈ $9.41 Million
Rs2.00 Billion India Rs137.77 ▼ -2.00%
1118 Hwa Fong Rubber (Thailand) Public Company Limited
BK:HFT
0.43x ฿167.37 Million
≈ $5.22 Million
฿385.79 Million Thailand ฿4.20 ▲ +1.45%
1119 Eaton Vance Senior Floating Rate Closed Fund
NYSE:EFR
0.43x $56.57 Million $130.48 Million USA $10.51 ▼ -0.76%
1120 Van de Velde NV
BR:VAN
0.43x €18.33 Million
≈ $21.43 Million
€42.28 Million Belgium €30.30 ▼ -0.33%
1121 Suzhou Mingzhi Technology Co. Ltd. A
SHG:688355
0.43x CN¥138.65 Million
≈ $20.29 Million
CN¥319.92 Million China CN¥19.05 ▲ +0.05%
1122 Yangzhou Seashine New Materials Co
SHE:300885
0.43x CN¥26.21 Million
≈ $3.84 Million
CN¥60.63 Million China CN¥26.07 ▼ -0.72%
1123 Shandong Weigao Orthopaedic Device Co. Ltd. A
SHG:688161
0.43x CN¥415.42 Million
≈ $60.79 Million
CN¥961.73 Million China CN¥24.64 ▼ -2.65%
1124 Vidhi Specialty Food Ingredients Limited
NSE:VIDHIING
0.43x Rs447.87 Million
≈ $4.84 Million
Rs1.04 Billion India Rs297.45 ▲ +0.22%
1125 Nanjing Bestway Intelligent Control Technology Co. Ltd. A
SHE:301195
0.43x CN¥147.59 Million
≈ $21.60 Million
CN¥341.76 Million China CN¥28.33 ▼ -0.70%
1126 Tambun Indah Land Bhd
KLSE:5191
0.43x RM43.49 Million
≈ $10.92 Million
RM100.84 Million Malaysia RM0.77 ▼ -1.28%
1127 Flytech Technology Co Ltd
TW:6206
0.43x NT$424.28 Million
≈ $13.37 Million
NT$983.84 Million Taiwan NT$141.50 ▼ -0.35%
1128 Procter & Gamble Hygiene and Health Care Limited
NSE:PGHH
0.43x Rs5.18 Billion
≈ $56.06 Million
Rs12.02 Billion India Rs9299.00 ▼ -0.91%
1129 Torex Gold Resources Inc
TO:TXG
0.43x CA$209.80 Million
≈ $151.77 Million
CA$486.90 Million Canada CA$60.27 ▼ -2.21%
1130 TPL Plastech Limited
NSE:TPLPLASTEH
0.43x Rs420.77 Million
≈ $4.55 Million
Rs976.82 Million India Rs69.36 ▼ -2.60%
1131 Bisi International Tbk
JK:BISI
0.43x Rp95.38 Billion
≈ $5.59 Million
Rp221.68 Billion Indonesia Rp730.00 ▼ -0.68%
1132 Shopify Inc
TO:SHOP
0.43x CA$736.94 Million
≈ $533.09 Million
CA$1.71 Billion Canada CA$157.08 ▼ -3.01%
1133 Narayana Hrudayalaya Ltd.
NSE:NH
0.43x Rs15.83 Billion
≈ $171.22 Million
Rs36.80 Billion India Rs1980.60 ▲ +2.40%
1134 BW LPG Ltd
OL:BWLPG
0.43x Nkr567.40 Million
≈ $59.71 Million
Nkr1.32 Billion Norway Nkr191.90 ▲ +3.34%
1135 NHN KCP Corp
KQ:060250
0.43x ₩154.20 Billion
≈ $104.50 Million
₩359.08 Billion Korea ₩17360.00 ▼ -6.36%
1136 DNF Co.Ltd
KQ:092070
0.43x ₩4.63 Billion
≈ $3.14 Million
₩10.79 Billion Korea ₩17900.00 ▼ -2.61%
1137 Chengdu Fusen Noble-House Industrial Co Ltd
SHE:002818
0.43x CN¥389.43 Million
≈ $56.99 Million
CN¥907.86 Million China CN¥11.21 ▼ -2.35%
1138 Beijing ConST Instruments Technology Inc
SHE:300445
0.43x CN¥50.96 Million
≈ $7.46 Million
CN¥118.87 Million China CN¥23.19 ▼ -0.90%
1139 Nasmed Ozel Saglik Hizmetleri Ticaret AS
IS:EGEPO
0.43x TL129.90 Million
≈ $2.91 Million
TL303.09 Million Turkey TL19.74 ▼ -0.45%
1140 SOLENO THERAPEUT. DL-001
F:6XC
0.43x €48.70 Million
≈ $56.94 Million
€113.72 Million Germany €44.86 ▲ +1.70%
1141 Figs Inc
NYSE:FIGS
0.43x $60.93 Million $142.53 Million USA $11.97 ▲ +4.72%
1142 ROKISKIO SURIS PC EO 029
F:YTV
0.43x €26.62 Million
≈ $31.12 Million
€62.27 Million Germany €4.50 ▲ +5.63%
1143 SEI Investments Company
NASDAQ:SEIC
0.43x $221.58 Million $518.57 Million USA $87.01 ▼ -0.87%
1144 Syncona Limited
LSE:SYNC
0.43x GBX5.88 Million
≈ $715.18
GBX13.77 Million UK GBX101.60 ▼ -0.20%
1145 Beeks Trading Corporation Ltd
LSE:BKS
0.43x GBX6.18 Million
≈ $751.68
GBX14.48 Million UK GBX158.50 ▲ +2.26%
1146 META WOLF AG INH O.N.
F:WOLF
0.43x €16.79 Million
≈ $19.63 Million
€39.38 Million Germany €2.38 ▲ +3.48%
1147 Ginni Filaments Limited
NSE:GINNIFILA
0.43x Rs367.49 Million
≈ $3.97 Million
Rs862.14 Million India Rs42.61 ▼ -3.60%
1148 Checkin.com Group AB
ST:CHECK
0.43x Skr5.76 Million
≈ $620.19K
Skr13.54 Million Sweden Skr3.06 ▼ -1.61%
1149 Octopus Robots SA
PA:MLOCT
0.43x €487.08K
≈ $569.45K
€1.15 Million France €0.22 ▲ +0.00%
1150 Advtech
JSE:ADH
0.42x ZAC1.99 Billion
≈ $1.06 Million
ZAC4.68 Billion South Africa ZAC4253.00 ▼ -1.96%
1151 Shanghai Urban Architecture Design Co. Ltd.
SHE:300983
0.42x CN¥44.11 Million
≈ $6.45 Million
CN¥103.84 Million China CN¥35.42 ▲ +2.31%
1152 Automatic Bank Services Ltd
TA:SHVA
0.42x ILA20.40 Million
≈ $54.69K
ILA48.05 Million Israel ILA2390.00 ▼ -1.48%
1153 Fat Prophets Global Property Fund
AU:FPP
0.42x AU$300.09K
≈ $212.33K
AU$707.51K Australia AU$0.92 ▲ +0.00%
1154 Toma as
PR:TOMA
0.42x Kč440.86 Million
≈ $21.15 Million
Kč1.04 Billion Czech Republic Kč1400.00 ▼ -1.41%
1155 Volato Group Inc.
NYSE MKT:SOAR
0.42x $5.85 Million $13.80 Million USA $0.15 ▼ -5.23%
1156 Chips&Media Inc
KQ:094360
0.42x ₩5.21 Billion
≈ $3.53 Million
₩12.31 Billion Korea ₩14920.00 ▼ -5.51%
1157 Qingmu Digital Technology Co.Ltd.
SHE:301110
0.42x CN¥130.13 Million
≈ $19.04 Million
CN¥307.67 Million China CN¥42.17 ▼ -4.68%
1158 Korea Bio-Gen Co.Ltd
KQ:318000
0.42x ₩1.85 Billion
≈ $1.25 Million
₩4.38 Billion Korea ₩3430.00 ▼ -1.15%
1159 Genmab A/S
CO:GMAB
0.42x Dkr536.00 Million
≈ $83.86 Million
Dkr1.27 Billion Denmark Dkr1524.00 ▼ -1.33%
1160 Coraza Integrated Technology Bhd
KLSE:0240
0.42x RM35.23 Million
≈ $8.85 Million
RM83.55 Million Malaysia RM0.99 ▼ -2.48%
1161 Daqing Huake Co Ltd
SHE:000985
0.42x CN¥46.45 Million
≈ $6.80 Million
CN¥110.34 Million China CN¥17.01 ▼ -1.33%
1162 Naruida Technology Co. Ltd. Cl A
SHG:688522
0.42x CN¥143.50 Million
≈ $21.00 Million
CN¥341.60 Million China CN¥20.59 ▼ -2.65%
1163 Bonesupport Holding AB
ST:BONEX
0.42x Skr71.09 Million
≈ $7.65 Million
Skr169.24 Million Sweden Skr214.40 ▼ -4.29%
1164 Bright Packaging Industry Bhd
KLSE:9938
0.42x RM3.51 Million
≈ $880.49K
RM8.36 Million Malaysia RM0.16 ▲ +0.00%
1165 Cirrus Logic Inc
NASDAQ:CRUS
0.42x $151.42 Million $361.38 Million USA $178.90 ▲ +4.85%
1166 YoungWoo DSP Co.Ltd
KQ:143540
0.42x ₩9.93 Billion
≈ $6.73 Million
₩23.72 Billion Korea ₩1091.00 ▼ -5.62%
1167 Heungkuk Metaltech Co.Ltd
KQ:010240
0.42x ₩7.27 Billion
≈ $4.92 Million
₩17.36 Billion Korea ₩5300.00 ▲ +1.92%
1168 Siljansvik AB (publ)
ST:SIVI
0.42x Skr51.44 Million
≈ $5.54 Million
Skr123.08 Million Sweden Skr114.00 ▼ -0.52%
1169 Bajaj Consumer Care Limited
NSE:BAJAJCON
0.42x Rs793.66 Million
≈ $8.58 Million
Rs1.90 Billion India Rs555.40 ▼ -2.84%
1170 AVA Risk Group Ltd
AU:AVA
0.42x AU$3.10 Million
≈ $2.19 Million
AU$7.43 Million Australia AU$0.05 ▼ -3.70%
1171 Imprimerie Chirat Société Anonyme
PA:MLIMP
0.42x €3.89 Million
≈ $4.55 Million
€9.34 Million France €3.78 ▲ +0.00%
1172 Hangzhou XZB Tech Co Ltd
SHG:603040
0.42x CN¥96.34 Million
≈ $14.10 Million
CN¥231.24 Million China CN¥87.19 ▲ +8.00%
1173 Websol Energy System Limited
NSE:WEBELSOLAR
0.42x Rs1.32 Billion
≈ $14.30 Million
Rs3.17 Billion India Rs107.32 ▲ +0.80%
1174 Wegmans Holdings Berhad
KLSE:0197
0.42x RM21.31 Million
≈ $5.35 Million
RM51.16 Million Malaysia RM0.09 ▲ +0.00%
1175 NanoenTekInc
KQ:039860
0.42x ₩2.26 Billion
≈ $1.53 Million
₩5.42 Billion Korea ₩4600.00 ▼ -3.97%
1176 Atende S.A.
WAR:ATD
0.42x zł73.40 Million
≈ $20.20 Million
zł176.34 Million Poland zł4.15 ▲ +1.22%
1177 Netwealth Group Ltd
AU:NWL
0.42x AU$65.23 Million
≈ $46.15 Million
AU$156.90 Million Australia AU$21.41 ▼ -1.70%
1178 Jaya Konstruksi Manggala Pratama
JK:JKON
0.42x Rp521.91 Billion
≈ $30.58 Million
Rp1.26 Trillion Indonesia Rp69.00 ▼ -2.82%
1179 Dear U Co. Ltd.
KQ:376300
0.42x ₩13.76 Billion
≈ $9.33 Million
₩33.14 Billion Korea ₩23650.00 ▼ -3.07%
1180 Humedix Co Ltd
KQ:200670
0.41x ₩9.71 Billion
≈ $6.58 Million
₩23.40 Billion Korea ₩26400.00 ▼ -1.68%
1181 BEXIMCO PHARMA.GDR REGS 1
F:R2WA
0.41x €8.36 Billion
≈ $9.78 Billion
€20.17 Billion Germany €0.40 ▲ +0.00%
1182 Aurelia Metals Ltd
AU:AMI
0.41x AU$76.56 Million
≈ $54.17 Million
AU$184.83 Million Australia AU$0.32 ▲ +1.59%
1183 Frp Advisory Group Plc
LSE:FRP
0.41x GBX26.10 Million
≈ $3.18K
GBX63.10 Million UK GBX112.00 ▲ +0.45%
1184 Varun Beverages Limited
NSE:VBL
0.41x Rs25.65 Billion
≈ $277.39 Million
Rs62.09 Billion India Rs533.40 ▼ -0.67%
1185 ZICOM Group Ltd
AU:ZGL
0.41x AU$38.09 Million
≈ $26.95 Million
AU$92.26 Million Australia AU$0.11 ▼ -4.35%
1186 CHINA FOODS UNSP.ADR/20
F:CFH0
0.41x €3.23 Billion
≈ $3.78 Billion
€7.82 Billion Germany €7.55 ▲ +0.00%
1187 Changzhou Qianhong Biopharma Co Ltd
SHE:002550
0.41x CN¥156.34 Million
≈ $22.88 Million
CN¥379.82 Million China CN¥6.10 ▼ -1.61%
1188 Teekay Tankers Ltd
NYSE:TNK
0.41x $74.87 Million $181.93 Million USA $70.78 ▲ +0.27%
1189 Syscom Computer Engineering Co
TW:2453
0.41x NT$931.47 Million
≈ $29.35 Million
NT$2.26 Billion Taiwan NT$61.60 ▲ +0.00%
1190 Kyung In Elect
KO:009140
0.41x ₩2.83 Billion
≈ $1.92 Million
₩6.89 Billion Korea ₩26650.00 ▲ +1.72%
1191 Hitech Group Australia Ltd
AU:HIT
0.41x AU$2.71 Million
≈ $1.92 Million
AU$6.60 Million Australia AU$0.92 ▼ -5.15%
1192 MONY Group plc
LSE:MONY
0.41x GBX62.80 Million
≈ $7.64K
GBX152.90 Million UK GBX177.10 ▼ -1.94%
1193 Antin IP SA
PA:ANTIN
0.41x €52.29 Million
≈ $61.13 Million
€127.37 Million France €9.42 ▼ -0.63%
1194 Apple Flavor&Fragrance Grp
SHG:603020
0.41x CN¥88.72 Million
≈ $12.98 Million
CN¥216.12 Million China CN¥9.78 ▼ -1.41%
1195 Micron Technology Inc
NASDAQ:MU
0.41x $11.90 Billion $29.05 Billion USA $1079.57 ▲ +1.45%
1196 Goobit Group AB
ST:BTCX
0.41x Skr6.88 Million
≈ $740.83K
Skr16.81 Million Sweden Skr0.05 ▼ -3.77%
1197 SWS Hemodialysis Care Co. Ltd. A
SHG:688410
0.41x CN¥143.15 Million
≈ $20.95 Million
CN¥349.56 Million China CN¥15.29 ▼ -7.22%
1198 IQ Group Holdings Bhd
KLSE:5107
0.41x RM10.48 Million
≈ $2.63 Million
RM25.60 Million Malaysia RM0.42 ▲ +0.00%
1199 M.I.TECH Co.Ltd
KQ:179290
0.41x ₩5.62 Billion
≈ $3.81 Million
₩13.75 Billion Korea ₩4850.00 ▼ -2.12%
1200 Varopakorn Public Company Limited
BK:VARO
0.41x ฿362.20 Million
≈ $11.29 Million
฿886.04 Million Thailand ฿4.02 ▼ -0.50%