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,566
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,566 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
1601 Orion Corp
KO:271560
0.32x ₩199.19 Billion
≈ $134.99 Million
₩630.78 Billion Korea ₩108500.00 ▲ +1.02%
1602 Naos Small Cap Opportunities Company Ltd
AU:NSC
0.32x AU$4.19 Million
≈ $2.97 Million
AU$13.28 Million Australia AU$0.29 ▼ -3.33%
1603 Ningbo Ligong Online Monitoring Technology Co Ltd
SHE:002322
0.32x CN¥98.13 Million
≈ $14.36 Million
CN¥310.80 Million China CN¥13.00 ▲ +3.83%
1604 Calnex Solutions Plc
LSE:CLX
0.32x GBX2.94 Million
≈ $358.32
GBX9.34 Million UK GBX54.00 ▲ +0.00%
1605 KUAISHOU TECHNOLOGY CL.B
F:5Y0
0.31x €26.72 Billion
≈ $31.23 Billion
€84.82 Billion Germany €3.27 ▲ +1.87%
1606 OFX Group Ltd
AU:OFX
0.31x AU$161.93 Million
≈ $114.57 Million
AU$514.38 Million Australia AU$0.55 ▼ -2.65%
1607 Premier Polyfilm Limited
NSE:PREMIERPOL
0.31x Rs171.10 Million
≈ $1.85 Million
Rs544.20 Million India Rs111.51 ▲ +5.07%
1608 Hanoi Beer Alcohol and Beverage JSC
VN:BHN
0.31x ₫782.30 Billion
≈ $29.72 Million
₫2.49 Trillion Vietnam ₫27100.00 ▼ -1.99%
1609 Talkweb Information System Co Ltd
SHE:002261
0.31x CN¥482.35 Million
≈ $70.58 Million
CN¥1.53 Billion China CN¥21.14 ▼ -1.31%
1610 Montage Technology Co Ltd
SHG:688008
0.31x CN¥546.58 Million
≈ $79.98 Million
CN¥1.74 Billion China CN¥169.20 ▲ +3.80%
1611 Westgold Resources Ltd
AU:WGX
0.31x AU$432.59 Million
≈ $306.08 Million
AU$1.38 Billion Australia AU$5.07 ▲ +4.32%
1612 Ingersoll Rand (India) Limited
NSE:INGERRAND
0.31x Rs1.20 Billion
≈ $13.00 Million
Rs3.83 Billion India Rs4053.60 ▼ -1.08%
1613 Espressif Systems Shanghai Co Ltd
SHG:688018
0.31x CN¥198.96 Million
≈ $29.11 Million
CN¥635.23 Million China CN¥118.43 ▼ -2.16%
1614 Vereinigte Filzfabriken AG
MU:VFF
0.31x €2.17 Million
≈ $2.53 Million
€6.93 Million Germany €500.00 ▲ +0.00%
1615 Iofina plc
LSE:IOF
0.31x GBX7.69 Million
≈ $935.32
GBX24.57 Million UK GBX51.00 ▼ -7.27%
1616 Nesco Limited
NSE:NESCO
0.31x Rs2.17 Billion
≈ $23.42 Million
Rs6.92 Billion India Rs1050.60 ▲ +0.23%
1617 Qinghai Salt Lake Industry Co.Ltd
SHE:000792
0.31x CN¥2.71 Billion
≈ $396.28 Million
CN¥8.66 Billion China CN¥23.06 ▲ +0.48%
1618 SIL Investments Limited
NSE:SILINV
0.31x Rs708.80 Million
≈ $7.67 Million
Rs2.27 Billion India Rs472.15 ▲ +2.37%
1619 Nanjing Xinlian Electronics Co Ltd
SHE:002546
0.31x CN¥113.47 Million
≈ $16.60 Million
CN¥363.62 Million China CN¥7.04 ▲ +0.43%
1620 Interroll Holding AG
SW:INRN
0.31x CHF33.76 Million
≈ $42.68 Million
CHF108.31 Million Switzerland CHF1432.00 ▲ +0.56%
1621 Semco Technologies Sas
PA:ALSEM
0.31x €6.44 Million
≈ $7.53 Million
€20.68 Million France €39.60 ▼ -1.61%
1622 Bharat Wire Ropes Limited
NSE:BHARATWIRE
0.31x Rs557.90 Million
≈ $6.03 Million
Rs1.79 Billion India Rs163.77 ▲ +0.80%
1623 Wonderla Holidays Limited
NSE:WONDERLA
0.31x Rs422.01 Million
≈ $4.56 Million
Rs1.36 Billion India Rs505.90 ▲ +1.41%
1624 Hangzhou Greenda Electronic Materials Co Ltd
SHG:603931
0.31x CN¥55.77 Million
≈ $8.16 Million
CN¥179.16 Million China CN¥28.41 ▼ -1.22%
1625 Eurasia Mining
LSE:EUA
0.31x GBX586.17K
≈ $71.32
GBX1.88 Million UK GBX1.98 ▲ +0.00%
1626 Kinross Gold Corp
TO:K
0.31x CA$1.14 Billion
≈ $824.30 Million
CA$3.66 Billion Canada CA$33.99 ▲ +0.50%
1627 Zimmite Taiwan Ltd
TWO:8435
0.31x NT$43.72 Million
≈ $1.38 Million
NT$140.55 Million Taiwan NT$53.10 ▲ +0.19%
1628 Personal Group Holdings PLC
LSE:PGH
0.31x GBX6.39 Million
≈ $777.36
GBX20.55 Million UK GBX428.00 ▲ +0.00%
1629 Appfolio Inc
NASDAQ:APPF
0.31x $34.30 Million $110.33 Million USA $212.13 ▼ -2.96%
1630 Dundee Precious Metals Inc
TO:DPM
0.31x CA$154.51 Million
≈ $111.77 Million
CA$497.04 Million Canada CA$59.05 ▼ -1.52%
1631 Dunia Virtual Online Tbk Pt
JK:AREA
0.31x Rp15.04 Billion
≈ $881.03K
Rp48.41 Billion Indonesia Rp276.00 ▼ -14.81%
1632 Namhwa Industrial Co. Ltd
KQ:111710
0.31x ₩4.65 Billion
≈ $3.15 Million
₩14.98 Billion Korea ₩3080.00 ▲ +4.05%
1633 STG International Ltd
TA:STG
0.31x ILA14.52 Million
≈ $38.91K
ILA46.77 Million Israel ILA3320.00 ▼ -1.19%
1634 Abbott India Limited
NSE:ABBOTINDIA
0.31x Rs5.22 Billion
≈ $56.45 Million
Rs16.84 Billion India Rs26170.00 ▲ +0.38%
1635 St.Shine Optical Co Ltd
TWO:1565
0.31x NT$389.20 Million
≈ $12.26 Million
NT$1.26 Billion Taiwan NT$90.00 ▲ +0.56%
1636 NeoPharm CO. LTD
KQ:092730
0.31x ₩5.88 Billion
≈ $3.98 Million
₩18.97 Billion Korea ₩23050.00 ▲ +4.77%
1637 Brand 24 SA
WAR:B24
0.31x zł4.66 Million
≈ $1.28 Million
zł15.03 Million Poland zł59.40 ▲ +0.00%
1638 Quechen Silicon Chemical Co. Ltd.
SHG:605183
0.31x CN¥179.14 Million
≈ $26.21 Million
CN¥578.50 Million China CN¥15.79 ▲ +1.61%
1639 Multi Commodity Exchange of India Limited
NSE:MCX
0.31x Rs10.16 Billion
≈ $109.89 Million
Rs32.85 Billion India Rs3162.00 ▼ -1.69%
1640 Bankers Investment Trust
LSE:BNKR
0.31x GBX41.68 Million
≈ $5.07K
GBX134.76 Million UK GBX150.60 ▼ -1.05%
1641 Hong Tai Electric Industrial Co Ltd
TW:1612
0.31x NT$627.12 Million
≈ $19.76 Million
NT$2.03 Billion Taiwan NT$34.00 ▲ +0.00%
1642 Global Green Chemicals Public Company Limited
BK:GGC
0.31x ฿498.87 Million
≈ $15.55 Million
฿1.61 Billion Thailand ฿5.90 ▲ +1.72%
1643 Photronics Inc
NASDAQ:PLAB
0.31x $76.33 Million $247.04 Million USA $27.52 ▼ -3.54%
1644 ACADIA Pharmaceuticals Inc
NASDAQ:ACAD
0.31x $134.76 Million $436.29 Million USA $19.12 ▼ -2.99%
1645 Yantai Zhenghai Bio-Tech Co Ltd
SHE:300653
0.31x CN¥30.47 Million
≈ $4.46 Million
CN¥98.66 Million China CN¥14.89 ▼ -0.13%
1646 Jiangsu Rijiu Optoelectronics Joint
SHE:003015
0.31x CN¥48.80 Million
≈ $7.14 Million
CN¥158.03 Million China CN¥11.46 ▲ +0.44%
1647 EKF Diagnostics Holdings Plc
LSE:EKF
0.31x GBX3.32 Million
≈ $403.70
GBX10.76 Million UK GBX25.00 ▲ +1.63%
1648 Gan Yuan Foods Co Ltd
SHE:002991
0.31x CN¥118.52 Million
≈ $17.34 Million
CN¥384.61 Million China CN¥37.59 ▲ +0.51%
1649 GurSel Turizm Tasimacilik Ve Servis Ticaret AS
IS:GRSEL
0.31x TL1.45 Billion
≈ $32.38 Million
TL4.69 Billion Turkey TL275.00 ▼ -5.17%
1650 Passus S.A.
WAR:PAS
0.31x zł9.11 Million
≈ $2.51 Million
zł29.59 Million Poland zł170.80 ▲ +2.28%
1651 Kingfa Science & Technology (India) Limited
NSE:KINGFA
0.31x Rs1.09 Billion
≈ $11.78 Million
Rs3.54 Billion India Rs6536.00 ▲ +0.10%
1652 Hua Na Hydropower JSC
VN:HNA
0.31x ₫137.70 Billion
≈ $5.23 Million
₫447.50 Billion Vietnam ₫21000.00 ▲ +0.00%
1653 Hero MotoCorp Limited
NSE:HEROMOTOCO
0.31x Rs35.82 Billion
≈ $387.40 Million
Rs116.42 Billion India Rs5225.00 ▲ +0.29%
1654 Hyweb Technology Co Ltd
TWO:5212
0.31x NT$249.73 Million
≈ $7.87 Million
NT$811.63 Million Taiwan NT$47.90 ▼ -1.24%
1655 Tangshan Port Group Co Ltd
SHG:601000
0.31x CN¥662.09 Million
≈ $96.88 Million
CN¥2.15 Billion China CN¥4.74 ▼ -0.63%
1656 Klaviyo, Inc.
NYSE:KVYO
0.31x $128.16 Million $417.14 Million USA $17.08 ▼ -5.58%
1657 Kumba Iron Ore Ltd
JSE:KIO
0.31x ZAC9.88 Billion
≈ $5.25 Million
ZAC32.17 Billion South Africa ZAC22528.00 ▲ +1.59%
1658 SY HOLDINGS GROUP HD-01
F:9U0
0.31x €2.20 Billion
≈ $2.58 Billion
€7.18 Billion Germany €0.75 ▲ +2.05%
1659 SAI SILKS (KALAMANDIR) LIMITED
NSE:KALAMANDIR
0.31x Rs1.80 Billion
≈ $19.51 Million
Rs5.88 Billion India Rs73.78 ▼ -0.09%
1660 Suwen Tekstil Sanayi Pazarlama AS
IS:SUWEN
0.31x TL560.93 Million
≈ $12.56 Million
TL1.83 Billion Turkey TL4.81 ▼ -3.61%
1661 Nonthavej Hospital Public Company Limited
BK:NTV
0.31x ฿112.39 Million
≈ $3.50 Million
฿366.81 Million Thailand ฿19.00 ▲ +1.06%
1662 Jentech Precision Industrial Co Ltd
TW:3653
0.31x NT$1.50 Billion
≈ $47.33 Million
NT$4.90 Billion Taiwan NT$6730.00 ▼ -0.52%
1663 China Gold International Resources
TO:CGG
0.31x CA$286.62 Million
≈ $207.34 Million
CA$935.65 Million Canada CA$38.54 ▲ +0.18%
1664 SILEX Systems Ltd
AU:SLX
0.31x AU$2.45 Million
≈ $1.74 Million
AU$8.01 Million Australia AU$3.71 ▲ +6.61%
1665 TECHTRONIC INDS ADR/5
F:TIB
0.31x €1.98 Billion
≈ $2.31 Billion
€6.47 Billion Germany €60.00 ▼ -1.64%
1666 Cabio Biotech Wuhan Co Ltd
SHG:688089
0.31x CN¥56.10 Million
≈ $8.21 Million
CN¥183.42 Million China CN¥8.19 ▲ +1.36%
1667 HELIOS FAIRFAX PARTNERS
F:3UD
0.31x €29.31 Million
≈ $34.27 Million
€95.85 Million Germany €1.72 ▲ +0.58%
1668 Coheris SA
PA:COH
0.31x €5.21 Million
≈ $6.09 Million
€17.04 Million France €8.54 ▼ -0.47%
1669 Sealand Securities Co Ltd
SHE:000750
0.31x CN¥20.52 Billion
≈ $3.00 Billion
CN¥67.20 Billion China CN¥3.58 ▼ -1.10%
1670 Karyon Industries Bhd
KLSE:0054
0.31x RM8.18 Million
≈ $2.05 Million
RM26.80 Million Malaysia RM0.14 ▲ +0.00%
1671 Total Telcom Inc
V:TTZ
0.30x CA$174.79K
≈ $126.44K
CA$573.41K Canada CA$0.54 ▲ +0.00%
1672 Mackolik Internet Hizmetleri Ticaret A.S.
IS:MACKO
0.30x TL58.33 Million
≈ $1.31 Million
TL191.45 Million Turkey TL23.46 ▼ -1.18%
1673 CCL Products (India) Limited
NSE:CCL
0.30x Rs6.03 Billion
≈ $65.24 Million
Rs19.82 Billion India Rs1008.30 ▼ -7.10%
1674 Shunya International Brand Consulting Beijing Co Ltd Class A
SHE:300612
0.30x CN¥65.47 Million
≈ $9.58 Million
CN¥215.08 Million China CN¥12.30 ▼ -2.54%
1675 Compania de Transporte de Energia Electrica en Alta Tension Transener SA
BA:TRAN
0.30x AR$103.84 Billion
≈ $75.14 Million
AR$341.25 Billion Argentina AR$2560.00 ▼ -5.19%
1676 Idsud S.A
PA:ALIDS
0.30x €2.72 Million
≈ $3.18 Million
€8.95 Million France €220.00 ▲ +0.00%
1677 DCM Shriram Industries Limited
NSE:DCMSRIND
0.30x Rs3.21 Billion
≈ $34.68 Million
Rs10.54 Billion India Rs39.92 ▼ -0.65%
1678 INVALDA INVL AB EO-29
F:WTK
0.30x €5.55 Million
≈ $6.49 Million
€18.25 Million Germany €25.60 ▼ -0.78%
1679 Shin Poong Pap
KO:002870
0.30x ₩623.93 Million
≈ $422.83K
₩2.05 Billion Korea ₩991.00 ▲ +2.91%
1680 Oceana
JSE:OCE
0.30x ZAC1.24 Billion
≈ $660.59K
ZAC4.09 Billion South Africa ZAC6300.00 ▼ -1.56%
1681 Legacy Iron Ore Ltd
AU:LCY
0.30x AU$2.75 Million
≈ $1.94 Million
AU$9.03 Million Australia AU$0.01 ▲ +0.00%
1682 Nanyang Senba Optical and Electronic Co Ltd
SHE:300701
0.30x CN¥35.75 Million
≈ $5.23 Million
CN¥117.63 Million China CN¥9.24 ▲ +0.98%
1683 DNF Co.Ltd
KQ:092070
0.30x ₩3.63 Billion
≈ $2.46 Million
₩11.95 Billion Korea ₩13790.00 ▲ +2.83%
1684 Muramoto Electron (Thailand) Public Company Limited
BK:METCO
0.30x ฿852.45 Million
≈ $26.57 Million
฿2.81 Billion Thailand ฿300.00 ▲ +0.00%
1685 NMDC Limited
NSE:NMDC
0.30x Rs30.39 Billion
≈ $328.63 Million
Rs100.09 Billion India Rs71.69 ▲ +1.23%
1686 JD LOGISTICS DL-000025
F:822
0.30x €18.77 Billion
≈ $21.94 Billion
€61.81 Billion Germany €1.11 ▲ +0.91%
1687 Boston Beer Company Inc
NYSE:SAM
0.30x $101.80 Million $335.62 Million USA $180.82 ▲ +0.90%
1688 ANGLO ASIAN MINING
F:A4A
0.30x €46.74 Million
≈ $54.64 Million
€154.09 Million Germany €4.80 ▼ -2.44%
1689 MPS Limited
NSE:MPSLTD
0.30x Rs1.05 Billion
≈ $11.33 Million
Rs3.46 Billion India Rs2497.90 ▼ -0.34%
1690 Fortescue Ltd
AU:FMG
0.30x AU$3.23 Billion
≈ $2.28 Billion
AU$10.65 Billion Australia AU$15.19 ▲ +1.13%
1691 Shandong Sinoglory Health
SHG:603182
0.30x CN¥79.36 Million
≈ $11.61 Million
CN¥262.02 Million China CN¥12.88 ▲ +0.63%
1692 ReposiTrak
NYSE:TRAK
0.30x $2.08 Million $6.88 Million USA $7.20 ▼ -2.96%
1693 Aristocrat Leisure Ltd
AU:ALL
0.30x AU$1.16 Billion
≈ $821.55 Million
AU$3.84 Billion Australia AU$63.02 ▲ +0.67%
1694 Handsome
KO:020000
0.30x ₩79.63 Billion
≈ $53.96 Million
₩263.05 Billion Korea ₩20800.00 ▲ +0.24%
1695 Zhejiang Guangsha Co Ltd
SHG:600052
0.30x CN¥80.08 Million
≈ $11.72 Million
CN¥264.54 Million China CN¥4.11 ▲ +1.73%
1696 Eoptolink Technology Inc Ltd
SHE:300502
0.30x CN¥3.68 Billion
≈ $539.19 Million
CN¥12.18 Billion China CN¥306.91 ▲ +0.29%
1697 Taiwan Semiconductor Manufacturing Co. Ltd.
TW:2330
0.30x NT$747.28 Billion
≈ $23.54 Billion
NT$2.47 Trillion Taiwan NT$2420.00 ▼ -0.82%
1698 Moelis & Co
NYSE:MC
0.30x $231.64 Million $766.60 Million USA $54.55 ▼ -1.39%
1699 Jadard Technology Inc. A
SHG:688252
0.30x CN¥136.93 Million
≈ $20.04 Million
CN¥454.01 Million China CN¥17.80 ▲ +0.79%
1700 Golden Land Bhd
KLSE:7382
0.30x RM54.74 Million
≈ $13.74 Million
RM181.51 Million Malaysia RM0.28 ▲ +14.58%

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.