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

Nov 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 (November 2026)

Cash flow-to-debt ratio rankings of public companies for November 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
7501 Shyam Metalics and Energy Limited
NSE:SHYAMMETL
0.08x Rs6.20 Billion
≈ $67.03 Million
Rs77.04 Billion India Rs1162.90 ▲ +1.87%
7502 Heico Corporation
NYSE:HEI
0.08x $345.34 Million $4.29 Billion USA $321.36 ▼ -1.53%
7503 TGS NOPEC Geophysical Company ASA
OL:TGS
0.08x Nkr153.80 Million
≈ $16.18 Million
Nkr1.91 Billion Norway Nkr141.70 ▼ -0.56%
7504 Suzhou Sushi Testing Instrument Co Ltd
SHE:300416
0.08x CN¥160.06 Million
≈ $23.42 Million
CN¥1.99 Billion China CN¥12.15 ▼ -2.57%
7505 Hongli Group Inc. Ordinary Shares
NASDAQ:HLP
0.08x $1.15 Million $14.36 Million USA $4.06 ▼ -3.10%
7506 Ginwa Enterprise Group Inc
SHG:600080
0.08x CN¥29.81 Million
≈ $4.36 Million
CN¥370.80 Million China CN¥3.90 ▼ -1.76%
7507 Ultrapar Participacoes SA ADR
NYSE:UGP
0.08x $525.50 Million $6.54 Billion USA $5.73 ▼ -1.72%
7508 Texmaco Rail & Engineering Limited
NSE:TEXRAIL
0.08x Rs2.12 Billion
≈ $22.96 Million
Rs26.42 Billion India Rs98.26 ▼ -5.66%
7509 Triunfo Participações e Investimentos S.A
SA:TPIS3
0.08x R$150.63 Million
≈ $29.56 Million
R$1.87 Billion Brazil R$10.50 ▲ +6.60%
7510 Aurizon Holdings Ltd
AU:AZJ
0.08x AU$601.00 Million
≈ $425.25 Million
AU$7.48 Billion Australia AU$3.89 ▲ +1.30%
7511 Ten Ren Tea Co Ltd
TW:1233
0.08x NT$67.74 Million
≈ $2.13 Million
NT$843.20 Million Taiwan NT$28.20 ▼ -0.70%
7512 TechPrecision Corporation Common stock
NASDAQ:TPCS
0.08x $1.90 Million $23.63 Million USA $5.35 ▼ -3.25%
7513 TSS, Inc. Common Stock
NASDAQ:TSSI
0.08x $7.63 Million $95.03 Million USA $6.86 ▼ -10.09%
7514 Koszalinskie Przedsiebiorstwo Przemyslu Drzewnego SA
WAR:KPD
0.08x zł6.21 Million
≈ $1.71 Million
zł77.34 Million Poland zł20.20 ▼ -0.98%
7515 Halliburton Co
BA:HAL
0.08x AR$1.17 Billion
≈ $843.00K
AR$14.51 Billion Argentina AR$30000.00 ▲ +1.49%
7516 West Pharmaceutical Services Inc
NYSE:WST
0.08x $89.90 Million $1.12 Billion USA $412.62 ▼ -0.97%
7517 Dunelm Group plc
F:DFQ
0.08x €48.85 Million
≈ $57.11 Million
€608.30 Million Germany €10.30 ▲ +0.98%
7518 Hilan Ltd
TA:HLAN
0.08x ILA118.53 Million
≈ $317.76K
ILA1.48 Billion Israel ILA24510.00 ▼ -3.69%
7519 Innuovo Technology Co Ltd Class A
SHE:000795
0.08x CN¥137.12 Million
≈ $20.06 Million
CN¥1.71 Billion China CN¥8.27 ▼ -1.08%
7520 Daily Journal Corp
NASDAQ:DJCO
0.08x $10.77 Million $134.18 Million USA $629.11 ▲ +0.07%
7521 NLC India Limited
NSE:NLCINDIA
0.08x Rs32.05 Billion
≈ $346.59 Million
Rs399.28 Billion India Rs227.95 ▼ -4.12%
7522 Hua Yuan Property Co Ltd
SHG:600743
0.08x CN¥84.41 Million
≈ $12.35 Million
CN¥1.05 Billion China CN¥1.97 ▼ -1.50%
7523 H & M Hennes & Mauritz AB (publ)
ST:HM-B
0.08x Skr10.59 Billion
≈ $1.14 Billion
Skr131.96 Billion Sweden Skr177.95 ▲ +1.45%
7524 H+M HEN.+MAU.UNSP.ADR 1/5
F:HMSA
0.08x €10.59 Billion
≈ $12.38 Billion
€131.96 Billion Germany €3.18 ▼ -3.05%
7525 Charming Medical Limited Class A Ordinary Shares
NASDAQ:MCTA
0.08x $425.89K $5.31 Million USA $29.36 ▲ +0.00%
7526 Tencent Holdings Ltd ADR
F:NNN1
0.08x €65.03 Billion
≈ $76.02 Billion
€810.46 Billion Germany €55.50 ▼ -0.89%
7527 Tencent Holdings Ltd
F:NNND
0.08x €65.03 Billion
≈ $76.02 Billion
€810.46 Billion Germany €50.90 ▼ -0.08%
7528 Fiverr International Ltd
F:11V
0.08x €21.87 Million
≈ $25.57 Million
€272.62 Million Germany €7.72 ▲ +6.19%
7529 Public Storage
NYSE:PSA
0.08x $868.44 Million $10.83 Billion USA $324.77 ▲ +2.43%
7530 Cheil Electric Wiring Devices Co. Ltd.
KQ:199820
0.08x ₩6.44 Billion
≈ $4.36 Million
₩80.30 Billion Korea ₩6200.00 ▼ -6.77%
7531 PennyMac Finl Svcs Inc
NYSE:PFSI
0.08x $2.05 Billion $25.52 Billion USA $62.92 ▼ -2.31%
7532 Ercros
MC:ECR
0.08x €38.91 Million
≈ $45.49 Million
€485.35 Million Spain €3.49 ▲ +0.00%
7533 SIRIUS REAL ESTATE LTD.
F:EYI
0.08x €133.10 Million
≈ $155.61 Million
€1.66 Billion Germany €1.17 ▲ +0.86%
7534 Sats ASA
OL:SATS
0.08x Nkr656.00 Million
≈ $69.03 Million
Nkr8.18 Billion Norway Nkr43.95 ▲ +0.11%
7535 Xiwang Foodstuffs Co Ltd
SHE:000639
0.08x CN¥100.49 Million
≈ $14.70 Million
CN¥1.25 Billion China CN¥1.70 ▼ -3.95%
7536 J.Pond Precision Technology Co. Ltd. A
SHE:301326
0.08x CN¥99.20 Million
≈ $14.52 Million
CN¥1.24 Billion China CN¥63.20 ▼ -7.64%
7537 Tianshan Aluminum Group Co Ltd
SHE:002532
0.08x CN¥1.58 Billion
≈ $230.72 Million
CN¥19.68 Billion China CN¥11.93 ▲ +0.42%
7538 Agro Tech Foods Limited
NSE:ATFL
0.08x Rs106.60 Million
≈ $1.15 Million
Rs1.33 Billion India Rs896.20 ▲ +0.00%
7539 Kerjaya Prospek Group Bhd
KLSE:7161
0.08x RM113.34 Million
≈ $28.46 Million
RM1.42 Billion Malaysia RM3.45 ▼ -0.86%
7540 Wisdom Marine Lines Co Ltd
TW:2637
0.08x NT$84.25 Million
≈ $2.65 Million
NT$1.05 Billion Taiwan NT$100.50 ▼ -0.99%
7541 CERENO SCIENTIFIC AB B
F:4A1
0.08x €20.90 Million
≈ $24.43 Million
€261.12 Million Germany €0.17 ▼ -21.48%
7542 Rojana Industrial Park Public Company Limited
BK:ROJNA
0.08x ฿1.94 Billion
≈ $60.48 Million
฿24.26 Billion Thailand ฿5.70 ▲ +0.00%
7543 Headway
TW:1776
0.08x NT$44.08 Million
≈ $1.39 Million
NT$551.10 Million Taiwan NT$18.50 ▼ -0.27%
7544 Anadolu Efes Biracilik ve Malt Sanayi AS
IS:AEFES
0.08x TL16.08 Billion
≈ $360.09 Million
TL201.02 Billion Turkey TL15.43 ▼ -2.96%
7545 VEND MARKETPLACES ASA
OL:VEND
0.08x Nkr480.00 Million
≈ $50.51 Million
Nkr6.00 Billion Norway Nkr220.00 ▲ +0.46%
7546 Thai Optical Group Public Company Limited
BK:TOG
0.08x ฿172.10 Million
≈ $5.36 Million
฿2.15 Billion Thailand ฿7.05 ▼ -0.70%
7547 Keck Seng Malaysia Bhd
KLSE:3476
0.08x RM28.40 Million
≈ $7.13 Million
RM355.23 Million Malaysia RM4.73 ▼ -0.21%
7548 Lyc Healthcare Bhd
KLSE:0075
0.08x RM17.29 Million
≈ $4.34 Million
RM216.25 Million Malaysia RM0.01 ▲ +0.00%
7549 ZTO Express (Cayman) Inc
NYSE:ZTO
0.08x $2.79 Billion $34.90 Billion USA $20.15 ▲ +1.36%
7550 Latrobe Magnesium Ltd
AU:LMG
0.08x AU$3.44 Million
≈ $2.43 Million
AU$43.04 Million Australia AU$0.01 ▲ +7.69%
7551 Ackerstein Group Ltd
TA:ACKR
0.08x ILA50.90 Million
≈ $136.46K
ILA637.23 Million Israel ILA610.00 ▼ -0.16%
7552 Northern Star Resources Limited
F:NS7
0.08x €440.40 Million
≈ $514.87 Million
€5.52 Billion Germany €15.35 ▼ -2.30%
7553 Southern Rubber Industry JSC
VN:CSM
0.08x ₫195.96 Billion
≈ $7.45 Million
₫2.45 Trillion Vietnam ₫11900.00 ▼ -0.42%
7554 C*Core Technology Co Ltd
SHG:688262
0.08x CN¥97.87 Million
≈ $14.32 Million
CN¥1.23 Billion China CN¥21.27 ▼ -5.13%
7555 TietoEVRY Corp
HE:TIETO
0.08x €148.70 Million
≈ $173.85 Million
€1.86 Billion Finland €18.80 ▲ +0.80%
7556 Thessaloniki Port Authority SA
AT:OLTH
0.08x €6.07 Million
≈ $7.09 Million
€76.05 Million Greece €39.80 ▲ +0.00%
7557 Dollar Industries Limited
NSE:DOLLAR
0.08x Rs470.86 Million
≈ $5.09 Million
Rs5.90 Billion India Rs238.90 ▼ -3.18%
7558 Dongbu Steel Co Ltd
KO:016380
0.08x ₩107.34 Billion
≈ $72.74 Million
₩1.35 Trillion Korea ₩4945.00 ▼ -2.66%
7559 Shiva Texyarn Limited
NSE:SHIVATEX
0.08x Rs131.28 Million
≈ $1.42 Million
Rs1.65 Billion India Rs170.40 ▼ -1.66%
7560 WF International Limited Ordinary Shares
NASDAQ:WXM
0.08x $659.15K $8.27 Million USA $2.66 ▼ -10.44%
7561 Zhe Jiang Headman Machinery Co Ltd
SHG:688577
0.08x CN¥76.87 Million
≈ $11.25 Million
CN¥964.98 Million China CN¥35.95 ▼ -5.57%
7562 Liaoning Fu-An
SHG:603315
0.08x CN¥118.80 Million
≈ $17.38 Million
CN¥1.49 Billion China CN¥8.67 ▼ -3.99%
7563 Shanghai Phichem Material Co Ltd Class A
SHE:300398
0.08x CN¥155.89 Million
≈ $22.81 Million
CN¥1.96 Billion China CN¥26.34 ▼ -1.39%
7564 Susco Public Company Limited
BK:SUSCO
0.08x ฿484.22 Million
≈ $15.09 Million
฿6.08 Billion Thailand ฿2.34 ▼ -0.85%
7565 Bibica Corp
VN:BBC
0.08x ₫49.52 Billion
≈ $1.88 Million
₫622.11 Billion Vietnam ₫97000.00 ▲ +6.71%
7566 Haymaker Acquisition Corp. 4
NYSE:HYAC
0.08x $14.07 Million $176.79 Million USA $10.75 ▲ +2.28%
7567 Yuyu Pharma Inc
KO:000225
0.08x ₩4.91 Billion
≈ $3.33 Million
₩61.70 Billion Korea ₩3385.00 ▲ +1.96%
7568 TagMaster AB Series B
ST:TAGM-B
0.08x Skr13.84 Million
≈ $1.49 Million
Skr173.94 Million Sweden Skr31.30 ▼ -1.26%
7569 Nekkar Asa
OL:NKR
0.08x Nkr35.59 Million
≈ $3.75 Million
Nkr447.24 Million Norway Nkr16.30 ▼ -2.10%
7570 Telemasters Holdings Ltd
JSE:TLM
0.08x ZAC1.27 Million
≈ $672.67
ZAC15.91 Million South Africa ZAC100.00 ▲ +0.00%
7571 Jutze Intelligent Technology Co Ltd
SHE:300802
0.08x CN¥31.12 Million
≈ $4.55 Million
CN¥391.11 Million China CN¥18.45 ▼ -7.29%
7572 Prakash Pipes Limited
NSE:PPL
0.08x Rs99.60 Million
≈ $1.08 Million
Rs1.25 Billion India Rs210.80 ▼ -2.81%
7573 Swiss Water Decaffeinated Coffee Inc
TO:SWP
0.08x CA$10.71 Million
≈ $7.75 Million
CA$134.66 Million Canada CA$8.74 ▲ +0.23%
7574 DCI Indonesia Tbk PT
JK:DCII
0.08x Rp228.93 Billion
≈ $13.41 Million
Rp2.88 Trillion Indonesia Rp174975.00 ▲ +0.00%
7575 FirstSun Capital Bancorp Common Stock
NASDAQ:FSUN
0.08x $1.10 Billion $13.88 Billion USA $39.17 ▼ -0.46%
7576 Reliance Industries Limited
LSE:RIGD
0.08x $868.93 Billion $10.92 Trillion UK $49.55 ▲ +1.43%
7577 A.P. Møller - Mærsk A/S
CO:MAERSK-B
0.08x Dkr2.52 Billion
≈ $393.96 Million
Dkr31.66 Billion Denmark Dkr23070.00 ▼ -0.94%
7578 A.P.MOELL-M.B U.ADR 1/200
F:DP4H
0.08x €2.52 Billion
≈ $2.94 Billion
€31.66 Billion Germany €9.85 ▼ -1.01%
7579 Telsys
TA:TLSY
0.08x ILA27.06 Million
≈ $72.54K
ILA340.19 Million Israel ILA32840.00 ▲ +1.23%
7580 Bonia Corporation Bhd
KLSE:9288
0.08x RM18.86 Million
≈ $4.73 Million
RM237.11 Million Malaysia RM0.79 ▲ +0.00%
7581 Elvalhalcor Hellenic Copper and Aluminium Industry S.A
AT:ELHA
0.08x €112.79 Million
≈ $131.87 Million
€1.42 Billion Greece €3.52 ▲ +1.74%
7582 NOVRA TECHNOLOGIES INC.
F:7CV
0.08x €743.89K
≈ $869.68K
€9.35 Million Germany €0.06 ▲ +18.52%
7583 Novra Technologies Inc
V:NVI
0.08x CA$743.89K
≈ $538.12K
CA$9.35 Million Canada CA$0.12 ▼ -11.54%
7584 Harbour Link Group Bhd
KLSE:2062
0.08x RM25.80 Million
≈ $6.48 Million
RM324.48 Million Malaysia RM1.21 ▼ -1.63%
7585 MSA Safety
NYSE:MSA
0.08x $95.38 Million $1.20 Billion USA $178.57 ▼ -0.33%
7586 Amazing Microelectronic
TWO:6411
0.08x NT$132.41 Million
≈ $4.17 Million
NT$1.67 Billion Taiwan NT$71.80 ▼ -3.75%
7587 Comms Group Ltd
AU:CCG
0.08x AU$2.49 Million
≈ $1.76 Million
AU$31.35 Million Australia AU$0.08 ▼ -1.22%
7588 NuVista Energy Ltd.
TO:NVA
0.08x CA$97.69 Million
≈ $70.67 Million
CA$1.23 Billion Canada CA$19.04 ▲ +0.00%
7589 Svolder AB (publ)
ST:SVOL-B
0.08x Skr8.70 Million
≈ $936.26K
Skr109.50 Million Sweden Skr62.05 ▼ -1.12%
7590 Guangshen Railway Company Limited
F:GRCH
0.08x €709.56 Million
≈ $829.55 Million
€8.93 Billion Germany €0.23 ▼ -8.59%
7591 Compania Nationala de Transport al Energiei Electrice Transelectrica SA
RO:TEL
0.08x RON328.93 Million
≈ $75.53 Million
RON4.14 Billion Romania RON98.80 ▲ +0.30%
7592 Norcros Plc
LSE:NXR
0.08x GBX13.90 Million
≈ $1.69K
GBX175.00 Million UK GBX300.00 ▲ +0.67%
7593 Temapol Polimer Plastik ve Insaat Sanayi Ticaret AS
IS:TMPOL
0.08x TL91.00 Million
≈ $2.04 Million
TL1.15 Billion Turkey TL60.50 ▼ -9.97%
7594 KISCO Corp
KO:104700
0.08x ₩6.26 Billion
≈ $4.24 Million
₩78.84 Billion Korea ₩10430.00 ▲ +0.38%
7595 Ramssol Group Bhd
KLSE:0236
0.08x RM4.18 Million
≈ $1.05 Million
RM52.71 Million Malaysia RM0.77 ▼ -1.91%
7596 CELLN.TELEC.UNSP.ADR/1/2
F:4720
0.08x €2.29 Billion
≈ $2.67 Billion
€28.80 Billion Germany €13.80 ▲ +0.00%
7597 Flanigans Enterprises Inc
NYSE MKT:BDL
0.08x $4.95 Million $62.29 Million USA $32.42 ▲ +7.13%
7598 Guangxi Guiguan Electric Power Co Ltd
SHG:600236
0.08x CN¥2.40 Billion
≈ $350.73 Million
CN¥30.19 Billion China CN¥8.88 ▼ -2.84%
7599 Splash Beverage Group Inc
NYSE MKT:SBEV
0.08x $1.25 Million $15.71 Million USA $0.18 ▼ -3.97%
7600 Enghouse Systems Ltd
TO:ENGH
0.08x CA$19.63 Million
≈ $14.20 Million
CA$247.35 Million Canada CA$18.27 ▼ -1.51%

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.