Companies by Cash Flow-to-Debt Ratio

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,568
Operating CF and total liabilities required

Last Updated

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

Cash Flow-to-Debt Ratio Rankings of Public Companies (November 2026)

Cash flow-to-debt ratio rankings of public companies for November 2026, covering 31,568 companies. Search or filter the table below to find a company.

Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
7801 DOF Group ASA
OL:DOFG
0.08x Nkr167.00 Million
≈ $17.57 Million
Nkr2.17 Billion Norway Nkr132.00 ▼ -1.05%
7802 Shemaroo Entertainment Limited
NSE:SHEMAROO
0.08x Rs321.76 Million
≈ $3.48 Million
Rs4.19 Billion India Rs100.15 ▲ +1.96%
7803 Blue Bird Tbk PT
JK:BIRD
0.08x Rp260.84 Billion
≈ $15.28 Million
Rp3.39 Trillion Indonesia Rp1465.00 ▼ -1.01%
7804 Evolution Global Acquisition Corp Class A Ordinary Shares
NASDAQ:EVOX
0.08x $758.77K $9.87 Million USA $10.14 ▲ +0.00%
7805 Schweiter Technologies AG
SW:SWTQ
0.08x CHF25.20 Million
≈ $31.86 Million
CHF328.10 Million Switzerland CHF343.00 ▼ -2.28%
7806 Schweiter Technologies AG
LSE:0QR1
0.08x £25.20 Million
≈ $33.84 Million
£328.10 Million UK £345.25 ▼ -2.40%
7807 Kanpur Plastipack Limited
NSE:KANPRPLA
0.08x Rs154.61 Million
≈ $1.67 Million
Rs2.01 Billion India Rs240.89 ▼ -2.99%
7808 TGI Infrastructures Ltd
TA:TGI
0.08x ILA6.59 Million
≈ $17.67K
ILA85.84 Million Israel ILA164.80 ▼ -2.49%
7809 Bram Indus
TA:BRAM
0.08x ILA3.15 Million
≈ $8.45K
ILA41.06 Million Israel ILA163.10 ▼ -0.55%
7810 Jiangsu Hengli Hydraulic Co Ltd
SHG:601100
0.08x CN¥353.83 Million
≈ $51.78 Million
CN¥4.61 Billion China CN¥82.99 ▼ -2.84%
7811 Wiscom System Co Ltd
SHE:002090
0.08x CN¥111.23 Million
≈ $16.28 Million
CN¥1.45 Billion China CN¥7.86 ▼ -1.87%
7812 Pinduoduo Inc
F:9PDA
0.08x €16.45 Billion
≈ $19.23 Billion
€214.28 Billion Germany €71.20 ▲ +3.19%
7813 Genbyte Technology Inc
SHE:003028
0.08x CN¥75.33 Million
≈ $11.02 Million
CN¥981.62 Million China CN¥23.94 ▼ -10.00%
7814 ADLINK Technology Inc
TW:6166
0.08x NT$553.76 Million
≈ $17.45 Million
NT$7.22 Billion Taiwan NT$103.50 ▼ -2.82%
7815 STMicroelectronics N.V
F:SGMR
0.08x €534.00 Million
≈ $624.30 Million
€6.96 Billion Germany €42.60 ▼ -0.93%
7816 Aerosun Corp
SHG:600501
0.08x CN¥211.91 Million
≈ $31.01 Million
CN¥2.76 Billion China CN¥16.30 ▼ -3.49%
7817 General Environmental Conservation Public Company Limited
BK:GENCO
0.08x ฿20.82 Million
≈ $648.91K
฿271.36 Million Thailand ฿0.29 ▼ -3.33%
7818 Aegean Airlines S.A.
AT:AEGN
0.08x €202.86 Million
≈ $237.17 Million
€2.64 Billion Greece €10.80 ▼ -1.10%
7819 Tien Wah Press Holdings Bhd
KLSE:7374
0.08x RM11.67 Million
≈ $2.93 Million
RM152.20 Million Malaysia RM0.68 ▼ -2.86%
7820 Semtech Corporation
NASDAQ:SMTC
0.08x $68.89 Million $898.17 Million USA $127.38 ▼ -9.56%
7821 Amrize Ltd
NYSE:AMRZ
0.08x $854.00 Million $11.14 Billion USA $41.38 ▼ -0.55%
7822 TAIDOC TECHNOLOGY CORP
TW:4736
0.08x NT$238.93 Million
≈ $7.53 Million
NT$3.12 Billion Taiwan NT$131.00 ▼ -1.13%
7823 Noroo Holdings Co Ltd
KO:000325
0.08x ₩41.96 Billion
≈ $28.44 Million
₩547.27 Billion Korea ₩27900.00 ▼ -0.18%
7824 Spirent Communications plc
LSE:SPT
0.08x GBX15.30 Million
≈ $1.86K
GBX199.60 Million UK GBX198.80 ▲ +0.00%
7825 Ab Dynamics
LSE:ABDP
0.08x GBX4.00 Million
≈ $486.68
GBX52.20 Million UK GBX797.00 ▼ -2.21%
7826 Nandan Denim Limited
NSE:NDL
0.08x Rs454.21 Million
≈ $4.91 Million
Rs5.93 Billion India Rs2.47 ▼ -1.59%
7827 Weatherford International plc
NASDAQ:WFRD
0.08x $268.00 Million $3.50 Billion USA $90.63 ▲ +1.17%
7828 Healthcare Global Enterprises Limited
NSE:HCG
0.08x Rs1.92 Billion
≈ $20.79 Million
Rs25.12 Billion India Rs585.55 ▼ -1.00%
7829 Lumentum Holdings Inc
NASDAQ:LITE
0.08x $203.80 Million $2.66 Billion USA $840.70 ▼ -8.57%
7830 Meorient
SHE:300795
0.08x CN¥18.39 Million
≈ $2.69 Million
CN¥240.36 Million China CN¥10.03 ▼ -6.00%
7831 Wafangdian Bearing Co Ltd
SHE:200706
0.08x HK$212.61 Million
≈ $27.14 Million
HK$2.78 Billion China HK$2.80 ▲ +0.00%
7832 RTC Group plc
LSE:RTC
0.08x GBX850.00K
≈ $103.42
GBX11.11 Million UK GBX95.00 ▲ +0.00%
7833 China National Electric Apparatus R
SHG:688128
0.08x CN¥367.88 Million
≈ $53.83 Million
CN¥4.81 Billion China CN¥22.16 ▲ +6.44%
7834 Amdocs Limited
F:AOS
0.08x €220.18 Million
≈ $257.42 Million
€2.88 Billion Germany €56.24 ▲ +1.22%
7835 Amdocs Ltd
NASDAQ:DOX
0.08x $220.18 Million $2.88 Billion USA $62.83 ▲ +0.98%
7836 Proficient Auto Logistics, Inc. Common Stock
NASDAQ:PAL
0.08x $12.46 Million $163.00 Million USA $2.62 ▲ +8.06%
7837 IDREAMSKY TE+H. DL-0001
F:08IA
0.08x €151.68 Million
≈ $177.33 Million
€1.98 Billion Germany €0.03 ▼ -4.35%
7838 Chengdu Easton Biopharmaceuticals Co Ltd
SHG:688513
0.08x CN¥61.35 Million
≈ $8.98 Million
CN¥802.42 Million China CN¥41.05 ▼ -1.72%
7839 Power Mech Projects Limited
NSE:POWERMECH
0.08x Rs2.13 Billion
≈ $23.04 Million
Rs27.86 Billion India Rs2163.20 ▼ -1.29%
7840 Caseys General Stores Inc
NASDAQ:CASY
0.08x $384.07 Million $5.03 Billion USA $680.19 ▲ +0.36%
7841 Village Farms International Inc
NASDAQ:VFF
0.08x $8.88 Million $116.27 Million USA $2.50 ▼ -3.47%
7842 Power Grid Corporation of India Limited
NSE:POWERGRID
0.08x Rs148.32 Billion
≈ $1.60 Billion
Rs1.94 Trillion India Rs265.00 ▲ +1.92%
7843 Mavshack publ AB
ST:MAV
0.08x Skr1.83 Million
≈ $196.83K
Skr23.95 Million Sweden Skr0.00 ▲ +0.00%
7844 Rubis SCA
PA:RUI
0.08x €276.24 Million
≈ $322.95 Million
€3.62 Billion France €35.22 ▲ +0.17%
7845 Mitie Group PLC
LSE:MTO
0.08x GBX153.60 Million
≈ $18.69K
GBX2.01 Billion UK GBX209.00 ▼ -0.76%
7846 Cincon Electronics Co Ltd
TWO:3332
0.08x NT$41.30 Million
≈ $1.30 Million
NT$540.96 Million Taiwan NT$80.40 ▲ +9.99%
7847 Cachet Pharmaceutical Co Ltd
SHE:002462
0.08x CN¥459.95 Million
≈ $67.31 Million
CN¥6.02 Billion China CN¥10.72 ▼ -6.54%
7848 TARC Limited
NSE:TARC
0.08x Rs2.65 Billion
≈ $28.61 Million
Rs34.67 Billion India Rs109.73 ▼ -0.41%
7849 Taekyung BK Co Ltd
KO:014580
0.08x ₩15.20 Billion
≈ $10.30 Million
₩199.16 Billion Korea ₩3535.00 ▼ -1.81%
7850 Metlen Energy & Metals PLC
LSE:MTLN
0.08x €739.61 Million
≈ $864.68 Million
€9.69 Billion UK €47.94 ▼ -1.07%
7851 Cortus Energy AB (publ)
ST:CE
0.08x Skr6.33 Million
≈ $681.75K
Skr83.05 Million Sweden Skr0.18 ▲ +0.00%
7852 Galantas Gold Corp
V:GAL
0.08x CA$298.03K
≈ $215.59K
CA$3.91 Million Canada CA$0.35 ▼ -6.76%
7853 Vow ASA
OL:VOW
0.08x Nkr64.80 Million
≈ $6.82 Million
Nkr849.80 Million Norway Nkr2.77 ▼ -2.64%
7854 Sentoria Group Bhd
KLSE:5213
0.08x RM34.06 Million
≈ $8.55 Million
RM446.97 Million Malaysia RM0.01 ▲ +0.00%
7855 ESCO Technologies Inc
NYSE:ESE
0.08x $58.76 Million $771.13 Million USA $237.70 ▼ -2.94%
7856 Xinjiang Tecon Animal Husbandry Bio-Technology Co Ltd
SHE:002100
0.08x CN¥731.55 Million
≈ $107.05 Million
CN¥9.60 Billion China CN¥7.57 ▼ -3.07%
7857 HM Inwest S.A.
WAR:HMI
0.08x zł11.98 Million
≈ $3.30 Million
zł157.19 Million Poland zł25.00 ▲ +0.00%
7858 Yangarra Resources Ltd
TO:YGR
0.08x CA$23.86 Million
≈ $17.26 Million
CA$313.16 Million Canada CA$1.72 ▲ +0.00%
7859 Aspen Pharmacare Holdings Ltd
JSE:APN
0.08x ZAC3.58 Billion
≈ $1.90 Million
ZAC46.96 Billion South Africa ZAC15800.00 ▼ -0.72%
7860 Ridley Corporation Ltd
AU:RIC
0.08x AU$83.59 Million
≈ $59.14 Million
AU$1.10 Billion Australia AU$2.68 ▲ +1.52%
7861 Shanghai Yongguan Adhesive Products Corp Ltd
SHG:603681
0.08x CN¥315.44 Million
≈ $46.16 Million
CN¥4.14 Billion China CN¥14.32 ▼ -2.98%
7862 A.P. Møller - Mærsk A/S
CO:MAERSK-A
0.08x Dkr2.40 Billion
≈ $375.62 Million
Dkr31.54 Billion Denmark Dkr22480.00 ▼ -0.53%
7863 Smith & Nephew PLC
LSE:SN
0.08x GBX446.31 Million
≈ $54.30K
GBX5.86 Billion UK GBX1107.50 ▼ -1.20%
7864 Kang Yong Electric Public Company Limited
BK:KYE
0.08x ฿136.37 Million
≈ $4.25 Million
฿1.79 Billion Thailand ฿280.00 ▲ +0.36%
7865 Domino’s Pizza Group PLC
LSE:DOM
0.08x GBX51.90 Million
≈ $6.31K
GBX682.00 Million UK GBX227.20 ▲ +0.00%
7866 Group Up Industrial Co., Ltd.
TWO:6664
0.08x NT$414.26 Million
≈ $13.05 Million
NT$5.44 Billion Taiwan NT$315.00 ▼ -3.96%
7867 Chengdu Xiling Power Science & Technology Incorporated Co Class A
SHE:300733
0.08x CN¥120.45 Million
≈ $17.63 Million
CN¥1.58 Billion China CN¥13.10 ▼ -3.68%
7868 AVerMedia Technologies Inc
TW:2417
0.08x NT$138.29 Million
≈ $4.36 Million
NT$1.82 Billion Taiwan NT$36.00 ▼ -3.74%
7869 Guangdong Qunxing Toys Joint-Stock Co Ltd
SHE:002575
0.08x CN¥6.34 Million
≈ $927.74K
CN¥83.37 Million China CN¥4.48 ▼ -4.88%
7870 Jaeyoung Solutec Co. Ltd
KQ:049630
0.08x ₩7.98 Billion
≈ $5.41 Million
₩104.92 Billion Korea ₩5480.00 ▼ -3.01%
7871 Castro
TA:CAST
0.08x ILA134.68 Million
≈ $361.06K
ILA1.77 Billion Israel ILA13300.00 ▼ -2.99%
7872 Menang Corporation (Malaysia) Bhd
KLSE:1694
0.08x RM21.64 Million
≈ $5.43 Million
RM284.84 Million Malaysia RM0.67 ▲ +4.72%
7873 Bergbahnen Engelberg Truebsee Titlis Bet AG
SW:TIBN
0.08x CHF9.13 Million
≈ $11.55 Million
CHF120.20 Million Switzerland CHF50.60 ▲ +3.90%
7874 Shenzhen Qingyi Photomask Ltd
SHG:688138
0.08x CN¥85.12 Million
≈ $12.46 Million
CN¥1.12 Billion China CN¥26.00 ▼ -5.83%
7875 Safe Bulkers Inc
NYSE:SB
0.08x $42.43 Million $558.88 Million USA $8.01 ▼ -1.35%
7876 Prajay Engineers Syndicate Limited
NSE:PRAENG
0.08x Rs249.76 Million
≈ $2.70 Million
Rs3.29 Billion India Rs17.12 ▼ -0.64%
7877 Smart for Life, Inc. Common Stock
NASDAQ:SMFL
0.08x $894.79K $11.79 Million USA $0.00 ▲ +0.00%
7878 Shanghai Bairun Flavor & Fragrance Co Ltd
SHE:002568
0.08x CN¥264.62 Million
≈ $38.72 Million
CN¥3.49 Billion China CN¥17.17 ▲ +3.31%
7879 Holiday Entertainment Co Ltd
TW:9943
0.08x NT$158.83 Million
≈ $5.00 Million
NT$2.09 Billion Taiwan NT$50.20 ▼ -1.38%
7880 Componenta Corp
HE:CTH1V
0.08x €3.12 Million
≈ $3.65 Million
€41.17 Million Finland €7.06 ▼ -1.67%
7881 Packaging Corp of America
NYSE:PKG
0.08x $472.20 Million $6.22 Billion USA $256.82 ▲ +0.90%
7882 Grid Dynamics Holdings Inc
NASDAQ:GDYN
0.08x $6.10 Million $80.44 Million USA $13.36 ▲ +40.78%
7883 Aarti Industries Limited
NSE:AARTIIND
0.08x Rs5.57 Billion
≈ $60.24 Million
Rs73.44 Billion India Rs435.75 ▼ -1.43%
7884 DATAGROUP SE
F:D6H
0.08x €27.82 Million
≈ $32.52 Million
€366.88 Million Germany €75.20 ▲ +1.62%
7885 Fortune Ng Fung Food Hebei Co Ltd
SHG:600965
0.08x CN¥35.06 Million
≈ $5.13 Million
CN¥462.39 Million China CN¥2.23 ▲ +2.76%
7886 Zambal Spain Socimi SA
MC:YZBL
0.08x €6.63 Million
≈ $7.75 Million
€87.38 Million Spain €0.92 ▲ +0.00%
7887 Mobileleader Co.Ltd
KQ:100030
0.08x ₩1.78 Billion
≈ $1.21 Million
₩23.52 Billion Korea ₩19810.00 ▼ -1.20%
7888 SAINSBURY -J.- ADR/4 NEW
F:SUY
0.08x €1.36 Billion
≈ $1.59 Billion
€18.00 Billion Germany €15.80 ▼ -1.86%
7889 Investor AB ser. B
ST:INVE-B
0.08x Skr11.75 Billion
≈ $1.26 Billion
Skr155.03 Billion Sweden Skr427.10 ▲ +0.12%
7890 Duke Royalty Ltd
LSE:DUKE
0.08x GBX6.89 Million
≈ $838.07
GBX90.89 Million UK GBX18.50 ▼ -7.04%
7891 Amphenol Corporation
NYSE:APH
0.08x $1.72 Billion $22.73 Billion USA $79.30 ▼ -3.39%
7892 Wuhan Xianglong Power Industry Co Ltd
SHG:600769
0.08x CN¥22.20 Million
≈ $3.25 Million
CN¥293.09 Million China CN¥11.43 ▼ -3.14%
7893 Hyunwoo Industrial Co. LTD
KQ:092300
0.08x ₩7.18 Billion
≈ $4.87 Million
₩94.81 Billion Korea ₩2315.00 ▼ -2.32%
7894 China Reform Culture Holdings Co Ltd
SHG:600636
0.08x CN¥8.43 Million
≈ $1.23 Million
CN¥111.36 Million China CN¥1.71 ▼ -7.07%
7895 Leon Technology Co Ltd
SHE:300603
0.08x CN¥58.93 Million
≈ $8.62 Million
CN¥778.29 Million China CN¥6.89 ▼ -5.23%
7896 Jiangyin Jianghua Microelectronics Materials Co Ltd
SHG:603078
0.08x CN¥59.74 Million
≈ $8.74 Million
CN¥789.01 Million China CN¥21.33 ▼ -4.73%
7897 Elton International Trading Company S.A
AT:ELTON
0.08x €3.89 Million
≈ $4.55 Million
€51.37 Million Greece €1.73 ▼ -0.57%
7898 The Ramco Cements Limited
NSE:RAMCOCEM
0.08x Rs6.46 Billion
≈ $69.83 Million
Rs85.33 Billion India Rs719.65 ▼ -1.38%
7899 United Corporations Limited
TO:UNC
0.08x CA$11.72 Million
≈ $8.48 Million
CA$154.84 Million Canada CA$14.51 ▼ -1.96%
7900 Vaibhav Global Limited
NSE:VAIBHAVGBL
0.08x Rs680.45 Million
≈ $7.36 Million
Rs8.99 Billion India Rs156.95 ▼ -0.85%

How Companies Are Ranked by Cash Flow-to-Debt Ratio

Companies are ranked by cash flow-to-debt ratio, calculated as operating cash flow divided by total liabilities, using each company's latest reported financial statements.