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
8001 Jash Engineering Limited
NSE:JASH
0.07x Rs243.23 Million
≈ $2.63 Million
Rs3.27 Billion India Rs483.10 ▼ -4.30%
8002 G-Shank Enterprise Co Ltd
TW:2476
0.07x NT$273.40 Million
≈ $8.61 Million
NT$3.67 Billion Taiwan NT$110.50 ▼ -3.07%
8003 Energoaqua a.s.
PR:ENRGA
0.07x Kč58.94 Million
≈ $2.83 Million
Kč791.48 Million Czech Republic Kč3720.00 ▲ +0.00%
8004 Apator S.A.
WAR:APT
0.07x zł28.97 Million
≈ $7.97 Million
zł389.11 Million Poland zł25.10 ▼ -1.57%
8005 James Cropper PLC
LSE:CRPR
0.07x GBX3.91 Million
≈ $475.86
GBX52.55 Million UK GBX830.00 ▲ +1.84%
8006 LIVE MOTION GAMES ZY -10
F:4YM
0.07x €256.57K
≈ $299.95K
€3.45 Million Germany €0.15 ▼ -0.67%
8007 Caledonia Mining Corporation Plc
F:9CD1
0.07x €18.87 Million
≈ $22.07 Million
€253.70 Million Germany €18.60 ▲ +2.20%
8008 Signify N.V.
AS:LIGHT
0.07x €294.00 Million
≈ $343.72 Million
€3.95 Billion Netherlands €15.26 ▼ -0.52%
8009 Bumi Armada Bhd
KLSE:5210
0.07x RM191.53 Million
≈ $48.09 Million
RM2.58 Billion Malaysia RM0.35 ▲ +0.00%
8010 Bintang Samudera Mandiri Lines Tbk PT
JK:BSML
0.07x Rp7.21 Billion
≈ $422.22K
Rp96.90 Billion Indonesia Rp448.00 ▼ -6.67%
8011 SiS Distribution (Thailand) Public Company Limited
BK:SIS
0.07x ฿543.81 Million
≈ $16.95 Million
฿7.31 Billion Thailand ฿23.70 ▼ -2.47%
8012 Hunan Haili Chemical Co Ltd
SHG:600731
0.07x CN¥86.33 Million
≈ $12.63 Million
CN¥1.16 Billion China CN¥5.28 ▼ -1.86%
8013 Tibet Huayu Mining Co Ltd
SHG:601020
0.07x CN¥304.74 Million
≈ $44.59 Million
CN¥4.10 Billion China CN¥13.50 ▼ -6.83%
8014 HeidelbergCement India Limited
NSE:HEIDELBERG
0.07x Rs838.00 Million
≈ $9.06 Million
Rs11.28 Billion India Rs120.97 ▼ -2.40%
8015 Rayence Co. Ltd
KQ:228850
0.07x ₩2.22 Billion
≈ $1.50 Million
₩29.87 Billion Korea ₩7690.00 ▼ -4.35%
8016 Yuhwa Sec
KO:003460
0.07x ₩32.51 Billion
≈ $22.03 Million
₩437.48 Billion Korea ₩2830.00 ▼ -2.75%
8017 Zhejiang DunAn Artificial Environment Co Ltd
SHE:002011
0.07x CN¥412.49 Million
≈ $60.36 Million
CN¥5.55 Billion China CN¥11.15 ▼ -0.36%
8018 Heng Sheng Holding Group Limited
KQ:900270
0.07x ₩3.91 Billion
≈ $2.65 Million
₩52.60 Billion Korea ₩2040.00 ▼ -3.77%
8019 COG Financial Services Ltd
AU:COG
0.07x AU$39.84 Million
≈ $28.19 Million
AU$536.47 Million Australia AU$1.76 ▲ +1.15%
8020 Guangxi Guitang Group Co Ltd
SHE:000833
0.07x CN¥256.18 Million
≈ $37.49 Million
CN¥3.45 Billion China CN¥16.47 ▼ -1.85%
8021 Graha Layar Prima Tbk
JK:BLTZ
0.07x Rp106.29 Billion
≈ $6.23 Million
Rp1.43 Trillion Indonesia Rp3090.00 ▼ -1.59%
8022 Treatt PLC
LSE:TET
0.07x GBX2.42 Million
≈ $294.93
GBX32.65 Million UK GBX305.00 ▲ +0.00%
8023 Kawasan Industri Jababeka Tbk
JK:KIJA
0.07x Rp487.85 Billion
≈ $28.59 Million
Rp6.57 Trillion Indonesia Rp108.00 ▼ -4.42%
8024 Healius Ltd
AU:HLS
0.07x AU$90.30 Million
≈ $63.89 Million
AU$1.22 Billion Australia AU$0.50 ▲ +2.06%
8025 Sunway Construction Group Bhd
KLSE:5263
0.07x RM280.23 Million
≈ $70.36 Million
RM3.78 Billion Malaysia RM7.58 ▲ +0.00%
8026 Autoneum Holding AG
SW:AUTN
0.07x CHF85.30 Million
≈ $107.84 Million
CHF1.15 Billion Switzerland CHF118.60 ▼ -1.00%
8027 LandBridge Company LLC
NYSE:LB
0.07x $41.12 Million $554.12 Million USA $83.59 ▲ +0.92%
8028 K+S Aktiengesellschaft
XETRA:SDF
0.07x €214.00 Million
≈ $250.19 Million
€2.88 Billion Germany €13.04 ▼ -0.38%
8029 Toya SA
WAR:TOA
0.07x zł12.88 Million
≈ $3.55 Million
zł173.66 Million Poland zł10.80 ▼ -4.42%
8030 T4F Entretenimento S.A
SA:SHOW3
0.07x R$21.66 Million
≈ $4.25 Million
R$292.05 Million Brazil R$6.24 ▼ -4.73%
8031 Roto Pumps Limited
NSE:ROTO
0.07x Rs67.34 Million
≈ $728.30K
Rs907.96 Million India Rs58.82 ▼ -1.44%
8032 Cheng Shin Rubber Ind. Co Ltd
TW:2105
0.07x NT$4.50 Billion
≈ $141.88 Million
NT$60.79 Billion Taiwan NT$31.30 ▲ +0.48%
8033 Berry Petroleum Corp
NASDAQ:BRY
0.07x $55.41 Million $748.02 Million USA $3.26 ▲ +2.19%
8034 CHINA RISUN GROUP HD-10
F:45Y
0.07x €3.46 Billion
≈ $4.05 Billion
€46.78 Billion Germany €0.17 ▼ -2.84%
8035 Jai Balaji Industries Limited
NSE:JAIBALAJI
0.07x Rs1.35 Billion
≈ $14.58 Million
Rs18.20 Billion India Rs61.53 ▼ -3.66%
8036 Shoals Technologies Group Inc
NASDAQ:SHLS
0.07x $19.42 Million $262.15 Million USA $7.20 ▼ -4.64%
8037 Lion Chemtech Co. Ltd
KQ:171120
0.07x ₩1.81 Billion
≈ $1.22 Million
₩24.40 Billion Korea ₩1965.00 ▼ -0.81%
8038 Ningbo Joy Intelligent Logistics Technology Co.Ltd.
SHE:301198
0.07x CN¥15.45 Million
≈ $2.26 Million
CN¥208.70 Million China CN¥10.22 ▼ -6.92%
8039 Kencana Agri Limited
F:KEBA
0.07x €15.30 Million
≈ $17.89 Million
€206.68 Million Germany €0.32 ▲ +0.00%
8040 Ennostar Inc
TW:3714
0.07x NT$683.17 Million
≈ $21.52 Million
NT$9.23 Billion Taiwan NT$58.10 ▼ -7.63%
8041 Ranhill Holdings Ltd
KLSE:5272
0.07x RM172.38 Million
≈ $43.28 Million
RM2.33 Billion Malaysia RM3.23 ▲ +0.62%
8042 Workday Inc
NASDAQ:WDAY
0.07x $696.00 Million $9.41 Billion USA $197.82 ▲ +1.21%
8043 Schwager
SN:SCHWAGER
0.07x CL$3.22 Billion
≈ $3.61 Million
CL$43.61 Billion Chile CL$4.20 ▼ -2.33%
8044 Moong Pattana International Public Company Limited
BK:MOONG
0.07x ฿21.51 Million
≈ $670.42K
฿290.95 Million Thailand ฿2.26 ▲ +0.00%
8045 Delixi Xinjiang Transp Co Ltd
SHG:603032
0.07x CN¥28.42 Million
≈ $4.16 Million
CN¥384.50 Million China CN¥15.75 ▲ +0.96%
8046 Taj GVK Hotels & Resorts Limited
NSE:TAJGVK
0.07x Rs266.40 Million
≈ $2.88 Million
Rs3.60 Billion India Rs302.60 ▼ -2.10%
8047 JYP Entertainment Corporation
KQ:035900
0.07x ₩16.41 Billion
≈ $11.12 Million
₩222.12 Billion Korea ₩39400.00 ▲ +1.29%
8048 Taihan Precision Technology Co Ltd
TWO:1336
0.07x NT$97.27 Million
≈ $3.06 Million
NT$1.32 Billion Taiwan NT$17.15 ▼ -1.15%
8049 Addtech AB (publ.)
ST:ADDT-B
0.07x Skr798.00 Million
≈ $85.88 Million
Skr10.80 Billion Sweden Skr310.60 ▲ +0.52%
8050 SRG Global Ltd
AU:SRG
0.07x AU$43.72 Million
≈ $30.93 Million
AU$591.77 Million Australia AU$3.43 ▼ -0.29%
8051 Enel Chile SA ADR
NYSE:ENIC
0.07x $489.17 Billion $6.62 Trillion USA $4.51 ▲ +2.73%
8052 Erria A/S
CO:ERRIA
0.07x Dkr5.08 Million
≈ $794.65K
Dkr68.77 Million Denmark Dkr4.54 ▲ +0.89%
8053 Zhejiang CFMoto Power Co Ltd
SHG:603129
0.07x CN¥807.75 Million
≈ $118.20 Million
CN¥10.94 Billion China CN¥284.39 ▼ -1.86%
8054 Helios Technologies Inc
NYSE:HLIO
0.07x $41.90 Million $567.70 Million USA $66.15 ▼ -3.09%
8055 Flexopack Société Anonyme Commercial and Industrial Plastics Company
AT:FLEXO
0.07x €6.35 Million
≈ $7.43 Million
€86.08 Million Greece €7.85 ▲ +0.00%
8056 Quick Intelligent Equipment Co Ltd
SHG:603203
0.07x CN¥55.53 Million
≈ $8.13 Million
CN¥752.93 Million China CN¥30.01 ▼ -4.82%
8057 Eagle Point Credit Company Inc.
NYSE:ECC
0.07x $30.31 Million $411.00 Million USA $2.65 ▲ +0.38%
8058 Phuoc Hoa Rubber JSC
VN:PHR
0.07x ₫140.42 Billion
≈ $5.33 Million
₫1.90 Trillion Vietnam ₫31000.00 ▼ -3.73%
8059 Pinnacle Investment Management Group Ltd
AU:PNI
0.07x AU$24.44 Million
≈ $17.29 Million
AU$331.46 Million Australia AU$15.47 ▲ +3.76%
8060 Beijing Sun Novo Pharmaceutical Research Co Ltd
SHG:688621
0.07x CN¥76.07 Million
≈ $11.13 Million
CN¥1.03 Billion China CN¥54.47 ▲ +0.46%
8061 WESTLIFE FOODWORLD LIMITED
NSE:WESTLIFE
0.07x Rs1.50 Billion
≈ $16.20 Million
Rs20.35 Billion India Rs593.80 ▼ -2.71%
8062 Alfa S.A.B. de C.V.
MX:ALFAA
0.07x MX$7.94 Billion
≈ $457.11 Million
MX$107.90 Billion Mexico MX$15.64 ▲ +0.00%
8063 ON Semiconductor Corporation
NASDAQ:ON
0.07x $459.70 Million $6.25 Billion USA $71.67 ▼ -4.74%
8064 Samsara Inc
NYSE:IOT
0.07x $81.41 Million $1.11 Billion USA $42.07 ▲ +1.01%
8065 Jiangsu Tongguang Electronic Wire&Cable Co Ltd
SHE:300265
0.07x CN¥88.19 Million
≈ $12.90 Million
CN¥1.20 Billion China CN¥10.00 ▼ -3.47%
8066 Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk
F:PTI
0.07x €12.38 Trillion
≈ $14.47 Trillion
€168.24 Trillion Germany €9.80 ▼ -1.01%
8067 Euro India Fresh Foods Limited
NSE:EIFFL
0.07x Rs57.60 Million
≈ $622.92K
Rs783.00 Million India Rs233.10 ▼ -1.29%
8068 Shandong Link Science and Technology Co Ltd
SHE:001207
0.07x CN¥75.00 Million
≈ $10.98 Million
CN¥1.02 Billion China CN¥16.09 ▼ -3.65%
8069 Monalisa Group Co Ltd Class A
SHE:002918
0.07x CN¥274.94 Million
≈ $40.23 Million
CN¥3.74 Billion China CN¥8.57 ▼ -3.82%
8070 Glomac Bhd
KLSE:5020
0.07x RM42.88 Million
≈ $10.77 Million
RM583.22 Million Malaysia RM0.31 ▲ +1.67%
8071 Novartis AG ADR
NYSE:NVS
0.07x $5.89 Billion $80.09 Billion USA $147.48 ▲ +0.11%
8072 Actron Technology
TWO:8255
0.07x NT$446.45 Million
≈ $14.07 Million
NT$6.08 Billion Taiwan NT$131.00 ▼ -3.32%
8073 Xiamen Port Development Co Ltd
SHE:000905
0.07x CN¥912.62 Million
≈ $133.55 Million
CN¥12.42 Billion China CN¥8.04 ▼ -1.35%
8074 Taiwan Hopax Chemsistry MFG Co Ltd
TWO:6509
0.07x NT$197.28 Million
≈ $6.22 Million
NT$2.69 Billion Taiwan NT$48.35 ▼ -1.12%
8075 Commcenter S.A.
MC:CMM
0.07x €1.89 Million
≈ $2.21 Million
€25.75 Million Spain €1.96 ▲ +0.00%
8076 Hangzhou Kelin Electric Co. Ltd. A
SHG:688611
0.07x CN¥15.34 Million
≈ $2.24 Million
CN¥208.95 Million China CN¥62.08 ▼ -6.84%
8077 Celltrion Pharm Inc
KQ:068760
0.07x ₩23.44 Billion
≈ $15.89 Million
₩319.38 Billion Korea ₩36650.00 ▼ -0.41%
8078 Kps AG
XETRA:KSC
0.07x €5.42 Million
≈ $6.34 Million
€73.86 Million Germany €0.23 ▲ +0.00%
8079 Formosa International Hotels Corp
TW:2707
0.07x NT$520.00 Million
≈ $16.38 Million
NT$7.09 Billion Taiwan NT$175.00 ▼ -0.28%
8080 Archi Indonesia Tbk PT
JK:ARCI
0.07x Rp44.71 Million
≈ $2.62K
Rp609.78 Million Indonesia Rp865.00 ▼ -6.99%
8081 Host Hotels & Resorts Inc
NASDAQ:HST
0.07x $503.00 Million $6.86 Billion USA $25.30 ▼ -1.56%
8082 NorCom Information Technology GmbH & Co. KGaA
XETRA:NC5A
0.07x €177.49K
≈ $207.50K
€2.42 Million Germany €1.53 ▲ +0.00%
8083 Philip Morris International Inc
NYSE:PM
0.07x $5.49 Billion $74.93 Billion USA $208.79 ▲ +0.14%
8084 Exsitec Holding AB
ST:EXS
0.07x Skr64.33 Million
≈ $6.92 Million
Skr877.81 Million Sweden Skr113.50 ▼ -1.30%
8085 Dollarama Inc
TO:DOL
0.07x CA$447.20 Million
≈ $323.50 Million
CA$6.10 Billion Canada CA$207.50 ▲ +0.78%
8086 BrasilAgro - Companhia Brasileira de Propriedades Agrícolas
SA:AGRO3
0.07x R$126.19 Million
≈ $24.76 Million
R$1.72 Billion Brazil R$17.31 ▲ +0.64%
8087 Qnity Electronics, Inc
NYSE:Q
0.07x $491.00 Million $6.70 Billion USA $116.67 ▼ -4.88%
8088 mVISE AG
XETRA:C1V
0.07x €510.00K
≈ $596.24K
€6.96 Million Germany €5.00 ▲ +4.38%
8089 Enity
ST:ENITY
0.07x Skr2.62 Billion
≈ $281.65 Million
Skr35.75 Billion Sweden Skr74.80 ▼ -1.45%
8090 Vibra Energia S.A.
SA:VBBR3
0.07x R$2.90 Billion
≈ $569.42 Million
R$39.65 Billion Brazil R$29.60 ▼ -2.82%
8091 Selectquote Inc
NYSE:SLQT
0.07x $49.12 Million $671.22 Million USA $0.36 ▼ -1.38%
8092 Sadbhav Infrastructure Project Limited
NSE:SADBHIN
0.07x Rs4.11 Billion
≈ $44.48 Million
Rs56.20 Billion India Rs2.28 ▲ +0.88%
8093 Nanjing Vazyme Biotech Co Ltd
SHG:688105
0.07x CN¥75.30 Million
≈ $11.02 Million
CN¥1.03 Billion China CN¥22.58 ▲ +3.01%
8094 Shiyan Taixiang Industry Co. Ltd. A
SHE:301192
0.07x CN¥17.32 Million
≈ $2.53 Million
CN¥236.69 Million China CN¥15.76 ▼ -4.83%
8095 Optical Cable Corporation
NASDAQ:OCC
0.07x $1.51 Million $20.58 Million USA $11.53 ▼ -8.27%
8096 Yuasa Battery (Thailand) Public Company Limited
BK:YUASA
0.07x ฿41.59 Million
≈ $1.30 Million
฿568.55 Million Thailand ฿16.00 ▲ +1.27%
8097 Panatlântica S.A
SA:PATI3
0.07x R$53.99 Million
≈ $10.59 Million
R$738.68 Million Brazil R$28.70 ▲ +0.03%
8098 Thai Reinsurance Public Company Limited
BK:THRE
0.07x ฿201.88 Million
≈ $6.29 Million
฿2.76 Billion Thailand ฿0.44 ▼ -2.22%
8099 Negri Sembilan Oil Palms Bhd
KLSE:2038
0.07x RM6.43 Million
≈ $1.61 Million
RM87.98 Million Malaysia RM5.29 ▲ +0.00%
8100 Unimit Engineering Public Company Limited
BK:UEC
0.07x ฿19.20 Million
≈ $598.32K
฿262.65 Million Thailand ฿0.71 ▲ +0.00%

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.