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
5201 Krungthai Car Rent and Lease Public Company Limited
BK:KCAR
0.12x ฿299.33 Million
≈ $9.33 Million
฿2.51 Billion Thailand ฿4.80 ▼ -0.41%
5202 Eimco Elecon (India) Limited
NSE:EIMCOELECO
0.12x Rs60.44 Million
≈ $653.68K
Rs507.07 Million India Rs2153.70 ▲ +3.24%
5203 IGO Ltd
AU:IGO
0.12x AU$28.50 Million
≈ $20.17 Million
AU$239.10 Million Australia AU$5.12 ▲ +3.43%
5204 MISSION GROUP PLC LS -10
F:M7K
0.12x €8.79 Million
≈ $10.27 Million
€73.72 Million Germany €0.26 ▼ -5.76%
5205 Shanghai Sinyang Semiconductor
SHE:300236
0.12x CN¥202.59 Million
≈ $29.64 Million
CN¥1.70 Billion China CN¥68.20 ▼ -4.75%
5206 Ai-Media Technologies Ltd
AU:AIM
0.12x AU$2.64 Million
≈ $1.87 Million
AU$22.18 Million Australia AU$0.22 ▲ +0.00%
5207 Latham Group Inc
NASDAQ:SWIM
0.12x $53.50 Million $448.94 Million USA $6.84 ▲ +2.40%
5208 Angel Oak Financial Strategies Income Term Trust
NYSE:FINS
0.12x $15.18 Million $127.39 Million USA $11.85 ▲ +0.59%
5209 Laxmi Organic Industries Limited
NSE:LXCHEM
0.12x Rs1.51 Billion
≈ $16.32 Million
Rs12.67 Billion India Rs156.85 ▲ +2.15%
5210 Vizionfocus Inc.
TW:4771
0.12x NT$324.63 Million
≈ $10.23 Million
NT$2.73 Billion Taiwan NT$207.50 ▲ +0.48%
5211 Myer Holdings Ltd
AU:MYR
0.12x AU$273.30 Million
≈ $193.38 Million
AU$2.29 Billion Australia AU$0.20 ▼ -4.76%
5212 Petards Group plc
LSE:PEG
0.12x GBX784.00K
≈ $95.39
GBX6.58 Million UK GBX8.50 ▲ +0.00%
5213 Nice D&B Co. Ltd
KQ:130580
0.12x ₩2.68 Billion
≈ $1.81 Million
₩22.48 Billion Korea ₩6590.00 ▲ +0.46%
5214 Faraday Copper Corp.
TO:FDY
0.12x CA$1.82 Million
≈ $1.32 Million
CA$15.27 Million Canada CA$4.44 ▲ +5.71%
5215 Sanichi Technology Bhd
KLSE:0133
0.12x RM5.68 Million
≈ $1.43 Million
RM47.71 Million Malaysia RM0.10 ▲ +11.11%
5216 CANEX Metals Inc
V:CANX
0.12x CA$38.06K
≈ $27.53K
CA$319.77K Canada CA$0.38 ▲ +8.57%
5217 Xian Sunresin New Materials Co Ltd
SHE:300487
0.12x CN¥253.52 Million
≈ $37.10 Million
CN¥2.13 Billion China CN¥61.00 ▼ -2.87%
5218 Beijing Haitian Ruisheng Science Technology Ltd
SHG:688787
0.12x CN¥13.84 Million
≈ $2.02 Million
CN¥116.34 Million China CN¥135.38 ▼ -6.85%
5219 CodeMill AB
ST:CDMIL
0.12x Skr2.63 Million
≈ $283.35K
Skr22.14 Million Sweden Skr14.05 ▲ +1.81%
5220 Zhejiang Jingxin Pharmaceutical Co Ltd
SHE:002020
0.12x CN¥227.64 Million
≈ $33.31 Million
CN¥1.91 Billion China CN¥11.01 ▼ -3.84%
5221 Payton -L
TA:PAYT
0.12x ILA1.05 Million
≈ $2.81K
ILA8.83 Million Israel ILA4820.00 ▲ +0.42%
5222 China Shenhua Energy Co
SHG:601088
0.12x CN¥25.26 Billion
≈ $3.70 Billion
CN¥212.43 Billion China CN¥49.38 ▼ -1.54%
5223 Holtek Semiconductor Inc
TW:6202
0.12x NT$206.87 Million
≈ $6.52 Million
NT$1.74 Billion Taiwan NT$54.30 ▲ +0.00%
5224 Poly Medicure Limited
NSE:POLYMED
0.12x Rs914.43 Million
≈ $9.89 Million
Rs7.69 Billion India Rs1470.00 ▲ +1.84%
5225 ARC Resources Ltd.
TO:ARX
0.12x CA$699.10 Million
≈ $505.72 Million
CA$5.88 Billion Canada CA$33.91 ▲ +0.71%
5226 NRW Holdings Ltd
AU:NWH
0.12x AU$167.30 Million
≈ $118.37 Million
AU$1.41 Billion Australia AU$6.11 ▲ +2.17%
5227 OMS Energy Technologies Inc.
NASDAQ:OMSE
0.12x $4.10 Million $34.51 Million USA $4.18 ▲ +5.29%
5228 Compagnie d Entreprises CFE SA
BR:CFEB
0.12x €95.46 Million
≈ $111.60 Million
€803.77 Million Belgium €10.75 ▲ +0.00%
5229 STEP Energy Services Ltd
TO:STEP
0.12x CA$23.50 Million
≈ $17.00 Million
CA$197.86 Million Canada CA$5.49 ▼ -0.18%
5230 Eastcompeace Technology Co Ltd
SHE:002017
0.12x CN¥141.08 Million
≈ $20.64 Million
CN¥1.19 Billion China CN¥12.80 ▼ -3.83%
5231 Giant Manufacturing Co Ltd
TW:9921
0.12x NT$4.01 Billion
≈ $126.46 Million
NT$33.80 Billion Taiwan NT$88.30 ▲ +3.40%
5232 Dynasty Gold Corp
V:DYG
0.12x CA$64.40K
≈ $46.59K
CA$542.41K Canada CA$0.09 ▼ -21.74%
5233 SES S.A
F:SES
0.12x €908.00 Million
≈ $1.06 Billion
€7.65 Billion Germany €4.30 ▲ +0.56%
5234 Wesfarmers Ltd
AU:WES
0.12x AU$2.49 Billion
≈ $1.76 Billion
AU$20.99 Billion Australia AU$78.83 ▼ -0.25%
5235 TronicS Microsystems SA
PA:ALTRO
0.12x €2.10 Million
≈ $2.46 Million
€17.73 Million France €5.56 ▲ +0.00%
5236 Cactus Inc
NYSE:WHD
0.12x $104.56 Million $881.52 Million USA $65.56 ▲ +1.90%
5237 Pioneer Diversified High IT
NYSE MKT:HNW
0.12x $5.19 Million $43.79 Million USA $12.95 ▲ +0.00%
5238 Advanced Medical Solutions Group plc
LSE:AMS
0.12x GBX15.97 Million
≈ $1.94K
GBX134.67 Million UK GBX283.00 ▲ +0.35%
5239 Metsa Board Oyj A
HE:METSA
0.12x €122.00 Million
≈ $142.63 Million
€1.03 Billion Finland €3.80 ▲ +1.88%
5240 QUADIENT SA ADR1/15/EO 1
F:NEQ0
0.12x €167.60 Million
≈ $195.94 Million
€1.41 Billion Germany €0.77 ▼ -0.65%
5241 INFOMARK Co. Ltd
KQ:175140
0.12x ₩2.23 Billion
≈ $1.51 Million
₩18.78 Billion Korea ₩2255.00 ▲ +1.58%
5242 Suryamas Dutamakmur Tbk
JK:SMDM
0.12x Rp45.02 Billion
≈ $2.64 Million
Rp380.04 Billion Indonesia Rp444.00 ▲ +2.30%
5243 Warrior Met Coal Inc
NYSE:HCC
0.12x $76.09 Million $642.41 Million USA $87.35 ▲ +2.51%
5244 MotorK Ltd
AS:MTRK
0.12x €4.55 Million
≈ $5.31 Million
€38.39 Million Netherlands €2.15 ▲ +0.00%
5245 Ivory Properties Group Bhd
KLSE:5175
0.12x RM24.40 Million
≈ $6.13 Million
RM206.09 Million Malaysia RM0.01 ▲ +0.00%
5246 White Horse Bhd
KLSE:5009
0.12x RM14.16 Million
≈ $3.56 Million
RM119.60 Million Malaysia RM0.49 ▲ +6.59%
5247 WindSun Science & Technology Co. Ltd. A
SHG:688663
0.12x CN¥238.60 Million
≈ $34.91 Million
CN¥2.02 Billion China CN¥44.80 ▼ -5.29%
5248 Nongshim
KO:004370
0.12x ₩127.93 Billion
≈ $86.70 Million
₩1.08 Trillion Korea ₩393000.00 ▲ +0.00%
5249 Eden Inc Bhd
KLSE:7471
0.12x RM9.68 Million
≈ $2.43 Million
RM81.78 Million Malaysia RM0.15 ▲ +0.00%
5250 Boc International China Co Ltd
SHG:601696
0.12x CN¥6.40 Billion
≈ $935.87 Million
CN¥54.02 Billion China CN¥10.60 ▼ -2.21%
5251 Vantage Corp
NYSE MKT:VNTG
0.12x $966.70K $8.17 Million USA $0.75 ▲ +8.04%
5252 Vietnam Rubber Group Ltd
VN:GVR
0.12x ₫2.63 Trillion
≈ $99.79 Million
₫22.19 Trillion Vietnam ₫31550.00 ▼ -1.56%
5253 Jiangxi Firstar Panel Technology Co Ltd
SHE:300256
0.12x CN¥93.25 Million
≈ $13.65 Million
CN¥788.00 Million China CN¥2.45 ▼ -3.16%
5254 ASOS PLC UN.ADR 1 LS-035
F:DYQ0
0.12x €159.10 Million
≈ $186.00 Million
€1.34 Billion Germany €2.70 ▲ +6.30%
5255 Superior Plus Corp
TO:SPB
0.12x CA$328.90 Million
≈ $237.92 Million
CA$2.78 Billion Canada CA$6.88 ▼ -0.15%
5256 LOréal S.A.
PA:OR
0.12x €3.84 Billion
≈ $4.49 Billion
€32.47 Billion France €430.10 ▼ -1.40%
5257 Centrepoint Alliance Ltd
AU:CAF
0.12x AU$2.94 Million
≈ $2.08 Million
AU$24.86 Million Australia AU$0.39 ▲ +1.30%
5258 Bid Corporation Ltd
JSE:BID
0.12x ZAC8.66 Billion
≈ $4.60 Million
ZAC73.29 Billion South Africa ZAC46638.00 ▼ -0.46%
5259 Rockhopper Exploration
LSE:RKH
0.12x GBX24.06 Million
≈ $2.93K
GBX203.61 Million UK GBX61.70 ▼ -3.89%
5260 Evli Pankki Oyj
HE:EVLI
0.12x €24.40 Million
≈ $28.53 Million
€206.50 Million Finland €23.40 ▲ +1.74%
5261 Kaset Thai International Sugar Corporation Public Company Limited
BK:KTIS
0.12x ฿993.88 Million
≈ $30.98 Million
฿8.41 Billion Thailand ฿1.88 ▼ -0.53%
5262 Manoj Vaibhav Gems 'N' Jewellers Limited
NSE:MVGJL
0.12x Rs985.89 Million
≈ $10.66 Million
Rs8.35 Billion India Rs190.80 ▲ +2.42%
5263 Pansari Developers Limited
NSE:PANSARI
0.12x Rs389.54 Million
≈ $4.21 Million
Rs3.30 Billion India Rs251.35 ▲ +4.88%
5264 Barrick Gold Corp
TO:ABX
0.12x CA$1.83 Billion
≈ $1.32 Billion
CA$15.47 Billion Canada CA$55.09 ▲ +2.78%
5265 Jiangnan Mould & Plastic Technology Co Ltd
SHE:000700
0.12x CN¥364.89 Million
≈ $53.39 Million
CN¥3.09 Billion China CN¥13.58 ▲ +3.90%
5266 SODEXO S.A. ADR/ 1/5 EO 4
F:SJ70
0.12x €1.32 Billion
≈ $1.54 Billion
€11.19 Billion Germany €8.75 ▲ +7.36%
5267 Caledonia Mining Corporation Plc
LSE:CMCL
0.12x GBX13.77 Million
≈ $1.68K
GBX116.79 Million UK GBX1610.00 ▲ +0.31%
5268 Rishabh Instruments Limited
NSE:RISHABH
0.12x Rs314.56 Million
≈ $3.40 Million
Rs2.67 Billion India Rs648.85 ▲ +0.87%
5269 SRF Limited
NSE:SRF
0.12x Rs10.61 Billion
≈ $114.74 Million
Rs89.98 Billion India Rs2335.00 ▼ -0.21%
5270 Brighton-Best International Taiwan
TWO:8415
0.12x NT$2.02 Billion
≈ $63.77 Million
NT$17.17 Billion Taiwan NT$36.60 ▼ -0.68%
5271 Estika Tata Tiara Tbk PT
JK:BEEF
0.12x Rp211.18 Billion
≈ $12.37 Million
Rp1.79 Trillion Indonesia Rp360.00 ▼ -2.17%
5272 Auction Technology Group PLC
LSE:ATG
0.12x GBX27.39 Million
≈ $3.33K
GBX232.49 Million UK GBX490.20 ▲ +3.33%
5273 aovo Touristik AG
MU:A8N
0.12x €715.80K
≈ $836.85K
€6.08 Million Germany €2.90 ▲ +0.00%
5274 IFCA MSC Bhd
KLSE:0023
0.12x RM3.59 Million
≈ $902.35K
RM30.51 Million Malaysia RM0.19 ▲ +0.00%
5275 PSK HOLDINGS Inc
KQ:031980
0.12x ₩9.41 Billion
≈ $6.38 Million
₩79.89 Billion Korea ₩169200.00 ▲ +7.29%
5276 Oil Country Tubular Limited
NSE:OILCOUNTUB
0.12x Rs137.03 Million
≈ $1.48 Million
Rs1.16 Billion India Rs73.55 ▲ +3.74%
5277 Velesto Energy Bhd
KLSE:5243
0.12x RM41.28 Million
≈ $10.36 Million
RM350.67 Million Malaysia RM0.20 ▼ -2.50%
5278 Semen Baturaja Persero Tbk
JK:SMBR
0.12x Rp150.61 Billion
≈ $8.83 Million
Rp1.28 Trillion Indonesia Rp126.00 ▼ -3.82%
5279 Rio Tinto PLC
LSE:RIO
0.12x GBX6.92 Billion
≈ $842.45K
GBX58.84 Billion UK GBX6400.00 ▲ +2.51%
5280 Blackrock Smaller Companies Trust PLC
LSE:BRSC
0.12x GBX9.12 Million
≈ $1.11K
GBX77.48 Million UK GBX273.00 ▲ +1.11%
5281 Dharma Polimetal Tbk PT
JK:DRMA
0.12x Rp181.84 Billion
≈ $10.65 Million
Rp1.55 Trillion Indonesia Rp935.00 ▼ -1.58%
5282 Meren Energy
ST:MER
0.12x Skr146.70 Million
≈ $15.79 Million
Skr1.25 Billion Sweden Skr15.18 ▼ -0.13%
5283 Meren Energy Inc.
TO:MER
0.12x CA$146.70 Million
≈ $106.12 Million
CA$1.25 Billion Canada CA$2.14 ▼ -0.47%
5284 Dagi Giyim Sanayi ve Ticaret AS
IS:DAGI
0.12x TL276.30 Million
≈ $6.19 Million
TL2.35 Billion Turkey TL5.66 ▲ +0.53%
5285 Kontrolmatik Teknoloji Enerji ve Mu
IS:KONTR
0.12x TL3.85 Billion
≈ $86.15 Million
TL32.71 Billion Turkey TL1.52 ▲ +9.35%
5286 Ahlatci Dogal Gaz Dagitim Enerji ve Yatirim A.S.
IS:AHGAZ
0.12x TL19.27 Billion
≈ $431.53 Million
TL163.86 Billion Turkey TL45.64 ▲ +1.65%
5287 Relx PLC
LSE:REL
0.12x GBX1.45 Billion
≈ $176.91K
GBX12.37 Billion UK GBX2939.00 ▼ -1.97%
5288 Bragg Gaming Group Inc
TO:BRAG
0.12x CA$3.74 Million
≈ $2.71 Million
CA$31.82 Million Canada CA$1.51 ▼ -0.66%
5289 Vodafone Group PLC
LSE:VOD
0.12x GBX8.88 Billion
≈ $1.08 Million
GBX75.52 Billion UK GBX118.90 ▲ +0.55%
5290 Xiabuxiabu Catering Management (China) Holdings Co. Ltd
F:0XI
0.12x €272.20 Million
≈ $318.23 Million
€2.32 Billion Germany €0.02 ▼ -2.33%
5291 City Lodge Hotels Ltd
JSE:CLH
0.12x ZAC230.24 Million
≈ $122.36K
ZAC1.96 Billion South Africa ZAC437.00 ▼ -1.35%
5292 Zhongshan Broad-Ocean Motor Co Ltd
SHE:002249
0.12x CN¥1.09 Billion
≈ $159.49 Million
CN¥9.27 Billion China CN¥7.70 ▲ +10.00%
5293 SKAN Group AG
SW:SKAN
0.12x CHF41.53 Million
≈ $52.51 Million
CHF353.49 Million Switzerland CHF75.40 ▲ +1.34%
5294 Teaminvest Private Group Ltd
AU:TIP
0.12x AU$5.42 Million
≈ $3.83 Million
AU$46.12 Million Australia AU$1.34 ▼ -1.11%
5295 Gujarat Gas Limited
NSE:GUJGASLTD
0.12x Rs10.21 Billion
≈ $110.38 Million
Rs86.88 Billion India Rs212.68 ▼ -1.22%
5296 Lemonsoft Oyj
HE:LEMON
0.12x €2.54 Million
≈ $2.97 Million
€21.66 Million Finland €5.14 ▼ -1.15%
5297 Gateley (Holdings) Plc
LSE:GTLY
0.12x GBX11.35 Million
≈ $1.38K
GBX96.65 Million UK GBX74.50 ▼ -0.67%
5298 Suli Co Ltd
SHG:603585
0.12x CN¥255.55 Million
≈ $37.40 Million
CN¥2.18 Billion China CN¥9.65 ▼ -5.11%
5299 Daejoo Inc
KQ:003310
0.12x ₩3.10 Billion
≈ $2.10 Million
₩26.38 Billion Korea ₩1542.00 ▲ +1.45%
5300 Runner Xiamen Corp
SHG:603408
0.12x CN¥242.37 Million
≈ $35.47 Million
CN¥2.06 Billion China CN¥10.48 ▼ -3.14%

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.