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
5801 Danel (Adir Yeoshua) Ltd
TA:DANE
0.11x ILA101.32 Million
≈ $271.64K
ILA907.58 Million Israel ILA46950.00 ▲ +1.84%
5802 Suparma Tbk
JK:SPMA
0.11x Rp118.90 Billion
≈ $6.97 Million
Rp1.07 Trillion Indonesia Rp206.00 ▲ +3.52%
5803 La Comer S.A.B. de C.V
MX:LACOMERUBC
0.11x MX$895.63 Million
≈ $51.54 Million
MX$8.02 Billion Mexico MX$36.93 ▼ -0.08%
5804 Rank Group PLC
LSE:RNK
0.11x GBX49.10 Million
≈ $5.97K
GBX440.00 Million UK GBX107.20 ▲ +1.13%
5805 Hangzhou Seck Intelligent Tech Co
SHE:300897
0.11x CN¥36.85 Million
≈ $5.39 Million
CN¥330.28 Million China CN¥15.74 ▼ -0.51%
5806 The Gap, Inc.
NYSE:GAP
0.11x $985.00 Million $8.83 Billion USA $21.89 ▲ +0.14%
5807 Lanzhou Foci Pharmaceutical Co Ltd
SHE:002644
0.11x CN¥75.62 Million
≈ $11.07 Million
CN¥678.01 Million China CN¥7.52 ▲ +2.04%
5808 Jinzhou Port Co Ltd A
SHG:600190
0.11x CN¥1.11 Billion
≈ $161.82 Million
CN¥9.91 Billion China CN¥0.63 ▲ +0.00%
5809 Shenzhen InfoGem Technologies Co Ltd
SHE:300085
0.11x CN¥52.98 Million
≈ $7.75 Million
CN¥475.05 Million China CN¥26.65 ▲ +7.89%
5810 Winpac Inc
KQ:097800
0.11x ₩8.19 Billion
≈ $5.55 Million
₩73.42 Billion Korea ₩2315.00 ▼ -4.93%
5811 Guilin Sanjin Pharmaceutical Co Ltd
SHE:002275
0.11x CN¥117.62 Million
≈ $17.21 Million
CN¥1.05 Billion China CN¥12.76 ▲ +0.47%
5812 WM Technology Inc
NASDAQ:MAPS
0.11x $6.42 Million $57.55 Million USA $0.33 ▼ -8.84%
5813 WM Technology Inc
NASDAQ:MAPSW
0.11x $6.42 Million $57.55 Million USA $0.01 ▲ +0.00%
5814 Chongqing Gas Grp Corp Ltd
SHG:600917
0.11x CN¥518.51 Million
≈ $75.87 Million
CN¥4.65 Billion China CN¥5.08 ▲ +1.60%
5815 Shanghai Sunglow Packaging Technology Co Ltd Co Ltd Class A
SHG:603499
0.11x CN¥69.18 Million
≈ $10.12 Million
CN¥620.64 Million China CN¥18.05 ▲ +7.19%
5816 Blackrock World Mining Trust Plc
LSE:BRWM
0.11x GBX11.98 Million
≈ $1.46K
GBX107.48 Million UK GBX976.00 ▲ +5.06%
5817 Shanghai Yaoji Playing Card Co Ltd
SHE:002605
0.11x CN¥175.34 Million
≈ $25.66 Million
CN¥1.57 Billion China CN¥18.56 ▲ +2.37%
5818 Firma Oponiarska DĘBICA SA
WAR:DBC
0.11x zł98.39 Million
≈ $27.08 Million
zł883.16 Million Poland zł90.00 ▲ +0.00%
5819 Thai Oil PCL
STU:LQZ
0.11x €26.09 Billion
≈ $30.51 Billion
€234.25 Billion Germany €1.22 ▲ +0.83%
5820 Thai Oil Public Company Limited
F:LQZ
0.11x €26.09 Billion
≈ $30.51 Billion
€234.25 Billion Germany €1.15 ▼ -0.86%
5821 Thai Oil Public Company Limited
BK:TOP
0.11x ฿26.09 Billion
≈ $813.33 Million
฿234.25 Billion Thailand ฿44.50 ▼ -2.20%
5822 Diaceutics PLC
LSE:DXRX
0.11x GBX800.00K
≈ $97.34
GBX7.18 Million UK GBX142.50 ▲ +0.00%
5823 Big Yellow Group PLC
LSE:BYG
0.11x GBX57.89 Million
≈ $7.04K
GBX519.91 Million UK GBX862.50 ▲ +3.29%
5824 Cerrado Gold Corp
V:CERT
0.11x CA$32.95 Million
≈ $23.83 Million
CA$295.89 Million Canada CA$1.67 ▼ -2.34%
5825 Destinasi Tirta Nusantara Tbk
JK:PDES
0.11x Rp24.12 Billion
≈ $1.41 Million
Rp216.64 Billion Indonesia Rp510.00 ▲ +0.99%
5826 Qorvo Inc
NASDAQ:QRVO
0.11x $276.26 Million $2.48 Billion USA $98.59 ▲ +0.95%
5827 Pinduoduo Inc
F:9PDA
0.11x €24.12 Billion
≈ $28.20 Billion
€216.66 Billion Germany €71.00 ▲ +3.50%
5828 Changzhou Zhongying Science & Technology Co. Ltd
SHE:300936
0.11x CN¥14.99 Million
≈ $2.19 Million
CN¥134.72 Million China CN¥109.41 ▼ -4.85%
5829 MFF Capital Investments Ltd
AU:MFF
0.11x AU$57.32 Million
≈ $40.56 Million
AU$515.32 Million Australia AU$5.01 ▼ -0.60%
5830 BORUTA-ZACHEM S.A. ZY-10
F:WO4
0.11x €15.25 Million
≈ $17.83 Million
€137.08 Million Germany €0.03 ▲ +0.00%
5831 Empress Royalty Corp
V:EMPR
0.11x CA$677.50K
≈ $490.09K
CA$6.09 Million Canada CA$0.84 ▲ +1.82%
5832 Greek Organization of Football Prognostics S.A.
AT:OPAP
0.11x €195.15 Million
≈ $228.15 Million
€1.75 Billion Greece €12.10 ▼ -8.47%
5833 GREEK O.FOOTB. ADR 1/2
F:GF8A
0.11x €195.15 Million
≈ $228.15 Million
€1.75 Billion Germany €6.45 ▼ -3.01%
5834 Hengbao Co Ltd
SHE:002104
0.11x CN¥23.28 Million
≈ $3.41 Million
CN¥209.36 Million China CN¥11.36 ▲ +1.97%
5835 M. Dias Branco S.A. Indústria e Comércio de Alimentos
SA:MDIA3
0.11x R$530.21 Million
≈ $104.04 Million
R$4.77 Billion Brazil R$18.75 ▼ -0.53%
5836 PlumbFast Co. Ltd
KQ:035200
0.11x ₩411.47 Million
≈ $278.84K
₩3.70 Billion Korea ₩3035.00 ▲ +1.17%
5837 SIG Combibloc Group AG
SW:SIGN
0.11x CHF490.12 Million
≈ $619.65 Million
CHF4.41 Billion Switzerland CHF11.87 ▲ +1.28%
5838 SEOJEON ELECTRIC MACHINERY Co.Ltd
KQ:189860
0.11x ₩3.39 Billion
≈ $2.30 Million
₩30.48 Billion Korea ₩4855.00 ▲ +4.52%
5839 Hakers Enterprise Co Ltd
TWO:4432
0.11x NT$43.68 Million
≈ $1.38 Million
NT$393.18 Million Taiwan NT$16.40 ▲ +0.31%
5840 Shenzhen Sinexcel Electric Co Ltd
SHE:300693
0.11x CN¥229.26 Million
≈ $33.55 Million
CN¥2.06 Billion China CN¥45.49 ▲ +6.73%
5841 Metalfrio Solutions S.A
SA:FRIO3
0.11x R$165.58 Million
≈ $32.49 Million
R$1.49 Billion Brazil R$205.00 ▲ +0.00%
5842 CVS Group Plc
LSE:CVSG
0.11x GBX43.80 Million
≈ $5.33K
GBX394.50 Million UK GBX1231.00 ▲ +0.57%
5843 InnoTec TSS AG
F:TSS
0.11x €2.73 Million
≈ $3.19 Million
€24.61 Million Germany €7.50 ▲ +0.00%
5844 Australian Foundation Investment Company Ltd
AU:AFI
0.11x AU$176.58 Million
≈ $124.94 Million
AU$1.59 Billion Australia AU$6.49 ▲ +1.88%
5845 Compania Introductora de Buenos Aires SA
BA:INTR
0.11x AR$4.26 Billion
≈ $3.08 Million
AR$38.40 Billion Argentina AR$298.50 ▼ -1.49%
5846 Energia Latina SA
SN:ENLASA
0.11x CL$6.28 Million
≈ $7.02K
CL$56.58 Million Chile CL$1000.50 ▼ -0.05%
5847 Viohalco S.A
BR:VIO
0.11x €466.73 Million
≈ $545.65 Million
€4.21 Billion Belgium €19.08 ▼ -1.75%
5848 Green Circle Decarbonize Technology Limited
NYSE MKT:GCDT
0.11x $5.05 Million $45.49 Million USA $0.82 ▲ +13.81%
5849 Lida Holdings Ltd
TW:4552
0.11x NT$181.95 Million
≈ $5.73 Million
NT$1.64 Billion Taiwan NT$21.30 ▲ +1.67%
5850 NH SPAC 5
KQ:215790
0.11x ₩3.44 Billion
≈ $2.33 Million
₩30.98 Billion Korea ₩1500.00 ▼ -2.91%
5851 West International AB
ST:WPAY
0.11x Skr4.45 Million
≈ $478.78K
Skr40.13 Million Sweden Skr1.22 ▼ -2.80%
5852 Sonmez Filament Sentetik Iplik ve Elyaf Sanayi AS
IS:SONME
0.11x TL74.91 Million
≈ $1.68 Million
TL675.76 Million Turkey TL123.90 ▼ -0.88%
5853 Deswell Industries Inc
NASDAQ:DSWL
0.11x $2.23 Million $20.17 Million USA $3.26 ▼ -0.31%
5854 Howteh Technology Co Ltd
TWO:3114
0.11x NT$115.12 Million
≈ $3.63 Million
NT$1.04 Billion Taiwan NT$41.00 ▲ +3.02%
5855 By health
SHE:300146
0.11x CN¥288.55 Million
≈ $42.22 Million
CN¥2.60 Billion China CN¥9.89 ▲ +2.70%
5856 Multi Ways Holdings Ltd
NYSE MKT:MWG
0.11x $3.63 Million $32.73 Million USA $1.36 ▲ +0.74%
5857 Manaksia Steels Limited
NSE:MANAKSTEEL
0.11x Rs292.79 Million
≈ $3.17 Million
Rs2.64 Billion India Rs66.15 ▲ +0.00%
5858 Shenyang Toly Bread Co Ltd
SHG:603866
0.11x CN¥226.27 Million
≈ $33.11 Million
CN¥2.04 Billion China CN¥4.10 ▲ +0.00%
5859 Thai Mitsuwa Public Company Limited
BK:TMW
0.11x ฿89.23 Million
≈ $2.78 Million
฿805.63 Million Thailand ฿59.75 ▲ +0.00%
5860 Loncin Motor Co Ltd
SHG:603766
0.11x CN¥845.40 Million
≈ $123.71 Million
CN¥7.63 Billion China CN¥12.66 ▲ +2.84%
5861 Farm Price Holdings Berhad
KLSE:0304
0.11x RM2.20 Million
≈ $551.85K
RM19.85 Million Malaysia RM0.31 ▲ +3.39%
5862 Pentanet Ltd
AU:5GG
0.11x AU$1.34 Million
≈ $945.31K
AU$12.06 Million Australia AU$0.02 ▲ +0.00%
5863 Bourrelier Group SA
PA:ALBOU
0.11x €25.95 Million
≈ $30.33 Million
€234.27 Million France €48.20 ▼ -3.60%
5864 Guangzhou Zhujiang Brewery Co Ltd
SHE:002461
0.11x CN¥592.96 Million
≈ $86.77 Million
CN¥5.35 Billion China CN¥9.39 ▲ +2.96%
5865 FocalTech Systems Co Ltd
TW:3545
0.11x NT$544.74 Million
≈ $17.16 Million
NT$4.92 Billion Taiwan NT$53.90 ▲ +0.94%
5866 Hung -Gu Oil Ltd
KQ:024060
0.11x ₩1.58 Billion
≈ $1.07 Million
₩14.29 Billion Korea ₩11700.00 ▼ -3.86%
5867 Betsson AB
ST:BETS-B
0.11x Skr64.80 Million
≈ $6.97 Million
Skr585.50 Million Sweden Skr91.20 ▲ +1.33%
5868 Nanosonics Ltd
AU:NAN
0.11x AU$6.59 Million
≈ $4.66 Million
AU$59.56 Million Australia AU$3.32 ▲ +0.00%
5869 Federated Investors Inc B
NYSE:FHI
0.11x $103.06 Million $931.47 Million USA $58.25 ▲ +0.66%
5870 Rajthanee Hospital Public Company Limited
BK:RJH
0.11x ฿207.83 Million
≈ $6.48 Million
฿1.88 Billion Thailand ฿13.40 ▲ +0.00%
5871 China Leadshine Technology Co Ltd
SHE:002979
0.11x CN¥140.31 Million
≈ $20.53 Million
CN¥1.27 Billion China CN¥50.51 ▼ -1.17%
5872 Nagreeka Capital & Infrastructure Limited
NSE:NAGREEKCAP
0.11x Rs112.44 Million
≈ $1.22 Million
Rs1.02 Billion India Rs28.03 ▲ +2.67%
5873 King Core Electronics Inc
TW:6155
0.11x NT$71.84 Million
≈ $2.26 Million
NT$649.91 Million Taiwan NT$82.00 ▼ -2.50%
5874 Niche Capital Emas Holdings
KLSE:7139
0.11x RM1.02 Million
≈ $255.08K
RM9.19 Million Malaysia RM0.09 ▲ +0.00%
5875 Borregaard ASA
OL:BRG
0.11x Nkr419.00 Million
≈ $44.09 Million
Nkr3.79 Billion Norway Nkr139.80 ▲ +1.01%
5876 Zhongrui Co Ltd
SHE:301587
0.11x CN¥34.81 Million
≈ $5.09 Million
CN¥315.08 Million China CN¥23.76 ▲ +2.06%
5877 Jiangsu Kanion Pharmaceutical Co Ltd
SHG:600557
0.11x CN¥201.83 Million
≈ $29.53 Million
CN¥1.83 Billion China CN¥12.12 ▲ +3.59%
5878 Migros Ticaret AS
IS:MGROS
0.11x TL13.14 Billion
≈ $294.29 Million
TL118.99 Billion Turkey TL672.50 ▲ +0.90%
5879 Ooma Inc
NYSE:OOMA
0.11x $6.92 Million $62.72 Million USA $17.55 ▲ +1.33%
5880 Legacy Iron Ore Ltd
AU:LCY
0.11x AU$1.15 Million
≈ $811.25K
AU$10.39 Million Australia AU$0.01 ▼ -16.67%
5881 Xin Chio Global Co Ltd
TWO:3171
0.11x NT$73.75 Million
≈ $2.32 Million
NT$668.54 Million Taiwan NT$72.40 ▼ -0.55%
5882 Manali Petrochemicals Limited
NSE:MANALIPETC
0.11x Rs364.00 Million
≈ $3.94 Million
Rs3.30 Billion India Rs65.20 ▲ +10.10%
5883 Daewon Media Co. Ltd
KQ:048910
0.11x ₩10.72 Billion
≈ $7.27 Million
₩97.27 Billion Korea ₩5200.00 ▲ +3.38%
5884 Insignia Financial Ltd
AU:IFL
0.11x AU$187.70 Million
≈ $132.81 Million
AU$1.70 Billion Australia AU$4.79 ▲ +0.00%
5885 Changzhou Youon Pubilic Bicycle System Co Ltd
SHG:603776
0.11x CN¥75.26 Million
≈ $11.01 Million
CN¥682.94 Million China CN¥20.20 ▲ +3.64%
5886 Zhuzhou Smelter Group Co Ltd
SHG:600961
0.11x CN¥453.06 Million
≈ $66.30 Million
CN¥4.11 Billion China CN¥25.41 ▲ +10.00%
5887 Ansal Properties & Infrastructure Limited
NSE:ANSALAPI
0.11x Rs838.21 Million
≈ $9.06 Million
Rs7.61 Billion India Rs3.41 ▼ -1.73%
5888 Nexchip Semiconductor Corp. A
SHG:688249
0.11x CN¥2.76 Billion
≈ $404.04 Million
CN¥25.06 Billion China CN¥40.50 ▲ +6.83%
5889 Vishnu Chemicals Limited
NSE:VISHNU
0.11x Rs910.85 Million
≈ $9.85 Million
Rs8.27 Billion India Rs589.95 ▲ +2.12%
5890 Precision Wires India Limited
NSE:PRECWIRE
0.11x Rs1.01 Billion
≈ $10.93 Million
Rs9.17 Billion India Rs391.75 ▲ +0.97%
5891 EMB Mission Bound AB (publ)
ST:NAVIGO-STAM
0.11x Skr41.51 Million
≈ $4.47 Million
Skr376.93 Million USA Skr2.84 ▼ -0.35%
5892 Teyi Pharmaceutical Group Co Ltd
SHE:002728
0.11x CN¥52.94 Million
≈ $7.75 Million
CN¥480.81 Million China CN¥8.31 ▲ +1.59%
5893 Adani Ports and Special Economic Zone Limited
NSE:ADANIPORTS
0.11x Rs95.03 Billion
≈ $1.03 Billion
Rs863.33 Billion India Rs1812.90 ▲ +1.87%
5894 Monalisa
KO:012690
0.11x ₩1.72 Billion
≈ $1.17 Million
₩15.67 Billion Korea ₩1689.00 ▲ +1.20%
5895 Eurotel SA
WAR:ETL
0.11x zł10.64 Million
≈ $2.93 Million
zł96.72 Million Poland zł30.95 ▲ +2.15%
5896 Genie Energy Ltd
NYSE:GNE
0.11x $15.94 Million $144.93 Million USA $14.09 ▲ +0.21%
5897 MCC Meili Paper Industry Co Ltd
SHE:000815
0.11x CN¥85.77 Million
≈ $12.55 Million
CN¥779.95 Million China CN¥15.29 ▼ -2.36%
5898 Korea Electronic Certification Authority Inc
KQ:041460
0.11x ₩2.21 Billion
≈ $1.50 Million
₩20.07 Billion Korea ₩3455.00 ▲ +8.14%
5899 Kumho Tire
KO:073240
0.11x ₩362.43 Billion
≈ $245.62 Million
₩3.30 Trillion Korea ₩4790.00 ▲ +5.97%
5900 Sayona Mining Ltd
AU:SYA
0.11x AU$19.48 Million
≈ $13.78 Million
AU$177.27 Million Australia AU$5.46 ▲ +0.55%