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,123
Operating CF and total liabilities required

Last Updated

Jun 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.
Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
1601 Beijing New Building Materials Public Ltd Co
SHE:000786
0.33x CN¥2.67 Billion
≈ $391.04 Million
CN¥8.07 Billion China CN¥22.55 ▲ +0.00%
1602 Zuari Agro Chemicals Limited
NSE:ZUARI
0.33x Rs5.11 Billion
≈ $55.31 Million
Rs15.46 Billion India Rs218.97 ▼ -0.80%
1603 Praemium Ltd
AU:PPS
0.33x AU$6.46 Million
≈ $4.57 Million
AU$19.53 Million Australia AU$0.71 ▼ -1.39%
1604 APM Automotive Holdings Bhd
KLSE:5015
0.33x RM309.07 Million
≈ $77.60 Million
RM935.71 Million Malaysia RM3.13 ▲ +0.64%
1605 Jantsa Jant Sanayi ve Ticaret AS
IS:JANTS
0.33x TL874.08 Million
≈ $19.58 Million
TL2.65 Billion Turkey TL17.41 ▼ -2.19%
1606 CHINA SHENHUA EN.A ADR/4
F:IKFC
0.33x €75.06 Billion
≈ $87.75 Billion
€227.40 Billion Germany €20.40 ▲ +3.03%
1607 Tibet Aim Pharm Inc
SHE:002826
0.33x CN¥87.55 Million
≈ $12.81 Million
CN¥265.27 Million China CN¥16.68 ▼ -1.01%
1608 AIXTRON SE
XETRA:AIXA
0.33x €53.72 Million
≈ $62.80 Million
€162.80 Million Germany €60.32 ▲ +4.14%
1609 Turism Felix B
RO:TUFE
0.33x RON21.72 Million
≈ $4.99 Million
RON65.86 Million Romania RON0.43 ▲ +0.00%
1610 cBrain A/S
CO:CBRAIN
0.33x Dkr39.82 Million
≈ $6.23 Million
Dkr120.83 Million Denmark Dkr59.20 ▼ -4.52%
1611 AIXTRON SE (UNSP.ADR/2)
F:AIX2
0.33x €53.65 Million
≈ $62.72 Million
€162.80 Million Germany €92.50 ▼ -2.12%
1612 Nextool Technology Co. Ltd. A
SHG:688419
0.33x CN¥71.43 Million
≈ $10.45 Million
CN¥216.86 Million China CN¥48.92 ▲ +1.94%
1613 Anhui Huangshan Capsule Co Ltd
SHE:002817
0.33x CN¥45.15 Million
≈ $6.61 Million
CN¥137.27 Million China CN¥6.77 ▼ -1.60%
1614 FUXING CHINA GRP SD 5
F:3FU1
0.33x €76.17 Million
≈ $89.06 Million
€231.76 Million Germany €0.64 ▲ +6.72%
1615 Golden Flower Tbk PT
JK:POLU
0.33x Rp27.00 Billion
≈ $1.58 Million
Rp82.15 Billion Indonesia Rp9325.00 ▼ -11.61%
1616 Jinfu Technology Co Ltd
SHE:003018
0.33x CN¥117.80 Million
≈ $17.24 Million
CN¥358.76 Million China CN¥52.09 ▼ -4.58%
1617 President Bakery Public Company Limited
BK:PB
0.33x ฿370.39 Million
≈ $11.54 Million
฿1.13 Billion Thailand ฿48.00 ▲ +0.00%
1618 Jiangsu Nhwa Pharmaceutical Co Ltd
SHE:002262
0.33x CN¥425.83 Million
≈ $62.31 Million
CN¥1.30 Billion China CN¥19.92 ▼ -1.68%
1619 Sichuan Goldstone Orient New Material Equipment Co Ltd
SHE:300434
0.33x CN¥158.95 Million
≈ $23.26 Million
CN¥484.37 Million China CN¥9.64 ▼ -2.03%
1620 Golden Heaven Group Holdings Ltd. Ordinary Shares
NASDAQ:GDHG
0.33x $3.54 Million $10.80 Million USA $1.77 ▲ +0.00%
1621 Generic Sweden publ AB
ST:GENI
0.33x Skr12.63 Million
≈ $1.36 Million
Skr38.55 Million Sweden Skr39.00 ▲ +0.78%
1622 Sichuan Teway Food Group Co Ltd
SHG:603317
0.33x CN¥373.08 Million
≈ $54.59 Million
CN¥1.14 Billion China CN¥14.12 ▼ -3.29%
1623 Love Group Global Ltd
AU:LVE
0.33x AU$443.05K
≈ $313.49K
AU$1.35 Million Australia AU$0.11 ▲ +0.00%
1624 Global Graphics PLC
BR:HYSG
0.33x €6.76 Million
≈ $7.90 Million
€20.65 Million Belgium €3.98 ▲ +1.53%
1625 Hitevision Co Ltd
SHE:002955
0.33x CN¥433.64 Million
≈ $63.45 Million
CN¥1.33 Billion China CN¥25.35 ▲ +0.80%
1626 Etrend Hightech
TWO:3567
0.33x NT$15.80 Million
≈ $497.85K
NT$48.30 Million Taiwan NT$29.05 ▼ -0.68%
1627 Malaysian Genomics Resource
KLSE:0155
0.33x RM960.00K
≈ $241.02K
RM2.94 Million Malaysia RM0.27 ▲ +0.00%
1628 Made Tech Group PLC
LSE:MTEC
0.33x GBX1.60 Million
≈ $194.43
GBX4.89 Million UK GBX38.00 ▲ +0.00%
1629 Bell Equipment Limited
JSE:BEL
0.33x ZAC1.08 Billion
≈ $573.70K
ZAC3.30 Billion South Africa ZAC3900.00 ▼ -3.58%
1630 Lululemon Athletica Inc.
NASDAQ:LULU
0.33x $1.14 Billion $3.49 Billion USA $126.03 ▼ -0.35%
1631 Lululemon Athletica Inc
F:33L
0.33x €1.14 Billion
≈ $1.34 Billion
€3.49 Billion Germany €108.20 ▼ -0.55%
1632 Sichuan Jiuyuan Yinhai Software Co Ltd
SHE:002777
0.33x CN¥252.94 Million
≈ $37.01 Million
CN¥773.61 Million China CN¥13.87 ▼ -2.60%
1633 Jiangsu Sihuan Bioengineering Co Ltd
SHE:000518
0.33x CN¥40.43 Million
≈ $5.92 Million
CN¥123.67 Million China CN¥3.93 ▲ +10.08%
1634 Globavend Holdings Limited Ordinary Shares
NASDAQ:GVH
0.33x $384.40K $1.18 Million USA $4.33 ▼ -0.23%
1635 Sarda Energy & Minerals Limited
NSE:SARDAEN
0.33x Rs12.73 Billion
≈ $137.63 Million
Rs39.04 Billion India Rs520.70 ▲ +0.08%
1636 Nucleus Software Exports Limited
NSE:NUCLEUS
0.33x Rs1.24 Billion
≈ $13.42 Million
Rs3.81 Billion India Rs727.05 ▼ -1.04%
1637 Mountview Estates PLC
LSE:MTVW
0.33x GBX24.36 Million
≈ $2.96K
GBX74.79 Million UK GBX9000.00 ▲ +1.12%
1638 SOC.BIC UNS.ADR1/2/EO382
F:BIF0
0.33x €308.74 Million
≈ $360.95 Million
€948.55 Million Germany €27.80 ▼ -1.42%
1639 CHINA HEALTH GRP HD-10
F:VNL1
0.33x €10.28 Million
≈ $12.02 Million
€31.60 Million Germany €0.00 ▼ -28.57%
1640 PT Bukalapak.com
JK:BUKA
0.32x Rp233.20 Billion
≈ $13.66 Million
Rp717.57 Billion Indonesia Rp118.00 ▼ -5.60%
1641 Mg Internation
PA:ALMGI
0.32x €3.05 Million
≈ $3.56 Million
€9.38 Million France €2.32 ▼ -3.33%
1642 Blackrock Energy and Resources Income Trust PLC
LSE:BERI
0.32x GBX2.57 Million
≈ $313.06
GBX7.92 Million UK GBX201.00 ▲ +0.50%
1643 eGalax_eMPIA Technology
TWO:3556
0.32x NT$80.54 Million
≈ $2.54 Million
NT$247.89 Million Taiwan NT$76.00 ▼ -5.47%
1644 Bkm Industries Limited
NSE:BKMINDST
0.32x Rs82.25 Million
≈ $889.50K
Rs253.27 Million India Rs45.00 ▲ +0.00%
1645 Ypsomed Holding AG
SW:YPSN
0.32x CHF130.38 Million
≈ $164.83 Million
CHF401.49 Million Switzerland CHF339.00 ▲ +0.24%
1646 MN Holdings Berhad
KLSE:0245
0.32x RM82.04 Million
≈ $20.60 Million
RM252.70 Million Malaysia RM2.56 ▲ +3.23%
1647 Grand Canyon Education Inc
NASDAQ:LOPE
0.32x $88.21 Million $271.70 Million USA $148.61 ▼ -2.22%
1648 Monolithic Power Systems Inc
NASDAQ:MPWR
0.32x $250.25 Million $771.46 Million USA $1689.89 ▲ +3.99%
1649 Corporativo Fragua S.A.B. de C.V
MX:FRAGUAB
0.32x MX$4.89 Billion
≈ $281.39 Million
MX$15.09 Billion Mexico MX$474.95 ▼ -0.20%
1650 Transense Technologies PLC
LSE:TRT
0.32x GBX400.00K
≈ $48.67
GBX1.24 Million UK GBX61.00 ▲ +0.00%
1651 Kinco Automation (Shanghai) Co. Ltd. A
SHG:688160
0.32x CN¥80.78 Million
≈ $11.82 Million
CN¥249.51 Million China CN¥106.45 ▲ +0.12%
1652 Asian Phytoceuticals Public Company Limited
BK:APCO
0.32x ฿21.85 Million
≈ $681.11K
฿67.54 Million Thailand ฿2.80 ▲ +6.87%
1653 General Oceans ASA
OL:GENO
0.32x Nkr208.42 Million
≈ $21.93 Million
Nkr644.57 Million Norway Nkr22.40 ▼ -4.27%
1654 Hangzhou Everfine Photo E Info
SHE:300306
0.32x CN¥26.37 Million
≈ $3.86 Million
CN¥81.67 Million China CN¥10.81 ▼ -0.28%
1655 Shandong Gold Phoenix Co Ltd
SHG:603586
0.32x CN¥116.88 Million
≈ $17.10 Million
CN¥361.95 Million China CN¥17.63 ▲ +0.46%
1656 LOREAL ADR 1/5/EO 02
F:LORA
0.32x €8.66 Billion
≈ $10.12 Billion
€26.82 Billion Germany €72.00 ▲ +8.27%
1657 Bastas Baskent Cimento Sanayi ve Ticaret AS
IS:BASCM
0.32x TL74.25 Million
≈ $1.66 Million
TL230.05 Million Turkey TL14.75 ▼ -1.67%
1658 Eastparc Hotel Tbk PT
JK:EAST
0.32x Rp7.76 Billion
≈ $454.99K
Rp24.07 Billion Indonesia Rp88.00 ▼ -1.12%
1659 Meta Epsi Tbk PT
JK:MTPS
0.32x Rp10.03 Billion
≈ $587.55K
Rp31.10 Billion Indonesia Rp81.00 ▲ +0.00%
1660 Fujikura Ltd
NYSE:FJIKY
0.32x $115.91 Billion $359.74 Billion USA $15.48 ▲ +1.98%
1661 It's Skin Co Ltd
KO:226320
0.32x ₩9.48 Billion
≈ $6.42 Million
₩29.42 Billion Korea ₩9640.00 ▼ -3.02%
1662 Tianjin Lisheng Pharmaceutical Co Ltd
SHE:002393
0.32x CN¥287.81 Million
≈ $42.12 Million
CN¥893.57 Million China CN¥14.60 ▼ -1.42%
1663 AngloGold Ashanti Ltd
JSE:ANG
0.32x ZAC1.72 Billion
≈ $915.01K
ZAC5.35 Billion South Africa ZAC148894.00 ▲ +0.60%
1664 Kohinoor Foods Limited
NSE:KOHINOOR
0.32x Rs1.23 Billion
≈ $13.33 Million
Rs3.83 Billion India Rs24.83 ▼ -0.96%
1665 China Merchants Property Operation & Service Co Ltd
SHE:001914
0.32x CN¥2.85 Billion
≈ $416.66 Million
CN¥8.87 Billion China CN¥9.76 ▼ -1.81%
1666 James Halstead PLC
LSE:JHD
0.32x GBX18.66 Million
≈ $2.27K
GBX58.12 Million UK GBX126.20 ▼ -1.25%
1667 ITC Limited
NSE:ITC
0.32x Rs61.63 Billion
≈ $666.46 Million
Rs192.08 Billion India Rs277.00 ▼ -2.21%
1668 Buyung Poetra Sembada Tbk PT
JK:HOKI
0.32x Rp133.71 Billion
≈ $7.83 Million
Rp416.77 Billion Indonesia Rp58.00 ▼ -4.92%
1669 Biomerieux SA
PA:BIM
0.32x €470.80 Million
≈ $550.41 Million
€1.47 Billion France €70.80 ▲ +1.00%
1670 SIMPPLE LTD. Ordinary Shares
NASDAQ:SPPL
0.32x $2.45 Million $7.63 Million USA $3.78 ▼ -3.08%
1671 Edifier Technology Co Ltd
SHE:002351
0.32x CN¥156.73 Million
≈ $22.93 Million
CN¥489.23 Million China CN¥11.32 ▼ -0.44%
1672 Major Cineplex Lifestyle Leasehold Property Fund
BK:MJLF
0.32x ฿56.35 Million
≈ $1.76 Million
฿175.96 Million Thailand ฿4.30 ▲ +0.00%
1673 SinterCast AB
ST:SINT
0.32x Skr12.10 Million
≈ $1.30 Million
Skr37.80 Million Sweden Skr105.00 ▼ -1.87%
1674 China World Trade Center Co Ltd
SHG:600007
0.32x CN¥555.47 Million
≈ $81.28 Million
CN¥1.74 Billion China CN¥21.14 ▼ -2.98%
1675 G Willi-Food International Ltd
TA:WILC
0.32x ILA20.85 Million
≈ $55.90K
ILA65.20 Million Israel ILA9797.00 ▼ -1.86%
1676 Monarch Casino & Resort Inc
NASDAQ:MCRI
0.32x $56.02 Million $175.18 Million USA $120.16 ▲ +0.58%
1677 Amlogic Shanghai Co Ltd
SHG:688099
0.32x CN¥365.66 Million
≈ $53.51 Million
CN¥1.14 Billion China CN¥101.00 ▼ -0.69%
1678 Hua Na Hydropower JSC
VN:HNA
0.32x ₫152.23 Billion
≈ $5.78 Million
₫476.19 Billion Vietnam ₫22600.00 ▲ +4.63%
1679 High Templar Tech Limited Sponsored ADR Class A
NYSE:HTT
0.32x $639.40 Million $2.00 Billion USA $2.40 ▼ -2.44%
1680 Qudian Inc
NYSE:QD
0.32x $639.40 Million $2.00 Billion USA $2.77 ▼ -1.42%
1681 Cymechs Inc
KQ:160980
0.32x ₩8.73 Billion
≈ $5.92 Million
₩27.33 Billion Korea ₩30100.00 ▲ +0.00%
1682 Electromed Inc
NYSE MKT:ELMD
0.32x $3.03 Million $9.47 Million USA $38.22 ▼ -0.93%
1683 Oriental Culture Holding Ltd
NASDAQ:OCG
0.32x $464.81K $1.46 Million USA $1.78 ▼ -2.73%
1684 Streamwide
PA:ALSTW
0.32x €9.89 Million
≈ $11.56 Million
€30.97 Million France €82.00 ▲ +2.50%
1685 Grape King Bio Ltd
TW:1707
0.32x NT$1.17 Billion
≈ $36.92 Million
NT$3.67 Billion Taiwan NT$101.50 ▲ +1.00%
1686 Ningbo Gaofa Automotive Ctrl
SHG:603788
0.32x CN¥146.43 Million
≈ $21.43 Million
CN¥458.86 Million China CN¥15.31 ▼ -4.79%
1687 C.E. Info Systems Limited
NSE:MAPMYINDIA
0.32x Rs451.10 Million
≈ $4.88 Million
Rs1.41 Billion India Rs815.90 ▼ -1.17%
1688 Garmin Ltd
F:GEY
0.32x €535.99 Million
≈ $626.63 Million
€1.68 Billion Germany €203.40 ▼ -0.44%
1689 GULF MARINE SVCS LS -02
F:G0M
0.32x €88.44 Million
≈ $103.40 Million
€277.66 Million Germany €0.20 ▼ -3.40%
1690 Moury Construct SA
BR:MOUR
0.32x €31.95 Million
≈ $37.35 Million
€100.34 Million Belgium €780.00 ▼ -0.26%
1691 Anhui Anke BioTech Group
SHE:300009
0.32x CN¥240.51 Million
≈ $35.19 Million
CN¥755.64 Million China CN¥8.06 ▼ -2.54%
1692 Shanghai Yahong Moulding Co Ltd
SHG:603159
0.32x CN¥27.66 Million
≈ $4.05 Million
CN¥86.94 Million China CN¥25.25 ▼ -3.77%
1693 Hana Microelectronics Public Company Limited
F:HAA1
0.32x €1.49 Billion
≈ $1.74 Billion
€4.68 Billion Germany €1.00 ▲ +2.05%
1694 Piraeus Port Authority S.A
AT:PPA
0.32x €71.97 Million
≈ $84.14 Million
€226.60 Million Greece €39.10 ▼ -1.64%
1695 Emami Limited
NSE:EMAMILTD
0.32x Rs2.35 Billion
≈ $25.47 Million
Rs7.42 Billion India Rs390.75 ▼ -0.24%
1696 Kalray SA
PA:ALKAL
0.32x €7.53 Million
≈ $8.80 Million
€23.73 Million France €13.50 ▼ -7.15%
1697 PLENUM AG NA O.N.
F:PLEK
0.32x €2.64 Million
≈ $3.08 Million
€8.32 Million Germany €3.50 ▼ -3.31%
1698 LGMS Berhad
KLSE:0249
0.32x RM3.96 Million
≈ $994.98K
RM12.51 Million Malaysia RM0.52 ▼ -0.95%
1699 GENETIC ANALYSIS NK -60
F:8V8
0.32x €8.04 Million
≈ $9.40 Million
€25.37 Million Germany €0.04 ▲ +8.74%
1700 Sea Sonic Electronics Co Ltd
TWO:6203
0.32x NT$235.00 Million
≈ $7.40 Million
NT$741.89 Million Taiwan NT$72.50 ▲ +0.55%