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,333
Operating CF and total liabilities required
Last Updated
Jul 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.
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.
| Rank | Company | CF-to-Debt Ratio | Operating CF | Total Liabilities | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 1601 |
Tianjin Lisheng Pharmaceutical Co Ltd
SHE:002393 |
0.32x |
CN¥287.81 Million
≈ $42.12 Million |
CN¥893.57 Million | China | CN¥14.21 | ▲ +0.78% |
| 1602 |
AngloGold Ashanti Ltd
JSE:ANG |
0.32x |
ZAC1.72 Billion
≈ $915.01K |
ZAC5.35 Billion | South Africa | ZAC130746.00 | ▼ -2.64% |
| 1603 |
China Merchants Property Operation & Service Co Ltd
SHE:001914 |
0.32x |
CN¥2.85 Billion
≈ $416.66 Million |
CN¥8.87 Billion | China | CN¥8.73 | ▼ -2.68% |
| 1604 |
James Halstead PLC
LSE:JHD |
0.32x |
GBX18.66 Million
≈ $2.27K |
GBX58.12 Million | UK | GBX119.00 | ▼ -0.34% |
| 1605 |
Buyung Poetra Sembada Tbk PT
JK:HOKI |
0.32x |
Rp133.71 Billion
≈ $7.83 Million |
Rp416.77 Billion | Indonesia | Rp55.00 | ▲ +0.00% |
| 1606 |
Biomerieux SA
PA:BIM |
0.32x |
€470.80 Million
≈ $550.41 Million |
€1.47 Billion | France | €69.00 | ▼ -1.22% |
| 1607 |
SIMPPLE LTD. Ordinary Shares
NASDAQ:SPPL |
0.32x | $2.45 Million | $7.63 Million | USA | $3.31 | ▼ -0.60% |
| 1608 |
Edifier Technology Co Ltd
SHE:002351 |
0.32x |
CN¥156.73 Million
≈ $22.93 Million |
CN¥489.23 Million | China | CN¥9.93 | ▼ -0.30% |
| 1609 |
Major Cineplex Lifestyle Leasehold Property Fund
BK:MJLF |
0.32x |
฿56.35 Million
≈ $1.76 Million |
฿175.96 Million | Thailand | ฿4.30 | ▲ +0.00% |
| 1610 |
SinterCast AB
ST:SINT |
0.32x |
Skr12.10 Million
≈ $1.30 Million |
Skr37.80 Million | Sweden | Skr109.00 | ▲ +0.93% |
| 1611 |
China World Trade Center Co Ltd
SHG:600007 |
0.32x |
CN¥555.47 Million
≈ $81.28 Million |
CN¥1.74 Billion | China | CN¥19.05 | ▼ -0.63% |
| 1612 |
Monarch Casino & Resort Inc
NASDAQ:MCRI |
0.32x | $56.02 Million | $175.18 Million | USA | $119.17 | ▲ +0.76% |
| 1613 |
Amlogic Shanghai Co Ltd
SHG:688099 |
0.32x |
CN¥365.66 Million
≈ $53.51 Million |
CN¥1.14 Billion | China | CN¥92.06 | ▼ -2.27% |
| 1614 |
Hua Na Hydropower JSC
VN:HNA |
0.32x |
₫152.23 Billion
≈ $5.78 Million |
₫476.19 Billion | Vietnam | ₫20850.00 | ▼ -1.18% |
| 1615 |
Qudian Inc
NYSE:QD |
0.32x | $639.40 Million | $2.00 Billion | USA | $2.77 | ▼ -1.42% |
| 1616 |
High Templar Tech Limited Sponsored ADR Class A
NYSE:HTT |
0.32x | $639.40 Million | $2.00 Billion | USA | $2.40 | ▼ -2.44% |
| 1617 |
Cymechs Inc
KQ:160980 |
0.32x |
₩8.73 Billion
≈ $5.92 Million |
₩27.33 Billion | Korea | ₩36400.00 | ▲ +2.54% |
| 1618 |
Electromed Inc
NYSE MKT:ELMD |
0.32x | $3.03 Million | $9.47 Million | USA | $38.22 | ▼ -0.93% |
| 1619 |
Oriental Culture Holding Ltd
NASDAQ:OCG |
0.32x | $464.81K | $1.46 Million | USA | $1.61 | ▼ -3.59% |
| 1620 |
Streamwide
PA:ALSTW |
0.32x |
€9.89 Million
≈ $11.56 Million |
€30.97 Million | France | €79.00 | ▲ +1.28% |
| 1621 |
Grape King Bio Ltd
TW:1707 |
0.32x |
NT$1.17 Billion
≈ $36.92 Million |
NT$3.67 Billion | Taiwan | NT$90.80 | ▲ +0.22% |
| 1622 |
Ningbo Gaofa Automotive Ctrl
SHG:603788 |
0.32x |
CN¥146.43 Million
≈ $21.43 Million |
CN¥458.86 Million | China | CN¥13.02 | ▲ +2.12% |
| 1623 |
Jean Co Ltd
TW:2442 |
0.32x |
NT$4.97 Billion
≈ $156.59 Million |
NT$15.58 Billion | Taiwan | NT$19.35 | ▼ -0.26% |
| 1624 |
Garmin Ltd
NYSE:GRMN |
0.32x | $535.99 Million | $1.68 Billion | USA | $240.10 | ▼ -0.17% |
| 1625 |
Garmin Ltd
F:GEY |
0.32x |
€535.99 Million
≈ $626.63 Million |
€1.68 Billion | Germany | €208.50 | ▲ +1.16% |
| 1626 |
I-Tech
ST:ITECH |
0.32x |
Skr9.13 Million
≈ $982.43K |
Skr28.66 Million | Sweden | Skr68.90 | ▲ +0.73% |
| 1627 |
GULF MARINE SVCS LS -02
F:G0M |
0.32x |
€88.44 Million
≈ $103.40 Million |
€277.66 Million | Germany | €0.20 | ▲ +0.99% |
| 1628 |
Moury Construct SA
BR:MOUR |
0.32x |
€31.95 Million
≈ $37.35 Million |
€100.34 Million | Belgium | €754.00 | ▲ +0.00% |
| 1629 |
Anhui Anke BioTech Group
SHE:300009 |
0.32x |
CN¥240.51 Million
≈ $35.19 Million |
CN¥755.64 Million | China | CN¥8.21 | ▼ -0.61% |
| 1630 |
Shanghai Yahong Moulding Co Ltd
SHG:603159 |
0.32x |
CN¥27.66 Million
≈ $4.05 Million |
CN¥86.94 Million | China | CN¥17.88 | ▲ +1.65% |
| 1631 |
Akg Exim Limited
NSE:AKG |
0.32x |
Rs26.61 Million
≈ $287.77K |
Rs83.70 Million | India | Rs9.32 | ▼ -0.96% |
| 1632 |
Hana Microelectronics Public Company Limited
F:HAA1 |
0.32x |
€1.49 Billion
≈ $1.74 Billion |
€4.68 Billion | Germany | €0.98 | ▲ +2.08% |
| 1633 |
Piraeus Port Authority S.A
AT:PPA |
0.32x |
€71.97 Million
≈ $84.14 Million |
€226.60 Million | Greece | €43.75 | ▼ -1.24% |
| 1634 |
Kalray SA
PA:ALKAL |
0.32x |
€7.53 Million
≈ $8.80 Million |
€23.73 Million | France | €7.80 | ▼ -6.02% |
| 1635 |
PLENUM AG NA O.N.
F:PLEK |
0.32x |
€2.64 Million
≈ $3.08 Million |
€8.32 Million | Germany | €2.52 | ▲ +0.00% |
| 1636 |
LGMS Berhad
KLSE:0249 |
0.32x |
RM3.96 Million
≈ $994.98K |
RM12.51 Million | Malaysia | RM0.52 | ▲ +5.10% |
| 1637 |
GENETIC ANALYSIS NK -60
F:8V8 |
0.32x |
€8.04 Million
≈ $9.40 Million |
€25.37 Million | Germany | €0.04 | ▲ +11.40% |
| 1638 |
Sea Sonic Electronics Co Ltd
TWO:6203 |
0.32x |
NT$235.00 Million
≈ $7.40 Million |
NT$741.89 Million | Taiwan | NT$66.80 | ▲ +0.60% |
| 1639 |
BOS Better Online Solutions
NASDAQ:BOSC |
0.32x | $5.05 Million | $15.94 Million | USA | $4.48 | ▲ +5.91% |
| 1640 |
FENIX Resources Ltd
AU:FEX |
0.32x |
AU$59.10 Million
≈ $41.82 Million |
AU$186.70 Million | Australia | AU$0.28 | ▼ -5.17% |
| 1641 |
VisEra Technologies Co. Ltd.
TW:6789 |
0.32x |
NT$1.08 Billion
≈ $33.99 Million |
NT$3.41 Billion | Taiwan | NT$490.00 | ▼ -0.41% |
| 1642 |
NV Nederlandsche Apparatenfabriek Nedap
AS:NEDAP |
0.32x |
€19.14 Million
≈ $22.38 Million |
€60.49 Million | Netherlands | €99.90 | ▼ -1.67% |
| 1643 |
Lattice Semiconductor Corporation
NASDAQ:LSCC |
0.32x | $50.26 Million | $158.82 Million | USA | $138.13 | ▲ +0.70% |
| 1644 |
Atul Limited
NSE:ATUL |
0.32x |
Rs5.08 Billion
≈ $54.89 Million |
Rs16.04 Billion | India | Rs6130.00 | ▼ -0.12% |
| 1645 |
STRAUM.HLD.UNSP.ADR/1/10
F:QS50 |
0.32x |
€503.96 Million
≈ $589.19 Million |
€1.59 Billion | Germany | €8.90 | ▼ -4.30% |
| 1646 |
Orion Corp
KO:271560 |
0.32x |
₩199.19 Billion
≈ $134.99 Million |
₩630.78 Billion | Korea | ₩129300.00 | ▲ +0.54% |
| 1647 |
Naos Small Cap Opportunities Company Ltd
AU:NSC |
0.32x |
AU$4.19 Million
≈ $2.97 Million |
AU$13.28 Million | Australia | AU$0.33 | ▼ -1.52% |
| 1648 |
Ningbo Ligong Online Monitoring Technology Co Ltd
SHE:002322 |
0.32x |
CN¥98.13 Million
≈ $14.36 Million |
CN¥310.80 Million | China | CN¥10.08 | ▲ +2.13% |
| 1649 |
Calnex Solutions Plc
LSE:CLX |
0.32x |
GBX2.94 Million
≈ $358.32 |
GBX9.34 Million | UK | GBX59.50 | ▼ -4.03% |
| 1650 |
KUAISHOU TECHNOLOGY CL.B
F:5Y0 |
0.31x |
€26.72 Billion
≈ $31.23 Billion |
€84.82 Billion | Germany | €4.76 | ▲ +1.36% |
| 1651 |
OFX Group Ltd
AU:OFX |
0.31x |
AU$161.93 Million
≈ $114.57 Million |
AU$514.38 Million | Australia | AU$0.81 | ▲ +69.47% |
| 1652 |
Premier Polyfilm Limited
NSE:PREMIERPOL |
0.31x |
Rs171.10 Million
≈ $1.85 Million |
Rs544.20 Million | India | Rs78.65 | ▼ -1.04% |
| 1653 |
Talkweb Information System Co Ltd
SHE:002261 |
0.31x |
CN¥482.35 Million
≈ $70.58 Million |
CN¥1.53 Billion | China | CN¥28.01 | ▼ -2.51% |
| 1654 |
UCB S.A. UNSP.ADR 1/2
F:UNC0 |
0.31x |
€2.29 Billion
≈ $2.68 Billion |
€7.29 Billion | Germany | €120.00 | ▼ -2.44% |
| 1655 |
Mama's Creations Inc.
NASDAQ:MAMA |
0.31x | $3.87 Million | $12.31 Million | USA | $17.48 | ▲ +1.51% |
| 1656 |
Ingersoll Rand (India) Limited
NSE:INGERRAND |
0.31x |
Rs1.20 Billion
≈ $13.00 Million |
Rs3.83 Billion | India | Rs4378.90 | ▼ -3.56% |
| 1657 |
Versus Systems Inc
NASDAQ:VS |
0.31x | $143.99K | $459.34K | USA | $1.35 | ▼ -10.30% |
| 1658 |
Espressif Systems Shanghai Co Ltd
SHG:688018 |
0.31x |
CN¥198.96 Million
≈ $29.11 Million |
CN¥635.23 Million | China | CN¥103.92 | ▼ -7.60% |
| 1659 |
Jupiter Mines Ltd
AU:JMS |
0.31x |
AU$13.03 Million
≈ $9.22 Million |
AU$41.69 Million | Australia | AU$0.26 | ▼ -1.89% |
| 1660 |
Genusplus Group Ltd
AU:GNP |
0.31x |
AU$97.26 Million
≈ $68.82 Million |
AU$311.19 Million | Australia | AU$9.23 | ▲ +1.21% |
| 1661 |
SIL Investments Limited
NSE:SILINV |
0.31x |
Rs708.80 Million
≈ $7.67 Million |
Rs2.27 Billion | India | Rs419.15 | ▼ -0.37% |
| 1662 |
Nanjing Xinlian Electronics Co Ltd
SHE:002546 |
0.31x |
CN¥113.47 Million
≈ $16.60 Million |
CN¥363.62 Million | China | CN¥8.22 | ▲ +10.04% |
| 1663 |
Interroll Holding AG
SW:INRN |
0.31x |
CHF33.76 Million
≈ $42.68 Million |
CHF108.31 Million | Switzerland | CHF1300.00 | ▼ -0.61% |
| 1664 |
Semco Technologies Sas
PA:ALSEM |
0.31x |
€6.44 Million
≈ $7.53 Million |
€20.68 Million | France | €42.95 | ▼ -0.46% |
| 1665 |
CWG Holdings Bhd
KLSE:9423 |
0.31x |
RM12.68 Million
≈ $3.18 Million |
RM40.70 Million | Malaysia | RM0.15 | ▲ +0.00% |
| 1666 |
Bharat Wire Ropes Limited
NSE:BHARATWIRE |
0.31x |
Rs557.90 Million
≈ $6.03 Million |
Rs1.79 Billion | India | Rs194.27 | ▼ -0.53% |
| 1667 |
Wonderla Holidays Limited
NSE:WONDERLA |
0.31x |
Rs422.01 Million
≈ $4.56 Million |
Rs1.36 Billion | India | Rs464.60 | ▼ -1.51% |
| 1668 |
Hangzhou Greenda Electronic Materials Co Ltd
SHG:603931 |
0.31x |
CN¥55.77 Million
≈ $8.16 Million |
CN¥179.16 Million | China | CN¥34.30 | ▼ -5.87% |
| 1669 |
Eurasia Mining
LSE:EUA |
0.31x |
GBX586.17K
≈ $71.32 |
GBX1.88 Million | UK | GBX2.08 | ▼ -1.19% |
| 1670 |
Kinross Gold Corp
TO:K |
0.31x |
CA$1.14 Billion
≈ $824.30 Million |
CA$3.66 Billion | Canada | CA$33.37 | ▼ -2.28% |
| 1671 |
Zimmite Taiwan Ltd
TWO:8435 |
0.31x |
NT$43.72 Million
≈ $1.38 Million |
NT$140.55 Million | Taiwan | NT$52.90 | ▲ +0.38% |
| 1672 |
Personal Group Holdings PLC
LSE:PGH |
0.31x |
GBX6.39 Million
≈ $777.36 |
GBX20.55 Million | UK | GBX414.00 | ▲ +0.98% |
| 1673 |
Appfolio Inc
NASDAQ:APPF |
0.31x | $34.30 Million | $110.33 Million | USA | $163.95 | ▲ +1.07% |
| 1674 |
Dundee Precious Metals Inc
TO:DPM |
0.31x |
CA$154.51 Million
≈ $111.77 Million |
CA$497.04 Million | Canada | CA$50.92 | ▼ -0.33% |
| 1675 |
Dunia Virtual Online Tbk Pt
JK:AREA |
0.31x |
Rp15.04 Billion
≈ $881.03K |
Rp48.41 Billion | Indonesia | Rp306.00 | ▲ +1.32% |
| 1676 |
STG International Ltd
TA:STG |
0.31x |
ILA14.52 Million
≈ $38.91K |
ILA46.77 Million | Israel | ILA4249.00 | ▼ -3.43% |
| 1677 |
Fastenal Company
NASDAQ:FAST |
0.31x | $378.40 Million | $1.22 Billion | USA | $46.15 | ▲ +1.81% |
| 1678 |
Abbott India Limited
NSE:ABBOTINDIA |
0.31x |
Rs5.22 Billion
≈ $56.45 Million |
Rs16.84 Billion | India | Rs28690.00 | ▼ -0.73% |
| 1679 |
Motorsport Gaming Us LLC
NASDAQ:MSGM |
0.31x | $1.65 Million | $5.32 Million | USA | $4.18 | ▼ -4.78% |
| 1680 |
St.Shine Optical Co Ltd
TWO:1565 |
0.31x |
NT$389.20 Million
≈ $12.26 Million |
NT$1.26 Billion | Taiwan | NT$93.30 | ▼ -0.43% |
| 1681 |
NeoPharm CO. LTD
KQ:092730 |
0.31x |
₩5.88 Billion
≈ $3.98 Million |
₩18.97 Billion | Korea | ₩19210.00 | ▲ +3.11% |
| 1682 |
Brand 24 SA
WAR:B24 |
0.31x |
zł4.66 Million
≈ $1.28 Million |
zł15.03 Million | Poland | zł59.40 | ▲ +0.00% |
| 1683 |
Bankers Investment Trust
LSE:BNKR |
0.31x |
GBX41.68 Million
≈ $5.07K |
GBX134.76 Million | UK | GBX147.20 | ▼ -1.60% |
| 1684 |
Global Green Chemicals Public Company Limited
BK:GGC |
0.31x |
฿498.87 Million
≈ $15.55 Million |
฿1.61 Billion | Thailand | ฿4.28 | ▼ -1.83% |
| 1685 |
Wuhan Sante Cableway Group Co Ltd
SHE:002159 |
0.31x |
CN¥111.82 Million
≈ $16.36 Million |
CN¥361.94 Million | China | CN¥12.60 | ▲ +2.61% |
| 1686 |
Jiangsu Rijiu Optoelectronics Joint
SHE:003015 |
0.31x |
CN¥48.80 Million
≈ $7.14 Million |
CN¥158.03 Million | China | CN¥10.31 | ▲ +1.98% |
| 1687 |
Gan Yuan Foods Co Ltd
SHE:002991 |
0.31x |
CN¥118.52 Million
≈ $17.34 Million |
CN¥384.61 Million | China | CN¥40.03 | ▼ -0.65% |
| 1688 |
Plus500 Ltd
LSE:PLUS |
0.31x |
GBX138.30 Million
≈ $16.83K |
GBX448.90 Million | UK | GBX4050.00 | ▼ -0.98% |
| 1689 |
GurSel Turizm Tasimacilik Ve Servis Ticaret AS
IS:GRSEL |
0.31x |
TL1.45 Billion
≈ $32.38 Million |
TL4.69 Billion | Turkey | TL318.00 | ▼ -1.32% |
| 1690 |
Passus S.A.
WAR:PAS |
0.31x |
zł9.11 Million
≈ $2.51 Million |
zł29.59 Million | Poland | zł123.80 | ▲ +4.92% |
| 1691 |
Kingfa Science & Technology (India) Limited
NSE:KINGFA |
0.31x |
Rs1.09 Billion
≈ $11.78 Million |
Rs3.54 Billion | India | Rs5025.00 | ▼ -0.85% |
| 1692 |
Hero MotoCorp Limited
NSE:HEROMOTOCO |
0.31x |
Rs35.82 Billion
≈ $387.40 Million |
Rs116.42 Billion | India | Rs5173.80 | ▲ +3.74% |
| 1693 |
Hyweb Technology Co Ltd
TWO:5212 |
0.31x |
NT$249.73 Million
≈ $7.87 Million |
NT$811.63 Million | Taiwan | NT$47.10 | ▲ +0.00% |
| 1694 |
Tangshan Port Group Co Ltd
SHG:601000 |
0.31x |
CN¥662.09 Million
≈ $96.88 Million |
CN¥2.15 Billion | China | CN¥4.66 | ▲ +0.43% |
| 1695 |
Sonoro Energy Ltd
V:SNV |
0.31x |
CA$319.10K
≈ $230.83K |
CA$1.04 Million | Canada | CA$0.03 | ▼ -14.29% |
| 1696 |
SY HOLDINGS GROUP HD-01
F:9U0 |
0.31x |
€2.20 Billion
≈ $2.58 Billion |
€7.18 Billion | Germany | €0.83 | ▲ +1.85% |
| 1697 |
SAI SILKS (KALAMANDIR) LIMITED
NSE:KALAMANDIR |
0.31x |
Rs1.80 Billion
≈ $19.51 Million |
Rs5.88 Billion | India | Rs88.56 | ▲ +2.25% |
| 1698 |
Suwen Tekstil Sanayi Pazarlama AS
IS:SUWEN |
0.31x |
TL560.93 Million
≈ $12.56 Million |
TL1.83 Billion | Turkey | TL7.17 | ▼ -3.11% |
| 1699 |
Nonthavej Hospital Public Company Limited
BK:NTV |
0.31x |
฿112.39 Million
≈ $3.50 Million |
฿366.81 Million | Thailand | ฿19.00 | ▲ +0.00% |
| 1700 |
Jentech Precision Industrial Co Ltd
TW:3653 |
0.31x |
NT$1.50 Billion
≈ $47.33 Million |
NT$4.90 Billion | Taiwan | NT$3710.00 | ▲ +6.00% |