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
4201 Autobio Diagnostics Co Ltd
SHG:603658
0.15x CN¥435.24 Million
≈ $63.69 Million
CN¥2.99 Billion China CN¥36.15 ▲ +3.14%
4202 Music Broadcast Limited
NSE:RADIOCITY
0.15x Rs73.69 Million
≈ $796.96K
Rs505.76 Million India Rs5.20 ▼ -2.80%
4203 Shenzhen Yanmade Technology Inc
SHG:688312
0.15x CN¥33.74 Million
≈ $4.94 Million
CN¥231.65 Million China CN¥33.82 ▼ -4.71%
4204 Samsung Biologics Co Ltd
KO:207940
0.15x ₩624.80 Billion
≈ $423.42 Million
₩4.29 Trillion Korea ₩1452000.00 ▼ -0.95%
4205 Zhejiang Sunrise Garment Group Co Ltd
SHG:605138
0.15x CN¥606.70 Million
≈ $88.78 Million
CN¥4.17 Billion China CN¥5.67 ▲ +0.89%
4206 V-Guard Industries Limited
NSE:VGUARD
0.15x Rs1.95 Billion
≈ $21.10 Million
Rs13.41 Billion India Rs265.95 ▼ -1.24%
4207 AQ Group AB
ST:AQ
0.15x Skr339.00 Million
≈ $36.48 Million
Skr2.33 Billion Sweden Skr230.00 ▲ +1.50%
4208 The Byke Hospitality Ltd
NSE:BYKE
0.15x Rs163.75 Million
≈ $1.77 Million
Rs1.13 Billion India Rs27.44 ▼ -4.12%
4209 Beijing Advanced Digital Technology Co Ltd
SHE:300541
0.15x CN¥237.58 Million
≈ $34.77 Million
CN¥1.63 Billion China CN¥9.40 ▲ +0.00%
4210 Global Unichip Corp
TW:3443
0.15x NT$3.48 Billion
≈ $109.57 Million
NT$23.92 Billion Taiwan NT$7585.00 ▲ +0.00%
4211 Zhengzhou Qianweiyangchu Food Co Ltd
SHE:001215
0.15x CN¥82.03 Million
≈ $12.00 Million
CN¥564.16 Million China CN¥31.23 ▲ +2.83%
4212 Pentamaster Corporation Bhd
KLSE:7160
0.15x RM43.86 Million
≈ $11.01 Million
RM301.71 Million Malaysia RM5.62 ▲ +2.18%
4213 Xinya Electronic Co Ltd
SHG:605277
0.15x CN¥299.55 Million
≈ $43.83 Million
CN¥2.06 Billion China CN¥15.28 ▼ -1.42%
4214 Ewein Bhd
KLSE:7249
0.15x RM38.17 Million
≈ $9.58 Million
RM262.61 Million Malaysia RM0.79 ▲ +1.28%
4215 Shenzhen Sine Electric Co. Ltd. A
SHG:688395
0.15x CN¥23.97 Million
≈ $3.51 Million
CN¥164.89 Million China CN¥22.06 ▼ -3.37%
4216 J.Kumar Infraprojects Limited
NSE:JKIL
0.15x Rs4.11 Billion
≈ $44.43 Million
Rs28.28 Billion India Rs408.15 ▼ -3.03%
4217 Bonduelle S.C.A.
PA:BON
0.15x €213.86 Million
≈ $250.02 Million
€1.47 Billion France €8.40 ▼ -1.18%
4218 Vantage Towers AG
HM:VTWR
0.15x €797.50 Million
≈ $932.36 Million
€5.49 Billion Germany €37.40 ▲ +0.54%
4219 C. Mer Industries Ltd
TA:CMER
0.15x ILA47.48 Million
≈ $127.30K
ILA327.06 Million Israel ILA4985.00 ▼ -3.39%
4220 Total Transport Systems Limited
NSE:TOTAL
0.15x Rs146.22 Million
≈ $1.58 Million
Rs1.01 Billion India Rs70.30 ▲ +2.70%
4221 DIC India Limited
NSE:DICIND
0.15x Rs424.37 Million
≈ $4.59 Million
Rs2.92 Billion India Rs536.75 ▲ +2.45%
4222 Compañía Industrial El Volcán S.A
SN:VOLCAN
0.15x CL$17.73 Billion
≈ $19.83 Million
CL$122.25 Billion Chile CL$3107.60 ▲ +0.00%
4223 Neutron Holdings, Inc. Common Stock
NASDAQ:LIME
0.15x $71.59 Million $493.56 Million USA $23.36 ▼ -10.81%
4224 Citychamp Dartong Co Ltd
SHG:600067
0.15x CN¥1.45 Billion
≈ $211.65 Million
CN¥9.97 Billion China CN¥2.45 ▲ +0.00%
4225 Boai NKY Pharmaceuticals Ltd
SHE:300109
0.15x CN¥139.46 Million
≈ $20.41 Million
CN¥961.75 Million China CN¥11.25 ▼ -0.71%
4226 Hellenic Petroleum S.A
AT:ELPE
0.15x €961.77 Million
≈ $1.12 Billion
€6.63 Billion Greece €18.48 ▼ -0.16%
4227 Madras Fertilizers Limited
NSE:MADRASFERT
0.14x Rs3.25 Billion
≈ $35.12 Million
Rs22.41 Billion India Rs68.60 ▼ -1.59%
4228 Shijiazhuang Yiling Pharmaceutical Co Ltd
SHE:002603
0.14x CN¥446.51 Million
≈ $65.34 Million
CN¥3.08 Billion China CN¥15.86 ▲ +1.34%
4229 Eidesvik Offshore ASA
OL:EIOF
0.14x Nkr300.26 Million
≈ $31.60 Million
Nkr2.07 Billion Norway Nkr17.25 ▼ -3.09%
4230 Global Industrial Co
NYSE:GIC
0.14x $41.40 Million $285.70 Million USA $44.64 ▲ +0.40%
4231 SNDL Inc.
NASDAQ:SNDL
0.14x $31.70 Million $218.77 Million USA $1.27 ▼ -1.55%
4232 Edaran Bhd
KLSE:5036
0.14x RM17.88 Million
≈ $4.49 Million
RM123.38 Million Malaysia RM1.00 ▼ -5.66%
4233 B&M European Value Retail SA
LSE:BME
0.14x GBX460.00 Million
≈ $55.97K
GBX3.17 Billion UK GBX280.60 ▲ +2.48%
4234 UOB Kay Hian Securities (Thailand) Public Company Limited
BK:UOBKH
0.14x ฿602.70 Million
≈ $18.79 Million
฿4.16 Billion Thailand ฿5.35 ▲ +0.00%
4235 Cohen & Steers Real Estate Opportunities and Income Fund
NYSE:RLTY
0.14x $20.82 Million $143.70 Million USA $14.12 ▲ +1.07%
4236 Ovzon AB
ST:OVZON
0.14x Skr96.00 Million
≈ $10.33 Million
Skr663.00 Million Sweden Skr36.98 ▲ +6.08%
4237 Royal Gold Inc
NASDAQ:RGLD
0.14x $293.56 Million $2.03 Billion USA $234.11 ▲ +2.94%
4238 MSP Steel & Power Limited
NSE:MSPL
0.14x Rs1.01 Billion
≈ $10.91 Million
Rs6.97 Billion India Rs29.60 ▼ -0.44%
4239 Guizhou Xinbang Pharmaceutical Co Ltd
SHE:002390
0.14x CN¥234.19 Million
≈ $34.27 Million
CN¥1.62 Billion China CN¥2.81 ▲ +0.36%
4240 Hannong Chem
KO:011500
0.14x ₩9.71 Billion
≈ $6.58 Million
₩67.11 Billion Korea ₩12360.00 ▼ -2.91%
4241 Paragon Technologies Co Ltd
TW:3518
0.14x NT$121.81 Million
≈ $3.84 Million
NT$842.08 Million Taiwan NT$37.70 ▲ +0.00%
4242 Daios Plastics S.A.
AT:DAIOS
0.14x €15.60 Million
≈ $18.24 Million
€107.87 Million Greece €7.40 ▲ +0.00%
4243 CRISIL Limited
NSE:CRISIL
0.14x Rs2.05 Billion
≈ $22.12 Million
Rs14.14 Billion India Rs4777.80 ▲ +0.56%
4244 MCNEX Co. Ltd
KQ:097520
0.14x ₩31.95 Billion
≈ $21.65 Million
₩221.01 Billion Korea ₩27500.00 ▼ -0.72%
4245 Asseco Poland S.A.
WAR:ACP
0.14x zł1.47 Billion
≈ $404.65 Million
zł10.17 Billion Poland zł250.90 ▲ +1.58%
4246 Anhui Conch Cement Co Ltd
SHG:600585
0.14x CN¥7.30 Billion
≈ $1.07 Billion
CN¥50.53 Billion China CN¥18.51 ▲ +1.70%
4247 Gujarat Ambuja Exports Limited
NSE:GAEL
0.14x Rs1.25 Billion
≈ $13.51 Million
Rs8.65 Billion India Rs141.07 ▼ -8.29%
4248 Turkiye Petrol Rafinerileri AS
IS:TUPRS
0.14x TL37.79 Billion
≈ $846.42 Million
TL261.69 Billion Turkey TL364.50 ▲ +1.04%
4249 Cia de Distribucion Integral
MC:LOG
0.14x €1.11 Billion
≈ $1.29 Billion
€7.66 Billion Spain €37.08 ▲ +0.16%
4250 Superhouse Limited
NSE:SUPERHOUSE
0.14x Rs538.66 Million
≈ $5.83 Million
Rs3.73 Billion India Rs144.87 ▲ +0.63%
4251 Transworld Shipping Lines Limited
NSE:TRANSWORLD
0.14x Rs674.40 Million
≈ $7.29 Million
Rs4.67 Billion India Rs169.92 ▲ +3.23%
4252 Henderson Far East Income Ltd
LSE:HFEL
0.14x GBX9.53 Million
≈ $1.16K
GBX66.04 Million UK GBX256.00 ▲ +0.59%
4253 UFP Technologies Inc
NASDAQ:UFPT
0.14x $35.92 Million $248.91 Million USA $291.28 ▼ -1.52%
4254 Massimo Group Common Stock
NASDAQ:MAMO
0.14x $4.00 Million $27.72 Million USA $0.96 ▲ +1.06%
4255 Iress Ltd
AU:IRE
0.14x AU$35.63 Million
≈ $25.21 Million
AU$247.01 Million Australia AU$5.73 ▲ +0.17%
4256 PCF Group SA
WAR:PCF
0.14x zł9.60 Million
≈ $2.64 Million
zł66.55 Million Poland zł3.25 ▲ +1.25%
4257 Kalbe Farma Tbk PT
JK:KLBF
0.14x Rp1.05 Trillion
≈ $61.81 Million
Rp7.31 Trillion Indonesia Rp725.00 ▲ +0.69%
4258 Sree Rayalaseema Hi-Strength Hypo Limited
NSE:SRHHYPOLTD
0.14x Rs188.00 Million
≈ $2.03 Million
Rs1.30 Billion India Rs474.30 ▼ -0.11%
4259 Sino-German United AG
F:SGU
0.14x €148.00K
≈ $173.03K
€1.03 Million Germany €0.11 ▼ -5.93%
4260 Ambev S.A
MX:ABEVN
0.14x MX$6.92 Billion
≈ $398.19 Million
MX$48.03 Billion Mexico MX$52.26 ▼ -11.57%
4261 Koryo Credit Information Co. Ltd
KQ:049720
0.14x ₩7.48 Billion
≈ $5.07 Million
₩51.93 Billion Korea ₩8820.00 ▼ -0.34%
4262 The Phoenix Mills Limited
NSE:PHOENIXLTD
0.14x Rs12.31 Billion
≈ $133.11 Million
Rs85.48 Billion India Rs1894.00 ▲ +1.16%
4263 Assystem S.A.
PA:ASY
0.14x €49.30 Million
≈ $57.64 Million
€342.40 Million France €33.90 ▲ +0.89%
4264 Athabasca Oil Corp
TO:ATH
0.14x CA$102.03 Million
≈ $73.80 Million
CA$708.73 Million Canada CA$12.01 ▲ +0.25%
4265 Alten SA
PA:ATE
0.14x €203.43 Million
≈ $237.83 Million
€1.41 Billion France €89.45 ▲ +2.05%
4266 Fujian Nanwang Environment Protection Scien-Tech Co. Ltd. A
SHE:301355
0.14x CN¥157.40 Million
≈ $23.03 Million
CN¥1.09 Billion China CN¥10.77 ▼ -4.27%
4267 Vercom SA
WAR:VRC
0.14x zł25.18 Million
≈ $6.93 Million
zł174.96 Million Poland zł123.40 ▲ +0.82%
4268 Pudjiadi & Sons Tbk
JK:PNSE
0.14x Rp22.43 Billion
≈ $1.31 Million
Rp155.87 Billion Indonesia Rp610.00 ▼ -6.87%
4269 KINX Inc
KQ:093320
0.14x ₩13.50 Billion
≈ $9.15 Million
₩93.85 Billion Korea ₩125200.00 ▼ -7.46%
4270 Deswell Industries Inc
NASDAQ:DSWL
0.14x $2.96 Million $20.57 Million USA $2.99 ▲ +0.34%
4271 Chinese Gamer International
TWO:3083
0.14x NT$20.80 Million
≈ $655.41K
NT$144.61 Million Taiwan NT$22.45 ▲ +0.00%
4272 Sinil Pharmaceutical Co. Ltd
KQ:012790
0.14x ₩2.62 Billion
≈ $1.78 Million
₩18.23 Billion Korea ₩6150.00 ▲ +0.16%
4273 PIE Industrial Bhd
KLSE:7095
0.14x RM23.80 Million
≈ $5.98 Million
RM165.48 Million Malaysia RM1.53 ▲ +2.00%
4274 Suzhou Medsys Tech Co Ltd
SHG:603990
0.14x CN¥52.59 Million
≈ $7.70 Million
CN¥365.75 Million China CN¥18.99 ▼ -7.18%
4275 SSE PLC ADR LS-50 1
F:SCTA
0.14x €2.48 Billion
≈ $2.90 Billion
€17.23 Billion Germany €30.20 ▲ +1.34%
4276 Forehope Electronic (Ningbo) Co. Ltd. A
SHG:688362
0.14x CN¥1.69 Billion
≈ $247.15 Million
CN¥11.75 Billion China CN¥42.87 ▼ -4.35%
4277 Bharat Petroleum Corporation Limited
NSE:BPCL
0.14x Rs213.13 Billion
≈ $2.30 Billion
Rs1.48 Trillion India Rs290.40 ▲ +3.00%
4278 Kap Industrial Holdings Ltd
JSE:KAP
0.14x ZAC2.44 Billion
≈ $1.30 Million
ZAC17.00 Billion South Africa ZAC268.00 ▲ +0.37%
4279 Sangsangin Co. Ltd
KQ:038540
0.14x ₩708.82 Billion
≈ $480.36 Million
₩4.95 Trillion Korea ₩1865.00 ▼ -1.79%
4280 Henderson High Income Trust
LSE:HHI
0.14x GBX9.61 Million
≈ $1.17K
GBX67.03 Million UK GBX205.50 ▲ +1.73%
4281 DFS Furniture PLC
LSE:DFS
0.14x GBX98.60 Million
≈ $12.00K
GBX688.20 Million UK GBX139.50 ▲ +0.00%
4282 D-Link (India) Limited
NSE:DLINKINDIA
0.14x Rs425.18 Million
≈ $4.60 Million
Rs2.97 Billion India Rs394.85 ▲ +0.46%
4283 Gempharmatech Co. Ltd. A
SHG:688046
0.14x CN¥90.31 Million
≈ $13.22 Million
CN¥630.58 Million China CN¥27.25 ▼ -1.05%
4284 Jiangsu United Water Technology Co. Ltd. Cl A
SHG:603291
0.14x CN¥284.32 Million
≈ $41.60 Million
CN¥1.99 Billion China CN¥7.91 ▲ +0.64%
4285 Orient Green Power Company Limited
NSE:GREENPOWER
0.14x Rs826.40 Million
≈ $8.94 Million
Rs5.77 Billion India Rs7.82 ▼ -0.13%
4286 Lennar Corporation
NYSE:LEN
0.14x $1.76 Billion $12.29 Billion USA $83.98 ▼ -1.11%
4287 Thermador Groupe SA
PA:THEP
0.14x €23.65 Million
≈ $27.65 Million
€165.22 Million France €60.80 ▲ +0.33%
4288 KHD Humboldt Wedag International AG
XETRA:KWG
0.14x €19.64 Million
≈ $22.96 Million
€137.23 Million Germany €1.97 ▼ -1.01%
4289 Korea Alcohol Industrial Co. Ltd
KQ:017890
0.14x ₩14.96 Billion
≈ $10.14 Million
₩104.52 Billion Korea ₩13630.00 ▼ -1.02%
4290 Consti Yhtiot Oy
HE:CONSTI
0.14x €10.26 Million
≈ $12.00 Million
€71.71 Million Finland €9.98 ▼ -1.67%
4291 ISPD Network S.A.
PA:ALISP
0.14x €10.56 Million
≈ $12.34 Million
€73.79 Million France €1.07 ▲ +0.47%
4292 Mustera Property Group Ltd
AU:MPX
0.14x AU$3.51 Million
≈ $2.48 Million
AU$24.55 Million Australia AU$0.11 ▲ +0.00%
4293 Contrel Technology Co Ltd
TWO:8064
0.14x NT$305.85 Million
≈ $9.64 Million
NT$2.14 Billion Taiwan NT$117.00 ▲ +0.00%
4294 Aier Eye Hospital Group
SHE:300015
0.14x CN¥1.69 Billion
≈ $246.85 Million
CN¥11.80 Billion China CN¥8.42 ▲ +3.44%
4295 DexCom Inc
NASDAQ:DXCM
0.14x $525.60 Million $3.68 Billion USA $78.57 ▲ +0.81%
4296 Kisan Telecom Co. Ltd
KQ:035460
0.14x ₩9.03 Billion
≈ $6.12 Million
₩63.17 Billion Korea ₩2175.00 ▼ -0.68%
4297 Mangalore Refinery and Petrochemicals Limited
NSE:MRPL
0.14x Rs43.28 Billion
≈ $468.08 Million
Rs302.84 Billion India Rs182.61 ▲ +12.55%
4298 Yintai Resources Co Ltd
SHE:000975
0.14x CN¥963.94 Million
≈ $141.06 Million
CN¥6.75 Billion China CN¥22.22 ▼ -5.25%
4299 Jiangsu Xiuqiang Glasswork Co
SHE:300160
0.14x CN¥80.76 Million
≈ $11.82 Million
CN¥565.09 Million China CN¥4.25 ▲ +0.24%
4300 COMFORTDELGRO UNSP.ADR/20
F:VZ10
0.14x €451.30 Million
≈ $527.62 Million
€3.16 Billion Germany €17.60 ▼ -1.68%

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.