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 |
|---|---|---|---|---|---|---|---|
| 2701 |
Texton Property Fund Ltd
JSE:TEX |
0.22x |
ZAC163.38 Million
≈ $86.83K |
ZAC757.36 Million | South Africa | ZAC323.00 | ▼ -0.31% |
| 2702 |
Edan Instruments Inc
SHE:300206 |
0.22x |
CN¥78.00 Million
≈ $11.41 Million |
CN¥361.67 Million | China | CN¥11.09 | ▼ -2.72% |
| 2703 |
Chengdu Kanghua Biological Products
SHE:300841 |
0.22x |
CN¥92.89 Million
≈ $13.59 Million |
CN¥430.82 Million | China | CN¥42.86 | ▼ -5.20% |
| 2704 |
Holcim Argentina SA
BA:HARG |
0.22x |
AR$86.09 Billion
≈ $62.30 Million |
AR$399.52 Billion | Argentina | AR$1640.00 | ▼ -1.20% |
| 2705 |
CHAPEL DOWN GRP PLC LS-05
F:1U6 |
0.22x |
€1.44 Million
≈ $1.68 Million |
€6.68 Million | Germany | €0.48 | ▲ +0.00% |
| 2706 |
Shenzhen Coship Electronics Co Ltd
SHE:002052 |
0.22x |
CN¥72.24 Million
≈ $10.57 Million |
CN¥335.65 Million | China | CN¥8.32 | ▼ -3.14% |
| 2707 |
Focusrite Plc
LSE:TUNE |
0.22x |
GBX17.11 Million
≈ $2.08K |
GBX79.52 Million | UK | GBX240.00 | ▼ -2.83% |
| 2708 |
Xinyaqiang Silicon Chemistry Co Ltd
SHG:603155 |
0.22x |
CN¥33.86 Million
≈ $4.95 Million |
CN¥157.39 Million | China | CN¥12.85 | ▼ -0.39% |
| 2709 |
SinoMedia Holding Limited
F:SJY |
0.22x |
€23.06 Million
≈ $26.96 Million |
€107.21 Million | Germany | €0.20 | ▲ +0.00% |
| 2710 |
Jaya Tiasa Holdings Bhd
KLSE:4383 |
0.22x |
RM78.05 Million
≈ $19.60 Million |
RM362.93 Million | Malaysia | RM1.11 | ▲ +1.83% |
| 2711 |
EXPLOS. PROD. CHIM.EO 31
F:9Z50 |
0.21x |
€67.00 Million
≈ $78.33 Million |
€311.65 Million | Germany | €307.00 | ▲ +14.98% |
| 2712 |
AleAnna, Inc. Class A Common Stock
NASDAQ:ANNA |
0.21x | $8.97 Million | $41.73 Million | USA | $3.33 | ▼ -3.20% |
| 2713 |
Qingdao Weflo Valve Co Ltd
SHE:002871 |
0.21x |
CN¥58.96 Million
≈ $8.63 Million |
CN¥274.40 Million | China | CN¥15.18 | ▼ -0.39% |
| 2714 |
Rayonier Inc
NYSE:RYN |
0.21x | $256.70 Million | $1.20 Billion | USA | $21.58 | ▲ +1.27% |
| 2715 |
Cedergrenska AB
ST:CEDER |
0.21x |
Skr73.10 Million
≈ $7.87 Million |
Skr340.30 Million | Sweden | Skr46.90 | ▲ +1.08% |
| 2716 |
Zhejiang Runtu Co Ltd
SHE:002440 |
0.21x |
CN¥312.07 Million
≈ $45.67 Million |
CN¥1.45 Billion | China | CN¥11.85 | ▼ -10.02% |
| 2717 |
Poly Plastic Masterbatch Suzhou Co
SHE:300905 |
0.21x |
CN¥61.23 Million
≈ $8.96 Million |
CN¥285.28 Million | China | CN¥36.57 | ▼ -3.51% |
| 2718 |
Millrose Properties, Inc.
NYSE:MRP |
0.21x | $797.30 Million | $3.72 Billion | USA | $28.52 | ▲ +0.85% |
| 2719 |
Airoha Technology Corp
TW:6526 |
0.21x |
NT$1.49 Billion
≈ $46.93 Million |
NT$6.95 Billion | Taiwan | NT$587.00 | ▼ -0.17% |
| 2720 |
Media Lab SpA
PA:MLLAB |
0.21x |
€122.63K
≈ $143.37K |
€571.81K | France | €3.20 | ▲ +0.00% |
| 2721 |
Ningxia Building Materials Group Co Ltd
SHG:600449 |
0.21x |
CN¥342.59 Million
≈ $50.13 Million |
CN¥1.60 Billion | China | CN¥11.70 | ▼ -4.80% |
| 2722 |
Kongsberg Gruppen ASA
OL:KOG |
0.21x |
Nkr12.76 Billion
≈ $1.34 Billion |
Nkr59.54 Billion | Norway | Nkr289.80 | ▼ -0.69% |
| 2723 |
Nitro Games Oyj
ST:NITRO |
0.21x |
Skr866.80K
≈ $93.28K |
Skr4.05 Million | Sweden | Skr2.51 | ▲ +6.81% |
| 2724 |
Jayaswal Neco Industries Limited
NSE:JAYNECOIND |
0.21x |
Rs6.70 Billion
≈ $72.48 Million |
Rs31.29 Billion | India | Rs86.76 | ▲ +2.95% |
| 2725 |
Ralco Agencies Ltd
TA:RLCO |
0.21x |
ILA15.21 Million
≈ $40.78K |
ILA71.02 Million | Israel | ILA4366.00 | ▼ -1.00% |
| 2726 |
CREATIVEF. G.S.A-K ZY-23
F:19F |
0.21x |
€61.81K
≈ $72.26K |
€288.77K | Germany | €0.34 | ▼ -0.59% |
| 2727 |
Xianheng International Science & Technology Co Ltd
SHG:605056 |
0.21x |
CN¥288.78 Million
≈ $42.26 Million |
CN¥1.35 Billion | China | CN¥12.53 | ▼ -3.76% |
| 2728 |
TUYA INC.ADR/1A
F:785 |
0.21x |
€23.53 Million
≈ $27.50 Million |
€109.91 Million | Germany | €1.98 | ▼ -1.98% |
| 2729 |
Tuya Inc ADR
NYSE:TUYA |
0.21x | $23.53 Million | $109.91 Million | USA | $2.30 | ▼ -4.17% |
| 2730 |
Mangalore Chemicals & Fertilizers Limited
NSE:MANGCHEFER |
0.21x |
Rs2.71 Billion
≈ $29.34 Million |
Rs12.68 Billion | India | Rs308.75 | ▼ -0.42% |
| 2731 |
Ningbo Orient Wires and Cables Co Ltd
SHG:603606 |
0.21x |
CN¥1.64 Billion
≈ $240.50 Million |
CN¥7.68 Billion | China | CN¥39.25 | ▼ -2.02% |
| 2732 |
BUDWEISER BREW.UNSP.ADR/4
F:4BB1 |
0.21x |
€951.00 Million
≈ $1.11 Billion |
€4.45 Billion | Germany | €2.90 | ▲ +1.40% |
| 2733 |
Brookside Energy Limited
F:8F3 |
0.21x |
€4.72 Million
≈ $5.52 Million |
€22.08 Million | Germany | €0.23 | ▲ +0.88% |
| 2734 |
MacroGenics Inc
NASDAQ:MGNX |
0.21x | $43.02 Million | $201.25 Million | USA | $3.70 | ▼ -7.73% |
| 2735 |
Stampede Drilling Inc
V:SDI |
0.21x |
CA$6.79 Million
≈ $4.91 Million |
CA$31.79 Million | Canada | CA$0.24 | ▲ +4.35% |
| 2736 |
Shriram Pistons & Rings Limited
NSE:SHRIPISTON |
0.21x |
Rs2.74 Billion
≈ $29.59 Million |
Rs12.80 Billion | India | Rs4159.90 | ▼ -2.76% |
| 2737 |
AC S.A.
WAR:ACG |
0.21x |
zł16.28 Million
≈ $4.48 Million |
zł76.19 Million | Poland | zł18.95 | ▼ -0.52% |
| 2738 |
Western Regions Tourism Development
SHE:300859 |
0.21x |
CN¥59.48 Million
≈ $8.70 Million |
CN¥278.61 Million | China | CN¥23.72 | ▼ -5.61% |
| 2739 |
Berentzen Gruppe AG
XETRA:BEZ |
0.21x |
€17.59 Million
≈ $20.57 Million |
€82.43 Million | Germany | €3.21 | ▲ +0.00% |
| 2740 |
Henderson International Income Trust PLC
LSE:HINT |
0.21x |
GBX8.60 Million
≈ $1.05K |
GBX40.28 Million | UK | GBX175.50 | ▲ +0.00% |
| 2741 |
Shenzhen Zhilai Sci and Tech Co Ltd
SHE:300771 |
0.21x |
CN¥95.64 Million
≈ $13.99 Million |
CN¥448.24 Million | China | CN¥10.32 | ▼ -3.82% |
| 2742 |
Mineros SA
TO:MSA |
0.21x |
CA$50.62 Million
≈ $36.62 Million |
CA$237.40 Million | Canada | CA$7.07 | ▲ +2.17% |
| 2743 |
Astra Agro Lestari Tbk
JK:AALI |
0.21x |
Rp1.48 Trillion
≈ $86.90 Million |
Rp6.96 Trillion | Indonesia | Rp6525.00 | ▼ -1.88% |
| 2744 |
Hunan Warrant Pharmaceutical Co. Ltd. A
SHG:688799 |
0.21x |
CN¥142.23 Million
≈ $20.81 Million |
CN¥667.46 Million | China | CN¥44.74 | ▼ -5.39% |
| 2745 |
COFCO Tunhe Sugar Co Ltd
SHG:600737 |
0.21x |
CN¥2.16 Billion
≈ $315.58 Million |
CN¥10.13 Billion | China | CN¥11.84 | ▼ -5.66% |
| 2746 |
Pantaflix AG
XETRA:PAL |
0.21x |
€11.21 Million
≈ $13.11 Million |
€52.66 Million | Germany | €0.94 | ▲ +0.00% |
| 2747 |
PCCS Group Bhd
KLSE:6068 |
0.21x |
RM34.61 Million
≈ $8.69 Million |
RM162.58 Million | Malaysia | RM0.30 | ▲ +0.00% |
| 2748 |
Jiangsu Hoperun Software Co Ltd
SHE:300339 |
0.21x |
CN¥484.43 Million
≈ $70.89 Million |
CN¥2.28 Billion | China | CN¥34.00 | ▼ -3.95% |
| 2749 |
C&S Paper Co Ltd
SHE:002511 |
0.21x |
CN¥780.36 Million
≈ $114.19 Million |
CN¥3.67 Billion | China | CN¥6.96 | ▼ -2.93% |
| 2750 |
Hong Leong Industries Bhd
KLSE:3301 |
0.21x |
RM154.36 Million
≈ $38.76 Million |
RM725.26 Million | Malaysia | RM17.82 | ▼ -0.11% |
| 2751 |
PT Trimegah Bangun Persada Tbk
JK:NCKL |
0.21x |
Rp3.23 Trillion
≈ $189.51 Million |
Rp15.20 Trillion | Indonesia | Rp850.00 | ▼ -4.49% |
| 2752 |
Okong Corporation
KQ:045060 |
0.21x |
₩5.32 Billion
≈ $3.60 Million |
₩25.00 Billion | Korea | ₩2205.00 | ▲ +0.68% |
| 2753 |
Multi Bintang Indonesia Tbk
JK:MLBI |
0.21x |
Rp427.21 Billion
≈ $25.03 Million |
Rp2.01 Trillion | Indonesia | Rp6325.00 | ▲ +0.40% |
| 2754 |
Meta Platforms Inc.
SA:M1TA34 |
0.21x |
R$32.23 Billion
≈ $6.32 Billion |
R$151.57 Billion | Brazil | R$117.63 | ▼ -2.01% |
| 2755 |
Meta Platforms Inc.
NASDAQ:META |
0.21x | $32.23 Billion | $151.57 Billion | USA | $595.19 | ▼ -1.80% |
| 2756 |
Hargreaves Services Plc
LSE:HSP |
0.21x |
GBX25.90 Million
≈ $3.15K |
GBX121.90 Million | UK | GBX780.00 | ▼ -3.47% |
| 2757 |
Bimergen Energy Corporation
NYSE:BESS |
0.21x | $1.67 Million | $7.84 Million | USA | $4.56 | ▼ -1.72% |
| 2758 |
Accton Technology Corp
TW:2345 |
0.21x |
NT$18.71 Billion
≈ $589.61 Million |
NT$88.09 Billion | Taiwan | NT$2220.00 | ▼ -4.52% |
| 2759 |
MIDEA REAL HLDG HD 1
F:MR9 |
0.21x |
€975.69 Million
≈ $1.14 Billion |
€4.59 Billion | Germany | €0.32 | ▲ +0.63% |
| 2760 |
BW Energy Ltd
OL:BWE |
0.21x |
Nkr315.00 Million
≈ $33.15 Million |
Nkr1.48 Billion | Norway | Nkr52.90 | ▼ -3.29% |
| 2761 |
Bénéteau S.A.
PA:BEN |
0.21x |
€144.52 Million
≈ $168.95 Million |
€680.89 Million | France | €6.11 | ▲ +1.50% |
| 2762 |
PDD Holdings Inc.
NASDAQ:PDD |
0.21x | $45.66 Billion | $215.27 Billion | USA | $82.66 | ▼ -0.77% |
| 2763 |
Loyal Textile Mills Limited
NSE:LOYALTEX |
0.21x |
Rs682.00 Million
≈ $7.38 Million |
Rs3.22 Billion | India | Rs205.05 | ▼ -0.97% |
| 2764 |
NVR Inc
NYSE:NVR |
0.21x | $438.71 Million | $2.07 Billion | USA | $6414.67 | ▲ +4.22% |
| 2765 |
Brooks Macdonald Group
LSE:BRK |
0.21x |
GBX16.58 Million
≈ $2.02K |
GBX78.21 Million | UK | GBX1390.00 | ▼ -1.42% |
| 2766 |
Qt Group Oyj
HE:QTCOM |
0.21x |
€12.22 Million
≈ $14.28 Million |
€57.63 Million | Finland | €23.28 | ▲ +0.95% |
| 2767 |
Payment Financial Technologies Ltd
TA:PMNT |
0.21x |
ILA28.28 Million
≈ $75.81K |
ILA133.38 Million | Israel | ILA580.30 | ▲ +1.49% |
| 2768 |
JBDI Holdings Limited Ordinary Shares
NASDAQ:JBDI |
0.21x | $422.00K | $1.99 Million | USA | $1.07 | ▼ -9.32% |
| 2769 |
Vats Liquor Chain Store Management Joint Stock Co Ltd
SHE:300755 |
0.21x |
CN¥438.61 Million
≈ $64.18 Million |
CN¥2.07 Billion | China | CN¥10.30 | ▼ -3.74% |
| 2770 |
ADMA Biologics Inc
NASDAQ:ADMA |
0.21x | $58.25 Million | $274.86 Million | USA | $8.27 | ▼ -1.19% |
| 2771 |
Dotdigital Group Plc
LSE:DOTD |
0.21x |
GBX7.11 Million
≈ $864.72 |
GBX33.54 Million | UK | GBX47.20 | ▲ +2.16% |
| 2772 |
Kiwetinohk Energy Corp
TO:KEC |
0.21x |
CA$83.87 Million
≈ $60.67 Million |
CA$395.84 Million | Canada | CA$24.73 | ▲ +0.12% |
| 2773 |
Boai NKY Pharmaceuticals Ltd
SHE:300109 |
0.21x |
CN¥139.46 Million
≈ $20.41 Million |
CN¥658.24 Million | China | CN¥13.37 | ▼ -2.48% |
| 2774 |
Jiangmen iDear-Hanyu Electrical Joint-Stock Co Ltd
SHE:300403 |
0.21x |
CN¥72.93 Million
≈ $10.67 Million |
CN¥344.29 Million | China | CN¥8.49 | ▼ -3.30% |
| 2775 |
A.G.Barr PLC
LSE:BAG |
0.21x |
GBX35.70 Million
≈ $4.34K |
GBX168.60 Million | UK | GBX634.00 | ▼ -0.94% |
| 2776 |
Bathurst Resources Ltd
F:B0R |
0.21x |
€5.02 Million
≈ $5.86 Million |
€23.69 Million | Germany | €0.24 | ▲ +1.68% |
| 2777 |
Capital A Berhad
KLSE:5099 |
0.21x |
RM1.37 Billion
≈ $343.08 Million |
RM6.46 Billion | Malaysia | RM0.37 | ▼ -1.33% |
| 2778 |
Northam Platinum Holdings Ltd
JSE:NPH |
0.21x |
ZAC5.96 Billion
≈ $3.17 Million |
ZAC28.15 Billion | South Africa | ZAC22720.00 | ▲ +2.17% |
| 2779 |
EssilorLuxottica S. A.
PA:EL |
0.21x |
€5.29 Billion
≈ $6.19 Billion |
€25.01 Billion | France | €163.50 | ▲ +0.99% |
| 2780 |
Zimplats Holdings Ltd
AU:ZIM |
0.21x |
AU$262.70 Million
≈ $185.88 Million |
AU$1.24 Billion | Australia | AU$13.27 | ▲ +1.22% |
| 2781 |
Gujarat Fluorochemicals Limited
NSE:FLUOROCHEM |
0.21x |
Rs6.25 Billion
≈ $67.59 Million |
Rs29.56 Billion | India | Rs4573.70 | ▼ -0.08% |
| 2782 |
Youngone Holdi
KO:009970 |
0.21x |
₩339.34 Billion
≈ $229.97 Million |
₩1.61 Trillion | Korea | ₩203500.00 | ▲ +3.35% |
| 2783 |
Wuxi Best Precision Machinery Co Ltd
SHE:300580 |
0.21x |
CN¥118.95 Million
≈ $17.41 Million |
CN¥562.67 Million | China | CN¥17.98 | ▼ -5.57% |
| 2784 |
Hill & Smith Holdings PLC
LSE:HILS |
0.21x |
GBX62.40 Million
≈ $7.59K |
GBX295.20 Million | UK | GBX3030.00 | ▼ -0.49% |
| 2785 |
Thai President Foods Public Company Limited
BK:TFMAMA |
0.21x |
฿1.09 Billion
≈ $33.96 Million |
฿5.16 Billion | Thailand | ฿186.00 | ▲ +0.00% |
| 2786 |
Sino Prima Gas Technology Co Ltd
SHE:300483 |
0.21x |
CN¥713.27 Million
≈ $104.37 Million |
CN¥3.38 Billion | China | CN¥19.49 | ▼ -7.10% |
| 2787 |
Cedar Woods Properties Ltd
AU:CWP |
0.21x |
AU$77.77 Million
≈ $55.03 Million |
AU$368.49 Million | Australia | AU$6.89 | ▼ -0.43% |
| 2788 |
Huangshan Tourism Development Co Ltd B
SHG:900942 |
0.21x | $211.79 Million | $1.00 Billion | China | $0.68 | ▼ -0.44% |
| 2789 |
Guilin Seamild Foods Co Ltd
SHE:002956 |
0.21x |
CN¥135.44 Million
≈ $19.82 Million |
CN¥641.82 Million | China | CN¥15.68 | ▼ -6.72% |
| 2790 |
Mahanagar Gas Limited
NSE:MGL |
0.21x |
Rs5.36 Billion
≈ $57.93 Million |
Rs25.40 Billion | India | Rs1077.00 | ▲ +0.90% |
| 2791 |
Lupin Limited
NSE:LUPIN |
0.21x |
Rs29.03 Billion
≈ $313.93 Million |
Rs137.72 Billion | India | Rs2370.50 | ▼ -1.08% |
| 2792 |
SOTKAMO SILVER AB NAM.
F:VSO |
0.21x |
€75.80 Million
≈ $88.62 Million |
€359.70 Million | Germany | €0.34 | ▼ -3.84% |
| 2793 |
DHP Korea Co. Ltd
KQ:131030 |
0.21x |
₩5.29 Billion
≈ $3.59 Million |
₩25.12 Billion | Korea | ₩5340.00 | ▼ -3.09% |
| 2794 |
BigBen Interactive
PA:BIG |
0.21x |
€70.48 Million
≈ $82.40 Million |
€334.58 Million | France | €0.38 | ▲ +6.22% |
| 2795 |
PARATUS ENERGY SERVICES LTD
OL:PLSV |
0.21x |
Nkr166.60 Million
≈ $17.53 Million |
Nkr791.00 Million | Norway | Nkr47.10 | ▼ -0.84% |
| 2796 |
Professional Diversity Network Inc
NASDAQ:IPDN |
0.21x | $1.41 Million | $6.69 Million | USA | $0.35 | ▼ -6.82% |
| 2797 |
Innoprise Plantations Bhd
KLSE:6262 |
0.21x |
RM20.68 Million
≈ $5.19 Million |
RM98.25 Million | Malaysia | RM2.19 | ▲ +0.92% |
| 2798 |
Flexsteel Industries Inc
NASDAQ:FLXS |
0.21x | $22.07 Million | $104.87 Million | USA | $75.20 | ▲ +0.01% |
| 2799 |
Prostar Holdings Inc
V:MAPS |
0.21x |
CA$177.77K
≈ $128.59K |
CA$844.82K | Canada | CA$0.18 | ▼ -5.26% |
| 2800 |
KEI Industries Limited
NSE:KEI |
0.21x |
Rs3.83 Billion
≈ $41.41 Million |
Rs18.20 Billion | India | Rs4868.00 | ▼ -0.60% |