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
2801 EXPLOS. PROD. CHIM.EO 31
F:9Z50
0.21x €67.00 Million
≈ $78.33 Million
€311.65 Million Germany €286.00 ▲ +13.94%
2802 AleAnna, Inc. Class A Common Stock
NASDAQ:ANNA
0.21x $8.97 Million $41.73 Million USA $3.35 ▲ +3.08%
2803 Qingdao Weflo Valve Co Ltd
SHE:002871
0.21x CN¥58.96 Million
≈ $8.63 Million
CN¥274.40 Million China CN¥22.57 ▼ -1.05%
2804 Rayonier Inc
NYSE:RYN
0.21x $256.70 Million $1.20 Billion USA $20.93 ▲ +0.14%
2805 Cedergrenska AB
ST:CEDER
0.21x Skr73.10 Million
≈ $7.87 Million
Skr340.30 Million Sweden Skr46.30 ▲ +0.22%
2806 Zhejiang Runtu Co Ltd
SHE:002440
0.21x CN¥312.07 Million
≈ $45.67 Million
CN¥1.45 Billion China CN¥9.11 ▼ -1.94%
2807 Poly Plastic Masterbatch Suzhou Co
SHE:300905
0.21x CN¥61.23 Million
≈ $8.96 Million
CN¥285.28 Million China CN¥60.75 ▼ -1.62%
2808 Millrose Properties, Inc.
NYSE:MRP
0.21x $797.30 Million $3.72 Billion USA $27.54 ▼ -1.04%
2809 Airoha Technology Corp
TW:6526
0.21x NT$1.49 Billion
≈ $46.93 Million
NT$6.95 Billion Taiwan NT$712.00 ▼ -0.28%
2810 Media Lab SpA
PA:MLLAB
0.21x €122.63K
≈ $143.37K
€571.81K France €3.38 ▲ +0.00%
2811 Heineken Bhd
KLSE:3255
0.21x RM173.84 Million
≈ $43.64 Million
RM811.00 Million Malaysia RM20.22 ▼ -1.37%
2812 Ningxia Building Materials Group Co Ltd
SHG:600449
0.21x CN¥342.59 Million
≈ $50.13 Million
CN¥1.60 Billion China CN¥13.60 ▼ -2.44%
2813 Kongsberg Gruppen ASA
OL:KOG
0.21x Nkr12.76 Billion
≈ $1.34 Billion
Nkr59.54 Billion Norway Nkr307.50 ▼ -2.60%
2814 Sitronix Technology Corp
TW:8016
0.21x NT$1.18 Billion
≈ $37.07 Million
NT$5.49 Billion Taiwan NT$304.00 ▲ +0.66%
2815 Nitro Games Oyj
ST:NITRO
0.21x Skr866.80K
≈ $93.28K
Skr4.05 Million Sweden Skr1.96 ▲ +2.89%
2816 Jayaswal Neco Industries Limited
NSE:JAYNECOIND
0.21x Rs6.70 Billion
≈ $72.48 Million
Rs31.29 Billion India Rs97.10 ▼ -2.43%
2817 Ralco Agencies Ltd
TA:RLCO
0.21x ILA15.21 Million
≈ $40.78K
ILA71.02 Million Israel ILA4840.00 ▼ -3.03%
2818 NINtec Systems Limited
NSE:NINSYS
0.21x Rs138.72 Million
≈ $1.50 Million
Rs648.06 Million India Rs722.90 ▲ +0.21%
2819 CREATIVEF. G.S.A-K ZY-23
F:19F
0.21x €61.81K
≈ $72.26K
€288.77K Germany €0.37 ▼ -0.27%
2820 Xianheng International Science & Technology Co Ltd
SHG:605056
0.21x CN¥288.78 Million
≈ $42.26 Million
CN¥1.35 Billion China CN¥19.83 ▲ +4.42%
2821 TUYA INC.ADR/1A
F:785
0.21x €23.53 Million
≈ $27.50 Million
€109.91 Million Germany €1.98 ▼ -1.98%
2822 Tuya Inc ADR
NYSE:TUYA
0.21x $23.53 Million $109.91 Million USA $2.30 ▼ -4.17%
2823 Orzel Bialy S.A.
WAR:OBL
0.21x zł20.91 Million
≈ $5.76 Million
zł97.72 Million Poland zł40.00 ▲ +0.00%
2824 Mangalore Chemicals & Fertilizers Limited
NSE:MANGCHEFER
0.21x Rs2.71 Billion
≈ $29.34 Million
Rs12.68 Billion India Rs308.75 ▼ -0.42%
2825 Ningbo Orient Wires and Cables Co Ltd
SHG:603606
0.21x CN¥1.64 Billion
≈ $240.50 Million
CN¥7.68 Billion China CN¥42.17 ▼ -1.01%
2826 BUDWEISER BREW.UNSP.ADR/4
F:4BB1
0.21x €951.00 Million
≈ $1.11 Billion
€4.45 Billion Germany €2.90 ▲ +1.40%
2827 Brookside Energy Limited
F:8F3
0.21x €4.72 Million
≈ $5.52 Million
€22.08 Million Germany €0.28 ▼ -4.73%
2828 MacroGenics Inc
NASDAQ:MGNX
0.21x $43.02 Million $201.25 Million USA $4.20 ▲ +3.70%
2829 Stampede Drilling Inc
V:SDI
0.21x CA$6.79 Million
≈ $4.91 Million
CA$31.79 Million Canada CA$0.24 ▲ +0.00%
2830 Shriram Pistons & Rings Limited
NSE:SHRIPISTON
0.21x Rs2.74 Billion
≈ $29.59 Million
Rs12.80 Billion India Rs3469.90 ▲ +0.52%
2831 AC S.A.
WAR:ACG
0.21x zł16.28 Million
≈ $4.48 Million
zł76.19 Million Poland zł21.00 ▼ -0.47%
2832 Western Regions Tourism Development
SHE:300859
0.21x CN¥59.48 Million
≈ $8.70 Million
CN¥278.61 Million China CN¥29.37 ▲ +1.91%
2833 Berentzen Gruppe AG
XETRA:BEZ
0.21x €17.59 Million
≈ $20.57 Million
€82.43 Million Germany €3.51 ▲ +0.57%
2834 Henderson International Income Trust PLC
LSE:HINT
0.21x GBX8.60 Million
≈ $1.05K
GBX40.28 Million UK GBX175.50 ▲ +0.00%
2835 Lyckegard Group AB
ST:LYGRD
0.21x Skr14.38 Million
≈ $1.55 Million
Skr67.36 Million Sweden Skr2.94 ▼ -0.34%
2836 Shenzhen Zhilai Sci and Tech Co Ltd
SHE:300771
0.21x CN¥95.64 Million
≈ $13.99 Million
CN¥448.24 Million China CN¥11.78 ▼ -0.59%
2837 Mineros SA
TO:MSA
0.21x CA$50.62 Million
≈ $36.62 Million
CA$237.40 Million Canada CA$5.85 ▼ -3.78%
2838 Astra Agro Lestari Tbk
JK:AALI
0.21x Rp1.48 Trillion
≈ $86.90 Million
Rp6.96 Trillion Indonesia Rp6650.00 ▼ -2.56%
2839 Hunan Warrant Pharmaceutical Co. Ltd. A
SHG:688799
0.21x CN¥142.23 Million
≈ $20.81 Million
CN¥667.46 Million China CN¥47.18 ▲ +0.81%
2840 Jinzai Food Group Co Ltd
SHE:003000
0.21x CN¥183.92 Million
≈ $26.91 Million
CN¥863.30 Million China CN¥10.50 ▼ -2.78%
2841 Meditera Tibbi Malzeme Sanayi ve Ticaret AS
IS:MEDTR
0.21x TL140.82 Million
≈ $3.15 Million
TL661.10 Million Turkey TL30.54 ▼ -2.12%
2842 COFCO Tunhe Sugar Co Ltd
SHG:600737
0.21x CN¥2.16 Billion
≈ $315.58 Million
CN¥10.13 Billion China CN¥14.48 ▲ +2.33%
2843 Pantaflix AG
XETRA:PAL
0.21x €11.21 Million
≈ $13.11 Million
€52.66 Million Germany €1.00 ▲ +0.00%
2844 PCCS Group Bhd
KLSE:6068
0.21x RM34.61 Million
≈ $8.69 Million
RM162.58 Million Malaysia RM0.30 ▲ +0.00%
2845 Jiangsu Hoperun Software Co Ltd
SHE:300339
0.21x CN¥484.43 Million
≈ $70.89 Million
CN¥2.28 Billion China CN¥42.43 ▼ -1.39%
2846 C&S Paper Co Ltd
SHE:002511
0.21x CN¥780.36 Million
≈ $114.19 Million
CN¥3.67 Billion China CN¥7.21 ▼ -2.17%
2847 Gyre Therapeutics Inc.
NASDAQ:GYRE
0.21x $4.68 Million $21.97 Million USA $5.69 ▲ +2.34%
2848 PT Trimegah Bangun Persada Tbk
JK:NCKL
0.21x Rp3.23 Trillion
≈ $189.51 Million
Rp15.20 Trillion Indonesia Rp840.00 ▼ -5.08%
2849 Okong Corporation
KQ:045060
0.21x ₩5.32 Billion
≈ $3.60 Million
₩25.00 Billion Korea ₩2060.00 ▲ +0.49%
2850 Korea Computer Terminal Inc
KQ:089150
0.21x ₩4.22 Billion
≈ $2.86 Million
₩19.83 Billion Korea ₩2350.00 ▼ -2.89%
2851 Multi Bintang Indonesia Tbk
JK:MLBI
0.21x Rp427.21 Billion
≈ $25.03 Million
Rp2.01 Trillion Indonesia Rp5900.00 ▼ -1.26%
2852 Meta Platforms Inc.
NASDAQ:META
0.21x $32.23 Billion $151.57 Billion USA $622.98 ▲ +4.24%
2853 Meta Platforms Inc.
SA:M1TA34
0.21x R$32.23 Billion
≈ $6.32 Billion
R$151.57 Billion Brazil R$117.63 ▼ -2.01%
2854 Hargreaves Services Plc
LSE:HSP
0.21x GBX25.90 Million
≈ $3.15K
GBX121.90 Million UK GBX790.00 ▼ -3.66%
2855 Bimergen Energy Corporation
NYSE:BESS
0.21x $1.67 Million $7.84 Million USA $4.56 ▼ -1.72%
2856 Accton Technology Corp
TW:2345
0.21x NT$18.71 Billion
≈ $589.61 Million
NT$88.09 Billion Taiwan NT$2585.00 ▲ +6.60%
2857 MIDEA REAL HLDG HD 1
F:MR9
0.21x €975.69 Million
≈ $1.14 Billion
€4.59 Billion Germany €0.33 ▲ +7.05%
2858 BW Energy Ltd
OL:BWE
0.21x Nkr315.00 Million
≈ $33.15 Million
Nkr1.48 Billion Norway Nkr57.90 ▲ +3.95%
2859 Bénéteau S.A.
PA:BEN
0.21x €144.52 Million
≈ $168.95 Million
€680.89 Million France €6.81 ▼ -1.45%
2860 PDD Holdings Inc.
NASDAQ:PDD
0.21x $45.66 Billion $215.27 Billion USA $85.40 ▼ -3.15%
2861 NVR Inc
NYSE:NVR
0.21x $438.71 Million $2.07 Billion USA $6119.41 ▼ -1.00%
2862 Brooks Macdonald Group
LSE:BRK
0.21x GBX16.58 Million
≈ $2.02K
GBX78.21 Million UK GBX1350.00 ▲ +0.00%
2863 Qt Group Oyj
HE:QTCOM
0.21x €12.22 Million
≈ $14.28 Million
€57.63 Million Finland €28.80 ▼ -6.19%
2864 Payment Financial Technologies Ltd
TA:PMNT
0.21x ILA28.28 Million
≈ $75.81K
ILA133.38 Million Israel ILA664.90 ▼ -2.48%
2865 JBDI Holdings Limited Ordinary Shares
NASDAQ:JBDI
0.21x $422.00K $1.99 Million USA $0.47 ▼ -13.31%
2866 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¥15.63 ▼ -0.45%
2867 ADMA Biologics Inc
NASDAQ:ADMA
0.21x $58.25 Million $274.86 Million USA $7.76 ▲ +2.11%
2868 Kiwetinohk Energy Corp
TO:KEC
0.21x CA$83.87 Million
≈ $60.67 Million
CA$395.84 Million Canada CA$24.73 ▲ +0.12%
2869 Boai NKY Pharmaceuticals Ltd
SHE:300109
0.21x CN¥139.46 Million
≈ $20.41 Million
CN¥658.24 Million China CN¥16.86 ▼ -2.32%
2870 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¥10.38 ▼ -2.63%
2871 Bathurst Resources Ltd
F:B0R
0.21x €5.02 Million
≈ $5.86 Million
€23.69 Million Germany €0.29 ▼ -9.38%
2872 Capital A Berhad
KLSE:5099
0.21x RM1.37 Billion
≈ $343.08 Million
RM6.46 Billion Malaysia RM0.43 ▼ -3.37%
2873 Northam Platinum Holdings Ltd
JSE:NPH
0.21x ZAC5.96 Billion
≈ $3.17 Million
ZAC28.15 Billion South Africa ZAC29746.00 ▼ -3.55%
2874 Sportking India Limited
NSE:SPORTKING
0.21x Rs1.59 Billion
≈ $17.14 Million
Rs7.49 Billion India Rs182.43 ▼ -4.31%
2875 EssilorLuxottica S. A.
PA:EL
0.21x €5.29 Billion
≈ $6.19 Billion
€25.01 Billion France €169.75 ▼ -0.79%
2876 Zimplats Holdings Ltd
AU:ZIM
0.21x AU$262.70 Million
≈ $185.88 Million
AU$1.24 Billion Australia AU$16.50 ▲ +1.10%
2877 Gujarat Fluorochemicals Limited
NSE:FLUOROCHEM
0.21x Rs6.25 Billion
≈ $67.59 Million
Rs29.56 Billion India Rs3642.90 ▼ -0.31%
2878 Getabec Public Company Limited
BK:GTB
0.21x ฿61.78 Million
≈ $1.93 Million
฿292.20 Million Thailand ฿0.71 ▲ +0.00%
2879 Youngone Holdi
KO:009970
0.21x ₩339.34 Billion
≈ $229.97 Million
₩1.61 Trillion Korea ₩181300.00 ▼ -2.05%
2880 Wuxi Best Precision Machinery Co Ltd
SHE:300580
0.21x CN¥118.95 Million
≈ $17.41 Million
CN¥562.67 Million China CN¥22.89 ▼ -0.52%
2881 Hill & Smith Holdings PLC
LSE:HILS
0.21x GBX62.40 Million
≈ $7.59K
GBX295.20 Million UK GBX2740.00 ▲ +0.74%
2882 Thai President Foods Public Company Limited
BK:TFMAMA
0.21x ฿1.09 Billion
≈ $33.96 Million
฿5.16 Billion Thailand ฿189.50 ▲ +1.34%
2883 Paysign Inc
NASDAQ:PAYS
0.21x $48.09 Million $227.76 Million USA $6.81 ▼ -7.97%
2884 Sino Prima Gas Technology Co Ltd
SHE:300483
0.21x CN¥713.27 Million
≈ $104.37 Million
CN¥3.38 Billion China CN¥19.68 ▼ -1.20%
2885 Cedar Woods Properties Ltd
AU:CWP
0.21x AU$77.77 Million
≈ $55.03 Million
AU$368.49 Million Australia AU$6.57 ▲ +0.61%
2886 Huangshan Tourism Development Co Ltd B
SHG:900942
0.21x $211.79 Million $1.00 Billion China $0.68 ▼ -0.88%
2887 Guilin Seamild Foods Co Ltd
SHE:002956
0.21x CN¥135.44 Million
≈ $19.82 Million
CN¥641.82 Million China CN¥21.12 ▼ -3.47%
2888 Mahanagar Gas Limited
NSE:MGL
0.21x Rs5.36 Billion
≈ $57.93 Million
Rs25.40 Billion India Rs1080.80 ▼ -1.04%
2889 Lupin Limited
NSE:LUPIN
0.21x Rs29.03 Billion
≈ $313.93 Million
Rs137.72 Billion India Rs2261.20 ▲ +0.51%
2890 SOTKAMO SILVER AB NAM.
F:VSO
0.21x €75.80 Million
≈ $88.62 Million
€359.70 Million Germany €0.49 ▲ +5.41%
2891 DHP Korea Co. Ltd
KQ:131030
0.21x ₩5.29 Billion
≈ $3.59 Million
₩25.12 Billion Korea ₩6090.00 ▼ -0.81%
2892 BigBen Interactive
PA:BIG
0.21x €70.48 Million
≈ $82.40 Million
€334.58 Million France €0.38 ▼ -1.42%
2893 PARATUS ENERGY SERVICES LTD
OL:PLSV
0.21x Nkr166.60 Million
≈ $17.53 Million
Nkr791.00 Million Norway Nkr49.15 ▼ -0.51%
2894 Professional Diversity Network Inc
NASDAQ:IPDN
0.21x $1.41 Million $6.69 Million USA $0.68 ▼ -3.07%
2895 Badger Meter Inc
NYSE:BMI
0.21x $54.80 Million $260.28 Million USA $129.80 ▲ +3.32%
2896 Innoprise Plantations Bhd
KLSE:6262
0.21x RM20.68 Million
≈ $5.19 Million
RM98.25 Million Malaysia RM2.12 ▲ +0.47%
2897 Flexsteel Industries Inc
NASDAQ:FLXS
0.21x $22.07 Million $104.87 Million USA $57.75 ▼ -2.43%
2898 Sakar Healthcare Limited
NSE:SAKAR
0.21x Rs305.87 Million
≈ $3.31 Million
Rs1.45 Billion India Rs812.85 ▼ -2.61%
2899 Prostar Holdings Inc
V:MAPS
0.21x CA$177.77K
≈ $128.59K
CA$844.82K Canada CA$0.16 ▲ +6.67%
2900 KEI Industries Limited
NSE:KEI
0.21x Rs3.83 Billion
≈ $41.41 Million
Rs18.20 Billion India Rs5222.00 ▼ -0.75%