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.
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% |