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
7901 Namchow Food Group (Shanghai) Co. Ltd.
SHG:605339
0.08x CN¥57.70 Million
≈ $8.44 Million
CN¥762.87 Million China CN¥13.56 ▲ +2.49%
7902 SundayToz Corp
KQ:123420
0.08x ₩3.84 Billion
≈ $2.60 Million
₩50.78 Billion Korea ₩5400.00 ▼ -1.10%
7903 Bicicletas Monark S.A
SA:BMKS3
0.08x R$3.39 Million
≈ $665.57K
R$44.86 Million Brazil R$355.97 ▼ -6.84%
7904 Doubleview Gold Corp
V:DBG
0.08x CA$126.21K
≈ $91.30K
CA$1.67 Million Canada CA$1.31 ▼ -6.43%
7905 Wipro Limited
NSE:WIPRO
0.08x Rs33.87 Billion
≈ $366.31 Million
Rs448.06 Billion India Rs198.31 ▲ +4.32%
7906 Oppein Home Group Inc
SHG:603833
0.08x CN¥1.08 Billion
≈ $158.06 Million
CN¥14.29 Billion China CN¥31.36 ▲ +2.62%
7907 CAM Resources Bhd
KLSE:7128
0.08x RM3.31 Million
≈ $831.53K
RM43.82 Million Malaysia RM0.26 ▲ +6.25%
7908 Elopak AS
OL:ELO
0.08x Nkr54.79 Million
≈ $5.77 Million
Nkr724.99 Million Norway Nkr34.10 ▼ -2.15%
7909 GROUP PAREF INH. EO 25
F:G5I
0.08x €7.76 Million
≈ $9.07 Million
€102.63 Million Germany €22.40 ▼ -0.88%
7910 Mesa Laboratories Inc
NASDAQ:MLAB
0.08x $18.75 Million $248.16 Million USA $127.81 ▼ -3.92%
7911 Stel Holdings Limited
NSE:STEL
0.08x Rs78.34 Million
≈ $847.24K
Rs1.04 Billion India Rs506.70 ▲ +0.20%
7912 STMicroelectronics N.V
XETRA:SGM
0.08x €525.36 Million
≈ $614.20 Million
€6.96 Billion Germany €52.71 ▼ -4.89%
7913 Linea Directa Aseguradora SA Compania de Seguros y Reaseguros
MC:LDA
0.08x €78.25 Million
≈ $91.48 Million
€1.04 Billion Spain €1.19 ▼ -1.97%
7914 Logismos Information Systems S.A
AT:LOGISMOS
0.08x €155.22K
≈ $181.47K
€2.06 Million Greece €2.60 ▲ +0.00%
7915 BIEM.L .FDLKK Garment Co Ltd
SHE:002832
0.08x CN¥167.73 Million
≈ $24.54 Million
CN¥2.22 Billion China CN¥26.99 ▲ +0.22%
7916 Standard Motor Products Inc
NYSE:SMP
0.08x $100.19 Million $1.33 Billion USA $42.41 ▲ +10.88%
7917 Eurocharm Holdings Co Ltd
TW:5288
0.08x NT$170.89 Million
≈ $5.38 Million
NT$2.27 Billion Taiwan NT$179.50 ▼ -1.10%
7918 Skshu Paint Co Ltd
SHG:603737
0.08x CN¥736.98 Million
≈ $107.84 Million
CN¥9.77 Billion China CN¥19.75 ▼ -2.61%
7919 K.C. Metalsheet Public Company Limited
BK:KCM
0.08x ฿16.56 Million
≈ $516.29K
฿219.68 Million Thailand ฿0.25 ▲ +0.00%
7920 China Shenhua Energy Company Limited
F:IKF
0.08x €17.15 Billion
≈ $20.05 Billion
€227.40 Billion Germany €4.81 ▲ +2.19%
7921 Computer Age Management Services Limited
NSE:CAMS
0.08x Rs369.07 Million
≈ $3.99 Million
Rs4.90 Billion India Rs653.60 ▼ -6.22%
7922 Kido Group Corp
VN:KDC
0.08x ₫470.68 Billion
≈ $17.88 Million
₫6.24 Trillion Vietnam ₫50200.00 ▲ +0.00%
7923 China Science Publishing & Media Ltd
SHG:601858
0.08x CN¥126.60 Million
≈ $18.53 Million
CN¥1.68 Billion China CN¥20.13 ▼ -10.01%
7924 Audix Corp
TW:2459
0.08x NT$253.94 Million
≈ $8.00 Million
NT$3.37 Billion Taiwan NT$62.90 ▼ -0.63%
7925 Phison Electronics
TWO:8299
0.08x NT$1.78 Billion
≈ $56.15 Million
NT$23.65 Billion Taiwan NT$1930.00 ▼ -5.85%
7926 Ultrapar Participações S.A
F:UGR
0.08x €2.38 Billion
≈ $2.78 Billion
€31.62 Billion Germany €5.20 ▲ +28.71%
7927 Riley Exploration Permian Inc
NYSE MKT:REPX
0.08x $47.18 Million $626.64 Million USA $38.60 ▲ +2.88%
7928 Crowdstrike Holdings Inc
NASDAQ:CRWD
0.08x $497.87 Million $6.61 Billion USA $250.43 ▼ -4.10%
7929 Shanghai Zijiang Enterprise Group Co Ltd
SHG:600210
0.08x CN¥531.05 Million
≈ $77.71 Million
CN¥7.06 Billion China CN¥6.47 ▲ +0.31%
7930 Elisa Oyj
HE:ELISA
0.08x €157.20 Million
≈ $183.78 Million
€2.09 Billion Finland €33.54 ▲ +3.01%
7931 Summit Securities Limited
NSE:SUMMITSEC
0.08x Rs945.28 Million
≈ $10.22 Million
Rs12.56 Billion India Rs1339.60 ▼ -1.68%
7932 AF Gruppen ASA
OL:AFG
0.08x Nkr1.00 Billion
≈ $105.23 Million
Nkr13.29 Billion Norway Nkr195.00 ▲ +0.41%
7933 New Hope Dairy Co Ltd
SHE:002946
0.08x CN¥423.16 Million
≈ $61.92 Million
CN¥5.62 Billion China CN¥15.82 ▲ +10.01%
7934 Enento Group Plc
HE:ENENTO
0.08x €15.11 Million
≈ $17.67 Million
€200.86 Million Finland €15.80 ▼ -0.75%
7935 HiVi Acoustics Technology Co Ltd
SHE:002888
0.08x CN¥5.01 Million
≈ $733.54K
CN¥66.63 Million China CN¥14.73 ▼ -5.15%
7936 Victory Capital Holdings Inc
NASDAQ:VCTR
0.08x $135.43 Million $1.80 Billion USA $110.62 ▼ -2.80%
7937 Shanxi Securities Co Ltd
SHE:002500
0.08x CN¥5.41 Billion
≈ $791.71 Million
CN¥71.93 Billion China CN¥4.83 ▼ -0.41%
7938 IKD Co Ltd Class A
SHG:600933
0.08x CN¥549.69 Million
≈ $80.44 Million
CN¥7.31 Billion China CN¥13.54 ▼ -4.85%
7939 Bossard Holding AG
SW:BOSN
0.08x CHF42.08 Million
≈ $53.20 Million
CHF559.52 Million Switzerland CHF262.00 ▼ -1.13%
7940 enCore Energy Corp.
V:EU
0.08x CA$12.94 Million
≈ $9.36 Million
CA$172.04 Million Canada CA$0.98 ▼ -10.91%
7941 Heritage Insurance Hldgs Inc
NYSE:HRTG
0.08x $141.69 Million $1.88 Billion USA $35.64 ▼ -1.38%
7942 Erciyas Celik Boru Sanayi A.S.
IS:ERCB
0.08x TL827.88 Million
≈ $18.54 Million
TL11.01 Billion Turkey TL29.58 ▼ -7.27%
7943 Rongcheer Industrial Technology (Suzhou) Co. Ltd. A
SHE:301360
0.08x CN¥41.96 Million
≈ $6.14 Million
CN¥558.18 Million China CN¥55.81 ▼ -2.53%
7944 Guggenheim Taxable Municipal Managed Duration Trust
NYSE:GBAB
0.08x $13.21 Million $175.71 Million USA $12.74 ▲ +0.55%
7945 Freeport-McMoran Copper & Gold Inc
NYSE:FCX
0.08x $2.07 Billion $27.50 Billion USA $62.47 ▼ -5.55%
7946 Bango plc
LSE:BGO
0.08x GBX4.11 Million
≈ $499.80
GBX54.67 Million UK GBX77.50 ▼ -1.27%
7947 RattanIndia Power Limited
NSE:RTNPOWER
0.08x Rs3.74 Billion
≈ $40.42 Million
Rs49.75 Billion India Rs6.36 ▲ +0.00%
7948 Brown-Forman Corporation
NYSE:BF-A
0.08x $291.00 Million $3.87 Billion USA $29.40 ▲ +2.26%
7949 Mirae Asset Daewoo Special Purpose Acquisition Company 3 Co. Ltd
KQ:328380
0.08x ₩1.01 Billion
≈ $687.54K
₩13.51 Billion Korea ₩3620.00 ▲ +5.85%
7950 Shaniv
TA:SHAN
0.08x ILA50.01 Million
≈ $134.08K
ILA665.96 Million Israel ILA917.90 ▲ +2.13%
7951 BAIC Motor Corp Ltd
F:2B5
0.08x €6.71 Billion
≈ $7.85 Billion
€89.42 Billion Germany €0.07 ▼ -1.13%
7952 Zhejiang Damon Technology Co Ltd
SHG:688360
0.08x CN¥156.62 Million
≈ $22.92 Million
CN¥2.09 Billion China CN¥21.33 ▼ -6.37%
7953 eMedia Holdings Limited
JSE:EMN
0.08x ZAC135.03 Million
≈ $71.76K
ZAC1.80 Billion South Africa ZAC174.00 ▲ +2.35%
7954 Shenzhen Urovo Technology Co Ltd
SHE:300531
0.08x CN¥80.89 Million
≈ $11.84 Million
CN¥1.08 Billion China CN¥13.86 ▼ -4.74%
7955 Net263 Ltd
SHE:002467
0.08x CN¥29.20 Million
≈ $4.27 Million
CN¥389.16 Million China CN¥4.31 ▼ -4.01%
7956 Petróleo Brasileiro S.A. - Petrobras
SA:PETR3
0.08x R$59.70 Billion
≈ $11.71 Billion
R$795.83 Billion Brazil R$60.01 ▲ +1.61%
7957 Indo Straits Tbk
JK:PTIS
0.08x Rp898.85K
≈ $52.67
Rp11.98 Million Indonesia Rp191.00 ▲ +3.24%
7958 Chongqing Sanfeng Environment Group Corp Ltd
SHG:601827
0.07x CN¥1.02 Billion
≈ $149.01 Million
CN¥13.58 Billion China CN¥7.78 ▲ +0.39%
7959 Jiangyin Pivot Automotive Products Co. Ltd.
SHE:301181
0.07x CN¥16.16 Million
≈ $2.36 Million
CN¥215.50 Million China CN¥23.56 ▼ -3.24%
7960 Anhui Huilong Agricultural Means of Production Co Ltd
SHE:002556
0.07x CN¥579.68 Million
≈ $84.83 Million
CN¥7.73 Billion China CN¥4.16 ▼ -1.19%
7961 MFS Multimarket Income Trust
NYSE:MMT
0.07x $7.49 Million $99.93 Million USA $4.17 ▲ +0.24%
7962 AstraZeneca PLC
F:ZEGA
0.07x €5.13 Billion
≈ $6.00 Billion
€68.48 Billion Germany €75.50 ▼ -3.82%
7963 Selcuk Gida Endustri Ihracat Ithalat AS
IS:SELGD
0.07x TL1.75 Million
≈ $39.27K
TL23.39 Million Turkey TL109.10 ▲ +0.00%
7964 Travere Therapeutics Inc
NASDAQ:TVTX
0.07x $58.07 Million $774.84 Million USA $50.39 ▼ -0.36%
7965 NationGate Holdings Berhad
KLSE:0270
0.07x RM97.26 Million
≈ $24.42 Million
RM1.30 Billion Malaysia RM2.14 ▼ -4.04%
7966 Viking Holdings Ltd
NYSE:VIK
0.07x $832.52 Million $11.11 Billion USA $87.47 ▼ -2.30%
7967 COUNTRY GARDEN SVDL-0001
F:75H
0.07x €2.51 Billion
≈ $2.93 Billion
€33.49 Billion Germany €0.54 ▲ +0.94%
7968 OC OERL.CORP ADR 2 SF 1
F:OBH0
0.07x €212.00 Million
≈ $247.85 Million
€2.83 Billion Germany €6.90 ▼ -0.72%
7969 Inspired Plc
LSE:INSE
0.07x GBX7.09 Million
≈ $862.77
GBX94.73 Million UK GBX6.68 ▲ +3.57%
7970 Tel Aviv Stock Exchange
TA:TASE
0.07x ILA85.44 Million
≈ $229.05K
ILA1.14 Billion Israel ILA15300.00 ▲ +1.80%
7971 Patel Engineering Limited
NSE:PATELENG
0.07x Rs3.80 Billion
≈ $41.11 Million
Rs50.80 Billion India Rs23.04 ▼ -2.29%
7972 Qantas Airways Ltd
AU:QAN
0.07x AU$1.69 Billion
≈ $1.19 Billion
AU$22.55 Billion Australia AU$8.79 ▲ +1.27%
7973 Magic Software Enterprises Ltd
TA:MGIC
0.07x ILA19.37 Million
≈ $51.94K
ILA258.98 Million Israel ILA5596.00 ▼ -3.43%
7974 Intuit Inc
NASDAQ:INTU
0.07x $1.33 Billion $17.79 Billion USA $341.09 ▲ +2.99%
7975 Teleste Oyj
HE:TLT1V
0.07x €4.93 Million
≈ $5.77 Million
€65.98 Million Finland €3.33 ▲ +0.00%
7976 Atlas Copco A ADR
F:ACO
0.07x €8.16 Billion
≈ $9.54 Billion
€109.09 Billion Germany €16.60 ▼ -1.78%
7977 Nutex Health Inc
NASDAQ:NUTX
0.07x $34.20 Million $457.32 Million USA $200.15 ▼ -4.74%
7978 Venu Holding Corporation
NYSE MKT:VENU
0.07x $12.84 Million $171.70 Million USA $3.80 ▲ +3.26%
7979 Tomra Systems ASA
OL:TOM
0.07x Nkr84.00 Million
≈ $8.84 Million
Nkr1.12 Billion Norway Nkr95.95 ▼ -0.83%
7980 Gs Retail
KO:007070
0.07x ₩336.85 Billion
≈ $228.28 Million
₩4.51 Trillion Korea ₩22600.00 ▲ +2.73%
7981 IFE Elevators Co Ltd
SHE:002774
0.07x CN¥62.24 Million
≈ $9.11 Million
CN¥833.02 Million China CN¥13.45 ▼ -3.93%
7982 Shanghai Weaver Network Co Ltd
SHG:603039
0.07x CN¥120.70 Million
≈ $17.66 Million
CN¥1.62 Billion China CN¥32.65 ▲ +1.40%
7983 Natural Gas Services Group Inc
NYSE:NGS
0.07x $23.04 Million $308.38 Million USA $32.40 ▼ -1.46%
7984 Roche Bobois
PA:RBO
0.07x €27.96 Million
≈ $32.69 Million
€374.30 Million France €14.15 ▲ +1.43%
7985 Comefly Outdoor Co Ltd
SHG:603908
0.07x CN¥36.87 Million
≈ $5.40 Million
CN¥493.77 Million China CN¥16.46 ▼ -5.73%
7986 Raspberry Pi Holdings PLC
LSE:RPI
0.07x GBX5.04 Million
≈ $613.22
GBX67.51 Million UK GBX530.50 ▼ -8.85%
7987 Jilin Jinguan Electric Co Ltd Class A
SHE:300510
0.07x CN¥65.83 Million
≈ $9.63 Million
CN¥881.84 Million China CN¥3.00 ▼ -2.60%
7988 Z HOLDINGS CORP. ADR 2
F:YOJ0
0.07x €519.59 Billion
≈ $607.46 Billion
€6.96 Trillion Germany €3.98 ▼ -1.00%
7989 Mirvac Group
AU:MGR
0.07x AU$396.00 Million
≈ $280.20 Million
AU$5.31 Billion Australia AU$1.87 ▲ +2.19%
7990 FD Technologies Plc
LSE:FDP
0.07x GBX11.15 Million
≈ $1.36K
GBX149.47 Million UK GBX2450.00 ▲ +0.00%
7991 Malteries Franco-Belges Société Anonyme
PA:MALT
0.07x €2.28 Million
≈ $2.66 Million
€30.52 Million France €745.00 ▼ -0.67%
7992 EnGIS Technologies Inc
KQ:208860
0.07x ₩4.20 Billion
≈ $2.85 Million
₩56.28 Billion Korea ₩8740.00 ▼ -0.34%
7993 Aiptek International Inc
TW:6225
0.07x NT$1.08 Million
≈ $34.09K
NT$14.51 Million Taiwan NT$85.40 ▲ +0.00%
7994 Guangdong Jingyi Metal Co Ltd
SHE:002295
0.07x CN¥86.76 Million
≈ $12.70 Million
CN¥1.16 Billion China CN¥7.43 ▼ -6.31%
7995 Osung Advanced Materials Co. Ltd
KQ:052420
0.07x ₩7.62 Billion
≈ $5.16 Million
₩102.26 Billion Korea ₩7170.00 ▼ -2.71%
7996 Wingtech Technology Co Ltd
SHG:600745
0.07x CN¥1.20 Billion
≈ $175.49 Million
CN¥16.09 Billion China CN¥11.40 ▲ +10.04%
7997 Fiducial Real Estate SA
PA:ORIA
0.07x €20.64 Million
≈ $24.13 Million
€277.05 Million France €163.00 ▲ +0.62%
7998 Digia Oyj
HE:DIGIA
0.07x €7.71 Million
≈ $9.02 Million
€103.53 Million Finland €5.00 ▼ -2.72%
7999 Cargojet Inc
TO:CJT
0.07x CA$96.20 Million
≈ $69.59 Million
CA$1.29 Billion Canada CA$85.81 ▼ -0.50%
8000 B&B Triplewall Containers Limited
NSE:BBTCL
0.07x Rs230.34 Million
≈ $2.49 Million
Rs3.09 Billion India Rs216.07 ▲ +0.41%

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.