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
5001 Cisadane Sawit Raya Pt
JK:CSRA
0.12x Rp127.51 Billion
≈ $7.47 Million
Rp1.03 Trillion Indonesia Rp615.00 ▼ -0.81%
5002 ODFJELL TECHNOLOGYLTD
F:ND4
0.12x €382.20 Million
≈ $446.83 Million
€3.09 Billion Germany €5.77 ▲ +2.30%
5003 Lamor Corporation Oyj
HE:LAMOR
0.12x €13.06 Million
≈ $15.27 Million
€105.58 Million Finland €0.72 ▼ -1.92%
5004 Hangzhou Zhengqiang Corporation Limited
SHE:301119
0.12x CN¥48.02 Million
≈ $7.03 Million
CN¥388.35 Million China CN¥30.35 ▼ -4.35%
5005 Fram Skandinavien AB Series B
ST:FRAM-B
0.12x Skr2.39 Million
≈ $257.42K
Skr19.35 Million Sweden Skr2.90 ▲ +4.32%
5006 Tongqinglou Dining Co Ltd
SHG:605108
0.12x CN¥410.28 Million
≈ $60.04 Million
CN¥3.32 Billion China CN¥11.73 ▲ +1.56%
5007 JINXIN FERT.GRP HD-00001
F:3NX
0.12x €588.89 Million
≈ $688.48 Million
€4.76 Billion Germany €0.25 ▲ +3.33%
5008 IDT Corporation
NYSE:IDT
0.12x $38.32 Million $310.09 Million USA $81.90 ▼ -0.69%
5009 Pavilion Real Estate Inv Trust
KLSE:5212
0.12x RM535.97 Million
≈ $134.57 Million
RM4.34 Billion Malaysia RM1.56 ▲ +0.00%
5010 Samhwa Networks Co. Ltd
KQ:046390
0.12x ₩4.81 Billion
≈ $3.26 Million
₩38.95 Billion Korea ₩2080.00 ▼ -0.48%
5011 Mercury Securities Group Berhad
KLSE:0285
0.12x RM2.23 Million
≈ $558.99K
RM18.02 Million Malaysia RM0.27 ▼ -1.82%
5012 Matrimony.Com Limited
NSE:MATRIMONY
0.12x Rs288.70 Million
≈ $3.12 Million
Rs2.34 Billion India Rs510.25 ▲ +6.77%
5013 CN LGY.PWR.GR.UNSP.ADR/10
F:6WX0
0.12x €21.83 Billion
≈ $25.52 Billion
€176.73 Billion Germany €6.65 ▲ +0.76%
5014 Bafna Pharmaceuticals Limited
NSE:BAFNAPH
0.12x Rs93.12 Million
≈ $1.01 Million
Rs753.88 Million India Rs434.10 ▼ -2.00%
5015 Shenzhen Riland Industry Co
SHE:300154
0.12x CN¥114.06 Million
≈ $16.69 Million
CN¥923.44 Million China CN¥12.45 ▲ +8.92%
5016 Victorian Plumbing Group PLC
LSE:VIC
0.12x GBX15.10 Million
≈ $1.84K
GBX122.30 Million UK GBX86.90 ▼ -0.11%
5017 HILONG HOLDING LTD HD-10
F:8HL
0.12x €577.94 Million
≈ $675.67 Million
€4.68 Billion Germany €0.03 ▲ +0.00%
5018 Grupo Cementos de Chihuahua S.A.B. de C.V
MX:GCC
0.12x MX$159.15 Million
≈ $9.16 Million
MX$1.29 Billion Mexico MX$181.68 ▲ +2.26%
5019 SAFRAN UNSPONS.ADR 1/4
F:SEJU
0.12x €5.72 Billion
≈ $6.69 Billion
€46.35 Billion Germany €70.00 ▼ -1.41%
5020 Aveng Ltd
JSE:AEG
0.12x ZAC1.02 Billion
≈ $544.18K
ZAC8.30 Billion South Africa ZAC400.00 ▲ +0.00%
5021 Jumbo S.A.
AT:BELA
0.12x €33.60 Million
≈ $39.28 Million
€272.34 Million Greece €27.24 ▲ +0.67%
5022 Indo Acidatama Tbk
JK:SRSN
0.12x Rp46.87 Billion
≈ $2.75 Million
Rp379.93 Billion Indonesia Rp122.00 ▼ -1.61%
5023 Shenzhen Kstar Science & Technology Co Ltd
SHE:002518
0.12x CN¥374.21 Million
≈ $54.76 Million
CN¥3.03 Billion China CN¥27.49 ▼ -3.78%
5024 South Basic Chemicals JSC
VN:CSV
0.12x ₫64.07 Billion
≈ $2.43 Million
₫519.44 Billion Vietnam ₫23850.00 ▼ -2.05%
5025 Reef Casino Trust
AU:RCT
0.12x AU$11.27 Million
≈ $7.98 Million
AU$91.42 Million Australia AU$4.65 ▲ +0.22%
5026 Inner Mongolia MengDian HuaNeng Thermal Power Corp Ltd
SHG:600863
0.12x CN¥2.37 Billion
≈ $347.43 Million
CN¥19.26 Billion China CN¥5.03 ▲ +0.40%
5027 Huida Sanitary Ware Co Ltd
SHG:603385
0.12x CN¥135.94 Million
≈ $19.89 Million
CN¥1.10 Billion China CN¥5.23 ▼ -0.38%
5028 Israel Shipyards Ltd
TA:ISHI
0.12x ILA129.82 Million
≈ $348.03K
ILA1.05 Billion Israel ILA10980.00 ▲ +0.73%
5029 Asmedia Technology Inc
TW:5269
0.12x NT$914.57 Million
≈ $28.81 Million
NT$7.43 Billion Taiwan NT$1465.00 ▲ +0.00%
5030 Bundamedik Tbk PT
JK:BMHS
0.12x Rp199.64 Billion
≈ $11.70 Million
Rp1.62 Trillion Indonesia Rp199.00 ▲ +0.00%
5031 Athelney Trust plc
LSE:ATY
0.12x GBX3.40K
≈ $0.41
GBX27.61K UK GBX160.00 ▲ +3.23%
5032 Suzhou Hailu Heavy Industry Co Ltd
SHE:002255
0.12x CN¥238.66 Million
≈ $34.92 Million
CN¥1.94 Billion China CN¥7.03 ▼ -0.99%
5033 Field Solutions Holdings Ltd
AU:FSG
0.12x AU$5.93 Million
≈ $4.20 Million
AU$48.22 Million Australia AU$0.02 ▲ +0.00%
5034 Spacenet Enterprises India Limited
NSE:SPCENET
0.12x Rs61.05 Million
≈ $660.19K
Rs496.11 Million India Rs3.17 ▼ -1.86%
5035 Shenzhen Vital New Material Co. Ltd.
SHE:301319
0.12x CN¥84.66 Million
≈ $12.39 Million
CN¥688.29 Million China CN¥63.32 ▼ -5.58%
5036 Westhaven Ventures Inc
V:WHN
0.12x CA$1.07 Million
≈ $773.23K
CA$8.69 Million Canada CA$0.27 ▲ +0.00%
5037 Den Networks Limited
NSE:DEN
0.12x Rs561.90 Million
≈ $6.08 Million
Rs4.57 Billion India Rs24.62 ▲ +2.29%
5038 BAE Systems plc
LSE:BA
0.12x GBX3.16 Billion
≈ $384.85K
GBX25.74 Billion UK GBX2012.00 ▲ +4.14%
5039 Shanxi Xinghuacun Fen Wine Factory Co Ltd
SHG:600809
0.12x CN¥3.08 Billion
≈ $450.41 Million
CN¥25.05 Billion China CN¥114.98 ▲ +2.11%
5040 Guangxi Hechi Chemical Co Ltd
SHE:000953
0.12x CN¥12.29 Million
≈ $1.80 Million
CN¥100.06 Million China CN¥5.21 ▲ +0.19%
5041 PT Indonesia Kendaraan Terminal Tbk
JK:IPCC
0.12x Rp84.08 Billion
≈ $4.93 Million
Rp684.41 Billion Indonesia Rp1005.00 ▼ -1.47%
5042 Frontier Digital Ventures Ltd
AU:FDV
0.12x AU$2.72 Million
≈ $1.92 Million
AU$22.12 Million Australia AU$0.29 ▼ -5.00%
5043 Technocraft Industries (India) Limited
NSE:TIIL
0.12x Rs1.45 Billion
≈ $15.71 Million
Rs11.83 Billion India Rs2538.60 ▲ +1.24%
5044 European Electric Metals Inc
V:EVX
0.12x CA$76.14K
≈ $55.08K
CA$620.23K Canada CA$0.26 ▲ +0.00%
5045 Shandong Zhongji Electrical Equipment Co Ltd
SHE:300308
0.12x CN¥2.27 Billion
≈ $331.68 Million
CN¥18.47 Billion China CN¥594.50 ▼ -2.96%
5046 Sprinklr Inc
NYSE:CXM
0.12x $70.38 Million $573.39 Million USA $6.71 ▲ +0.30%
5047 Gulf Keystone Petroleum Ltd
LSE:GKP
0.12x GBX19.29 Million
≈ $2.35K
GBX157.22 Million UK GBX213.00 ▲ +0.24%
5048 AVOD Kurutulmus Gida ve Tarim Urunleri Sanayi Ticaret AS
IS:AVOD
0.12x TL168.22 Million
≈ $3.77 Million
TL1.37 Billion Turkey TL2.23 ▲ +2.29%
5049 Just Dial Limited
NSE:JUSTDIAL
0.12x Rs1.15 Billion
≈ $12.44 Million
Rs9.38 Billion India Rs698.80 ▼ -1.01%
5050 Clean Science and Technology Limited
NSE:CLEAN
0.12x Rs226.12 Million
≈ $2.45 Million
Rs1.84 Billion India Rs737.25 ▲ +3.33%
5051 Card Factory PLC
LSE:CARD
0.12x GBX39.00 Million
≈ $4.75K
GBX318.00 Million UK GBX90.40 ▲ +0.00%
5052 Lanzhou Haimo Technologies Co
SHE:300084
0.12x CN¥31.66 Million
≈ $4.63 Million
CN¥258.19 Million China CN¥9.39 ▲ +0.00%
5053 Universal Display
NASDAQ:OLED
0.12x $24.98 Million $203.77 Million USA $88.47 ▲ +1.71%
5054 IQ-AI LTD. LS -01
F:5Y1
0.12x €74.34K
≈ $86.91K
€606.50K Germany €0.00 ▲ +0.00%
5055 Metrod Holdings Bhd
KLSE:6149
0.12x RM193.00 Million
≈ $48.46 Million
RM1.57 Billion Malaysia RM1.03 ▲ +0.00%
5056 Korea Ratings Co. Ltd
KQ:034950
0.12x ₩4.73 Billion
≈ $3.21 Million
₩38.61 Billion Korea ₩100800.00 ▼ -0.20%
5057 TX Group AG
SW:TXGN
0.12x CHF97.60 Million
≈ $123.39 Million
CHF797.00 Million Switzerland CHF183.20 ▲ +1.55%
5058 SPX Corp
NYSE:SPXC
0.12x $195.20 Million $1.59 Billion USA $161.79 ▲ +0.91%
5059 Biohit Oyj B
HE:BIOBV
0.12x €600.00K
≈ $701.46K
€4.90 Million Finland €2.12 ▼ -2.75%
5060 TPG Telecom Ltd
AU:TPG
0.12x AU$682.00 Million
≈ $482.56 Million
AU$5.57 Billion Australia AU$3.84 ▼ -0.52%
5061 Value Line Inc
NASDAQ:VALU
0.12x $5.29 Million $43.20 Million USA $42.63 ▼ -1.07%
5062 Beijing Leadman Biochemistry Co Ltd
SHE:300289
0.12x CN¥11.89 Million
≈ $1.74 Million
CN¥97.10 Million China CN¥5.64 ▲ +1.99%
5063 Delta Electronics (Thailand) Public Company Limited
F:DLS
0.12x €10.58 Billion
≈ $12.37 Billion
€86.52 Billion Germany €6.40 ▲ +4.92%
5064 Pets at Home Group Plc
LSE:PETS
0.12x GBX83.30 Million
≈ $10.14K
GBX681.60 Million UK GBX241.00 ▲ +0.67%
5065 Hubei Wanrun New Energy Technology Co. Ltd. A
SHG:688275
0.12x CN¥1.57 Billion
≈ $230.22 Million
CN¥12.87 Billion China CN¥55.29 ▼ -1.20%
5066 MGIC Investment Corp
NYSE:MTG
0.12x $184.96 Million $1.51 Billion USA $28.72 ▼ -0.28%
5067 ContextVision AB
OL:CONTX
0.12x Nkr4.29 Million
≈ $451.64K
Nkr35.12 Million Norway Nkr4.46 ▼ -0.67%
5068 Scottish American Investment Co
LSE:SAIN
0.12x GBX12.32 Million
≈ $1.50K
GBX100.90 Million UK GBX563.00 ▲ +0.36%
5069 Primotec Group Ltd
TA:PRMG
0.12x ILA11.47 Million
≈ $30.76K
ILA93.97 Million Israel ILA1297.00 ▼ -1.52%
5070 Meridian Holdings Inc
NASDAQ:MRDN
0.12x $7.80 Million $63.88 Million USA $10.14 ▼ -2.03%
5071 Diamond Food Indonesia PT
JK:DMND
0.12x Rp200.17 Billion
≈ $11.73 Million
Rp1.64 Trillion Indonesia Rp525.00 ▲ +0.00%
5072 Diodes Incorporated
NASDAQ:DIOD
0.12x $68.47 Million $561.06 Million USA $83.09 ▲ +2.49%
5073 Global Ship Lease Inc
NYSE:GSL
0.12x $126.34 Million $1.04 Billion USA $41.99 ▲ +0.33%
5074 Hana Must SPAC 2
KQ:208370
0.12x ₩838.06 Million
≈ $567.94K
₩6.87 Billion Korea ₩2345.00 ▲ +2.85%
5075 Guangdong Delian Group Co Ltd
SHE:002666
0.12x CN¥227.42 Million
≈ $33.28 Million
CN¥1.87 Billion China CN¥3.95 ▼ -0.25%
5076 Aubay Société Anonyme
PA:AUB
0.12x €33.86 Million
≈ $39.59 Million
€277.79 Million France €49.55 ▲ +1.43%
5077 EZTEC Empreendimentos e Participações S.A
SA:EZTC3
0.12x R$217.94 Million
≈ $42.76 Million
R$1.79 Billion Brazil R$11.20 ▼ -42.42%
5078 UNISEM Co. Ltd
KQ:036200
0.12x ₩5.21 Billion
≈ $3.53 Million
₩42.73 Billion Korea ₩8400.00 ▼ -4.87%
5079 Palram
TA:PLRM
0.12x ILA66.05 Million
≈ $177.07K
ILA541.94 Million Israel ILA3810.00 ▲ +2.97%
5080 VST Industries Limited
NSE:VSTIND
0.12x Rs694.70 Million
≈ $7.51 Million
Rs5.70 Billion India Rs195.40 ▼ -0.89%
5081 INLIF LIMITED Ordinary Shares
NASDAQ:INLF
0.12x $1.05 Million $8.64 Million USA $0.18 ▼ -6.25%
5082 Orora Ltd
AU:ORA
0.12x AU$237.70 Million
≈ $168.19 Million
AU$1.95 Billion Australia AU$1.52 ▼ -0.66%
5083 SSC Security Services Corp
V:SECU
0.12x CA$2.75 Million
≈ $1.99 Million
CA$22.57 Million Canada CA$4.40 ▲ +0.00%
5084 Viceroy Hotels Limited
NSE:VHLTD
0.12x Rs353.00 Million
≈ $3.82 Million
Rs2.90 Billion India Rs140.24 ▲ +2.69%
5085 Diploma PLC
LSE:DPLM
0.12x GBX111.00 Million
≈ $13.51K
GBX912.00 Million UK GBX7135.00 ▲ +3.56%
5086 Jetbest
TWO:4741
0.12x NT$24.06 Million
≈ $757.96K
NT$197.70 Million Taiwan NT$53.20 ▲ +0.00%
5087 Oxford Industries Inc
NYSE:OXM
0.12x $89.40 Million $734.78 Million USA $27.50 ▼ -0.97%
5088 Mears Group plc
LSE:MER
0.12x GBX66.50 Million
≈ $8.09K
GBX546.62 Million UK GBX413.00 ▲ +0.00%
5089 Bata India Limited
NSE:BATAINDIA
0.12x Rs2.65 Billion
≈ $28.71 Million
Rs21.83 Billion India Rs624.35 ▼ -1.50%
5090 Shenzhen Farben Information Technology Co.Ltd.
SHE:300925
0.12x CN¥115.70 Million
≈ $16.93 Million
CN¥951.61 Million China CN¥14.04 ▲ +0.65%
5091 Cadence Design Systems Inc
NASDAQ:CDNS
0.12x $634.93 Million $5.22 Billion USA $322.17 ▲ +1.79%
5092 Olvi Oyj A
HE:OLVAS
0.12x €32.48 Million
≈ $37.98 Million
€267.26 Million Finland €27.80 ▲ +1.28%
5093 MINISO GROUP A DL-0001
F:MIF0
0.12x €2.17 Billion
≈ $2.54 Billion
€17.84 Billion Germany €2.22 ▲ +3.79%
5094 ENEFIT GREEN AS
F:I6B
0.12x €42.02 Million
≈ $49.13 Million
€345.77 Million Germany €3.19 ▲ +0.00%
5095 MPC Container Ships ASA
OL:MPCC
0.12x Nkr72.88 Million
≈ $7.67 Million
Nkr599.75 Million Norway Nkr28.14 ▲ +5.24%
5096 Userjoy Technology Co Ltd
TWO:3546
0.12x NT$107.58 Million
≈ $3.39 Million
NT$885.37 Million Taiwan NT$73.10 ▲ +0.00%
5097 Sasol Ltd
JSE:SOL
0.12x ZAC23.54 Billion
≈ $12.51 Million
ZAC193.78 Billion South Africa ZAC29001.00 ▼ -3.51%
5098 Vietnam National Petroleum Group
VN:PLX
0.12x ₫9.38 Trillion
≈ $356.22 Million
₫77.19 Trillion Vietnam ₫35650.00 ▲ +0.56%
5099 CAR Group Ltd
AU:CAR
0.12x AU$229.74 Million
≈ $162.56 Million
AU$1.89 Billion Australia AU$24.65 ▼ -1.48%
5100 Zhejiang Jinsheng New Materials Co
SHE:300849
0.12x CN¥23.30 Million
≈ $3.41 Million
CN¥191.82 Million China CN¥19.39 ▲ +1.36%

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.