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
2701 Argent
JSE:ART
0.22x ZAC199.02 Million
≈ $105.77K
ZAC899.39 Million South Africa ZAC3752.00 ▲ +1.68%
2702 EMC Public Company Limited
BK:EMC
0.22x ฿156.97 Million
≈ $4.89 Million
฿709.74 Million Thailand ฿0.02 ▲ +0.00%
2703 Anhui Provincial Architectural Design and Research Institute Co.Ltd.
SHE:301167
0.22x CN¥78.79 Million
≈ $11.53 Million
CN¥356.40 Million China CN¥14.72 ▼ -1.60%
2704 Yabao Pharmaceutical Group Co Ltd
SHG:600351
0.22x CN¥129.49 Million
≈ $18.95 Million
CN¥585.77 Million China CN¥6.27 ▼ -1.72%
2705 Zhejiang Tongli Transmission Technology Co. Ltd. A
SHE:301255
0.22x CN¥113.13 Million
≈ $16.56 Million
CN¥511.87 Million China CN¥24.06 ▼ -2.04%
2706 Uangel
KO:072130
0.22x ₩2.79 Billion
≈ $1.89 Million
₩12.65 Billion Korea ₩4665.00 ▼ -1.17%
2707 Aether Industries Limited
NSE:AETHER
0.22x Rs1.15 Billion
≈ $12.44 Million
Rs5.21 Billion India Rs1139.40 ▲ +3.70%
2708 COSCO SHIPPING Technology Co Ltd
SHE:002401
0.22x CN¥299.41 Million
≈ $43.81 Million
CN¥1.36 Billion China CN¥12.80 ▼ -2.07%
2709 Reunert
JSE:RLO
0.22x ZAC1.00 Billion
≈ $533.57K
ZAC4.55 Billion South Africa ZAC6014.00 ▼ -2.91%
2710 Samsung Electronics Co Pref
KO:005935
0.22x ₩28.80 Trillion
≈ $19.52 Billion
₩130.62 Trillion Korea ₩231500.00 ▲ +1.09%
2711 RFG Holdings Ltd
JSE:RFG
0.22x ZAC471.95 Million
≈ $250.82K
ZAC2.14 Billion South Africa ZAC2489.00 ▲ +2.60%
2712 Privia Health Group Inc
NASDAQ:PRVA
0.22x $127.50 Million $578.43 Million USA $20.66 ▼ -0.67%
2713 Eneco Refresh Ltd
AU:ERG
0.22x AU$1.27 Million
≈ $896.49K
AU$5.75 Million Australia AU$0.02 ▲ +0.00%
2714 Kingsgate Consolidated Ltd
AU:KCN
0.22x AU$48.99 Million
≈ $34.66 Million
AU$222.47 Million Australia AU$5.45 ▼ -9.02%
2715 Krka d. d
WAR:KRK
0.22x zł146.54 Million
≈ $40.33 Million
zł665.51 Million Poland zł1090.00 ▼ -0.91%
2716 Jdd Tech New Mat Co Ltd
SHE:301538
0.22x CN¥53.49 Million
≈ $7.83 Million
CN¥243.00 Million China CN¥87.82 ▼ -2.32%
2717 Excel Force MSC Bhd
KLSE:0065
0.22x RM3.90 Million
≈ $977.91K
RM17.70 Million Malaysia RM0.18 ▼ -2.78%
2718 OVH GROUPE UNSP.ADR/1/2
F:7U70
0.22x €368.20 Million
≈ $430.46 Million
€1.67 Billion Germany €4.50 ▼ -4.66%
2719 SEIKO EPSON CORP.ADR 1/2
F:SE7S
0.22x €138.07 Billion
≈ $161.42 Billion
€628.08 Billion Germany €5.30 ▲ +0.00%
2720 Everest Metals Corporation Ltd
AU:EMC
0.22x AU$365.82K
≈ $258.84K
AU$1.66 Million Australia AU$0.10 ▼ -4.76%
2721 Eastern Air Logistics Co Ltd
SHG:601156
0.22x CN¥2.45 Billion
≈ $358.39 Million
CN¥11.15 Billion China CN¥16.78 ▲ +0.12%
2722 Kirana Megatara Tbk PT
JK:KMTR
0.22x Rp735.81 Billion
≈ $43.12 Million
Rp3.35 Trillion Indonesia Rp238.00 ▼ -4.03%
2723 Amj Land Holdings Limited
NSE:AMJLAND
0.22x Rs94.44 Million
≈ $1.02 Million
Rs430.04 Million India Rs36.84 ▲ +0.00%
2724 Asset Vision Co Ltd
AU:ASV
0.22x AU$453.17K
≈ $320.65K
AU$2.06 Million Australia AU$0.03 ▲ +6.45%
2725 Kakel Max AB (publ)
ST:KAKEL
0.22x Skr10.36 Million
≈ $1.11 Million
Skr47.19 Million Sweden Skr10.60 ▲ +0.00%
2726 Rayence Co. Ltd
KQ:228850
0.22x ₩5.23 Billion
≈ $3.55 Million
₩23.85 Billion Korea ₩6590.00 ▲ +2.65%
2727 Guangdong High Dream Intellectualized Machinery Co Ltd Class A
SHE:300720
0.22x CN¥12.91 Million
≈ $1.89 Million
CN¥58.83 Million China CN¥72.40 ▲ +8.06%
2728 L&K Engineering Co Ltd
TW:6139
0.22x NT$13.01 Billion
≈ $410.03 Million
NT$59.33 Billion Taiwan NT$784.00 ▲ +2.89%
2729 Akso Health Group ADR
NASDAQ:AHG
0.22x $3.01 Million $13.73 Million USA $2.12 ▲ +7.07%
2730 MFEC PCL
BK:MFEC
0.22x ฿884.59 Million
≈ $27.57 Million
฿4.03 Billion Thailand ฿5.85 ▲ +1.74%
2731 Liveramp Holdings Inc
NYSE:RAMP
0.22x $67.27 Million $306.90 Million USA $37.40 ▼ -0.48%
2732 Maxigen Biotech Inc
TW:1783
0.22x NT$79.84 Million
≈ $2.52 Million
NT$364.27 Million Taiwan NT$39.85 ▲ +3.10%
2733 SHEARWATER GRP PLC LS-10
F:DTW1
0.22x €2.30 Million
≈ $2.69 Million
€10.50 Million Germany €0.44 ▲ +5.26%
2734 JPMorgan Euro Small Companies Trust Plc
LSE:JEDT
0.22x GBX15.33 Million
≈ $1.87K
GBX69.97 Million UK GBX648.00 ▼ -0.92%
2735 Ao World
LSE:AO
0.22x GBX70.50 Million
≈ $8.58K
GBX321.80 Million UK GBX92.20 ▼ -1.39%
2736 CAB Cakaran Corporation Bhd
KLSE:7174
0.22x RM187.33 Million
≈ $47.03 Million
RM855.32 Million Malaysia RM0.53 ▼ -1.85%
2737 ROMANDE ENERGIE SA
SW:REHN
0.22x CHF153.69 Million
≈ $194.30 Million
CHF701.99 Million Switzerland CHF48.40 ▼ -1.02%
2738 V.S.T Tillers Tractors Limited
NSE:VSTTILLERS
0.22x Rs624.88 Million
≈ $6.76 Million
Rs2.85 Billion India Rs4663.70 ▲ +1.09%
2739 KPX Lifescience.Co.Ltd
KQ:114450
0.22x ₩3.33 Billion
≈ $2.26 Million
₩15.22 Billion Korea ₩2430.00 ▼ -4.89%
2740 JPMorgan Claverhouse Investment Trust Plc
LSE:JCH
0.22x GBX8.87 Million
≈ $1.08K
GBX40.51 Million UK GBX896.00 ▼ -0.88%
2741 Ferro S.A.
WAR:FRO
0.22x zł59.64 Million
≈ $16.41 Million
zł272.51 Million Poland zł31.80 ▼ -1.24%
2742 Apex Science & Engineering Corp
TW:3052
0.22x NT$1.84 Billion
≈ $58.00 Million
NT$8.41 Billion Taiwan NT$10.80 ▲ +1.89%
2743 Asiana IDT Inc
KO:267850
0.22x ₩9.19 Billion
≈ $6.23 Million
₩42.01 Billion Korea ₩9800.00 ▲ +1.03%
2744 Equinor ASA
OL:EQNR
0.22x Nkr19.97 Billion
≈ $2.10 Billion
Nkr91.30 Billion Norway Nkr357.20 ▲ +1.91%
2745 Monster Beverage Corp
NASDAQ:MNST
0.22x $379.42 Million $1.73 Billion USA $89.04 ▲ +0.91%
2746 TELEPERFORMANCE SE ADR
F:RCF0
0.22x €1.61 Billion
≈ $1.89 Billion
€7.38 Billion Germany €26.00 ▼ -2.99%
2747 Cisen Pharmaceutical Co Ltd
SHG:603367
0.22x CN¥311.93 Million
≈ $45.64 Million
CN¥1.43 Billion China CN¥13.58 ▼ -1.31%
2748 Shenzhen Edadoc Technology Co. Ltd. A
SHE:301366
0.22x CN¥135.88 Million
≈ $19.88 Million
CN¥621.62 Million China CN¥54.16 ▲ +20.01%
2749 ELUON Corporation
KQ:065440
0.22x ₩5.86 Billion
≈ $3.97 Million
₩26.80 Billion Korea ₩2325.00 ▼ -5.68%
2750 FLAIR
NSE:FLAIR
0.22x Rs506.87 Million
≈ $5.48 Million
Rs2.32 Billion India Rs288.80 ▲ +0.36%
2751 Gujarat Gas Limited
NSE:GUJGASLTD
0.22x Rs10.21 Billion
≈ $110.38 Million
Rs46.72 Billion India Rs397.75 ▲ +0.20%
2752 Pacific Smiles Group Ltd
AU:PSQ
0.22x AU$22.73 Million
≈ $16.08 Million
AU$104.03 Million Australia AU$2.18 ▲ +0.00%
2753 BingEx Ltd
NASDAQ:FLX
0.22x $99.03 Million $453.32 Million USA $2.26 ▼ -0.88%
2754 Oceana
JSE:OCE
0.22x ZAC1.24 Billion
≈ $657.93K
ZAC5.67 Billion South Africa ZAC6049.00 ▲ +0.33%
2755 EZconn Corp
TW:6442
0.22x NT$1.44 Billion
≈ $45.30 Million
NT$6.59 Billion Taiwan NT$2065.00 ▲ +9.84%
2756 Thai Stanley Electric Public Company Limited
BK:STANLY
0.22x ฿550.37 Million
≈ $17.15 Million
฿2.52 Billion Thailand ฿230.00 ▲ +2.68%
2757 Xvivo Perfusion AB
ST:XVIVO
0.22x Skr65.34 Million
≈ $7.03 Million
Skr299.60 Million Sweden Skr277.60 ▲ +0.22%
2758 Kelso Technologies Inc
TO:KLS
0.22x CA$353.33K
≈ $255.59K
CA$1.62 Million Canada CA$0.12 ▲ +0.00%
2759 INFOvine co. Ltd
KQ:115310
0.22x ₩2.03 Billion
≈ $1.38 Million
₩9.31 Billion Korea ₩8530.00 ▲ +2.28%
2760 Vitzro Tech Co. Ltd
KQ:042370
0.22x ₩34.84 Billion
≈ $23.61 Million
₩159.85 Billion Korea ₩12300.00 ▼ -2.23%
2761 Eagle Materials Inc
NYSE:EXP
0.22x $512.03 Million $2.35 Billion USA $218.49 ▲ +0.10%
2762 SINCLAIRS HOTELS ORD (BSE)
NSE:SINCLAIR
0.22x Rs106.00 Million
≈ $1.15 Million
Rs486.55 Million India Rs74.47 ▼ -0.73%
2763 HCT Co. Ltd
KQ:072990
0.22x ₩17.90 Billion
≈ $12.13 Million
₩82.24 Billion Korea ₩3800.00 ▼ -0.13%
2764 IMAGIS Co. Ltd
KQ:115610
0.22x ₩635.68 Million
≈ $430.79K
₩2.92 Billion Korea ₩1792.00 ▼ -2.66%
2765 SeaBird Exploration Plc
OL:SBX
0.22x Nkr4.40 Million
≈ $463.22K
Nkr20.23 Million Norway Nkr8.84 ▲ +1.14%
2766 Harum Energy Tbk PT
JK:HRUM
0.22x Rp401.60 Million
≈ $23.53K
Rp1.85 Billion Indonesia Rp745.00 ▼ -7.45%
2767 BHB Brauholding Bayern-Mitte AG
F:B9B
0.22x €1.51 Million
≈ $1.76 Million
€6.94 Million Germany €2.54 ▼ -0.78%
2768 Revenio Group Corporation
HE:REG1V
0.22x €6.70 Million
≈ $7.83 Million
€30.80 Million Finland €12.90 ▼ -1.68%
2769 Tontek Design Technology Ltd
TWO:5487
0.22x NT$11.26 Million
≈ $354.59K
NT$51.76 Million Taiwan NT$27.40 ▼ -0.72%
2770 Wuhan Fingu Electronic Technology Co Ltd
SHE:002194
0.22x CN¥89.55 Million
≈ $13.10 Million
CN¥412.09 Million China CN¥11.38 ▼ -1.13%
2771 Sephaku Holdings Ltd
JSE:SEP
0.22x ZAC71.23 Million
≈ $37.85K
ZAC328.05 Million South Africa ZAC182.00 ▼ -5.70%
2772 Partron Co. Ltd
KQ:091700
0.22x ₩45.92 Billion
≈ $31.12 Million
₩211.53 Billion Korea ₩6680.00 ▼ -1.62%
2773 CATHAY PAC.AIRW.HD-20ADR5
F:CTYA
0.22x €25.38 Billion
≈ $29.67 Billion
€116.93 Billion Germany €5.95 ▼ -1.65%
2774 Tifico Fiber Indonesia Tbk
JK:TFCO
0.22x Rp6.80 Million
≈ $398.49
Rp31.36 Million Indonesia Rp600.00 ▲ +0.00%
2775 LuxNet
TWO:4979
0.22x NT$356.00 Million
≈ $11.22 Million
NT$1.64 Billion Taiwan NT$637.00 ▲ +1.11%
2776 ESSILORLUXOTTICA 1/2/O.N.
F:ESLC
0.22x €5.29 Billion
≈ $6.19 Billion
€24.40 Billion Germany €84.50 ▼ -1.17%
2777 Quality Construction Products Public Company Limited
BK:Q-CON
0.22x ฿86.17 Million
≈ $2.69 Million
฿397.47 Million Thailand ฿6.25 ▲ +0.81%
2778 IG Group Holdings PLC
LSE:IGG
0.22x GBX264.90 Million
≈ $32.23K
GBX1.22 Billion UK GBX1814.00 ▼ -0.66%
2779 Ramco Industries Limited
NSE:RAMCOIND
0.22x Rs987.70 Million
≈ $10.68 Million
Rs4.56 Billion India Rs303.15 ▲ +4.05%
2780 Beshom Holdings Bhd
KLSE:7668
0.22x RM10.14 Million
≈ $2.55 Million
RM46.80 Million Malaysia RM0.64 ▲ +4.07%
2781 Farcent Enterprise Co Ltd
TW:1730
0.22x NT$126.76 Million
≈ $3.99 Million
NT$584.97 Million Taiwan NT$52.60 ▲ +0.00%
2782 Vipshop Holdings Limited
F:1VPA
0.22x €7.45 Billion
≈ $8.71 Billion
€34.40 Billion Germany €12.20 ▼ -3.94%
2783 Novatek Microelectronics Corp
TW:3034
0.22x NT$6.88 Billion
≈ $216.61 Million
NT$31.74 Billion Taiwan NT$503.00 ▼ -0.79%
2784 ADF Foods Limited
NSE:ADFFOODS
0.22x Rs319.27 Million
≈ $3.45 Million
Rs1.47 Billion India Rs290.30 ▲ +6.28%
2785 Cipher Pharmaceuticals Inc
TO:CPH
0.22x CA$4.45 Million
≈ $3.22 Million
CA$20.55 Million Canada CA$16.52 ▼ -1.14%
2786 Greatech Technology Bhd
KLSE:0208
0.22x RM41.64 Million
≈ $10.45 Million
RM192.36 Million Malaysia RM2.61 ▼ -2.97%
2787 Lomiko Metals Inc
V:LMR
0.22x CA$701.11K
≈ $507.17K
CA$3.24 Million Canada CA$0.09 ▲ +0.00%
2788 Farm Pride Foods Ltd
AU:FRM
0.22x AU$9.40 Million
≈ $6.65 Million
AU$43.54 Million Australia AU$0.22 ▲ +4.76%
2789 Bangkok Chain Hospital Public Company Limited
BK:BCH
0.22x ฿708.16 Million
≈ $22.07 Million
฿3.28 Billion Thailand ฿9.35 ▼ -1.06%
2790 Net Insight AB (publ)
ST:NETI-B
0.22x Skr42.33 Million
≈ $4.56 Million
Skr196.14 Million Sweden Skr4.08 ▼ -2.98%
2791 Texton Property Fund Ltd
JSE:TEX
0.22x ZAC163.38 Million
≈ $86.83K
ZAC757.36 Million South Africa ZAC280.00 ▲ +6.87%
2792 Edan Instruments Inc
SHE:300206
0.22x CN¥78.00 Million
≈ $11.41 Million
CN¥361.67 Million China CN¥13.25 ▼ -2.14%
2793 Chengdu Kanghua Biological Products
SHE:300841
0.22x CN¥92.89 Million
≈ $13.59 Million
CN¥430.82 Million China CN¥46.27 ▼ -1.78%
2794 Holcim Argentina SA
BA:HARG
0.22x AR$86.09 Billion
≈ $62.30 Million
AR$399.52 Billion Argentina AR$1760.00 ▼ -2.49%
2795 CHAPEL DOWN GRP PLC LS-05
F:1U6
0.22x €1.44 Million
≈ $1.68 Million
€6.68 Million Germany €0.48 ▼ -1.22%
2796 Shenzhen Coship Electronics Co Ltd
SHE:002052
0.22x CN¥72.24 Million
≈ $10.57 Million
CN¥335.65 Million China CN¥9.52 ▼ -0.73%
2797 Focusrite Plc
LSE:TUNE
0.22x GBX17.11 Million
≈ $2.08K
GBX79.52 Million UK GBX192.50 ▼ -2.53%
2798 Xinyaqiang Silicon Chemistry Co Ltd
SHG:603155
0.22x CN¥33.86 Million
≈ $4.95 Million
CN¥157.39 Million China CN¥19.48 ▲ +5.87%
2799 SinoMedia Holding Limited
F:SJY
0.22x €23.06 Million
≈ $26.96 Million
€107.21 Million Germany €0.21 ▲ +0.94%
2800 Jaya Tiasa Holdings Bhd
KLSE:4383
0.22x RM78.05 Million
≈ $19.60 Million
RM362.93 Million Malaysia RM1.05 ▼ -2.78%