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
17901 Nuode Investment Co Ltd
SHG:600110
0.01x CN¥90.46 Million
≈ $13.24 Million
CN¥13.89 Billion China CN¥8.43 ▼ -3.66%
17902 Shenzhen Keybridge Communications Co Ltd
SHE:002316
0.01x CN¥4.07 Million
≈ $595.79K
CN¥625.30 Million China CN¥4.09 ▼ -0.97%
17903 Boralex Inc
TO:BLX
0.01x CA$37.00 Million
≈ $26.77 Million
CA$5.68 Billion Canada CA$37.24 ▲ +0.03%
17904 Seowon
KO:021050
0.01x ₩5.38 Billion
≈ $3.65 Million
₩827.27 Billion Korea ₩955.00 ▼ -1.85%
17905 Tian Di Science & Technology Co Ltd
SHG:600582
0.01x CN¥171.88 Million
≈ $25.15 Million
CN¥26.42 Billion China CN¥5.32 ▲ +1.14%
17906 Aarey Drugs & Pharmaceuticals Limited
NSE:AAREYDRUGS
0.01x Rs9.44 Million
≈ $102.09K
Rs1.45 Billion India Rs107.72 ▼ -1.52%
17907 Medallion Financial Corp
NASDAQ:MFIN
0.01x $17.48 Million $2.69 Billion USA $9.99 ▲ +0.71%
17908 Ying Han Technology Co Ltd
TW:4562
0.01x NT$8.61 Million
≈ $271.17K
NT$1.32 Billion Taiwan NT$29.75 ▼ -2.30%
17909 Grupo Industrial Saltillo S.A.B. de C.V
MX:GISSAA
0.01x MX$4.39 Million
≈ $252.82K
MX$676.07 Million Mexico MX$12.30 ▲ +1.65%
17910 ProPetro Holding Corp
NYSE:PUMP
0.01x $2.73 Million $420.74 Million USA $6.39 ▲ +6.32%
17911 Union Bankshares Inc
NASDAQ:UNB
0.01x $9.71 Million $1.50 Billion USA $22.96 ▲ +0.92%
17912 Guangdong No2 Hydropower Engineering Co Ltd
SHE:002060
0.01x CN¥812.21 Million
≈ $118.85 Million
CN¥125.45 Billion China CN¥3.18 ▼ -0.31%
17913 Banco de Credito e Inversiones
SN:BCI
0.01x CL$479.83 Billion
≈ $536.62 Million
CL$74.12 Trillion Chile CL$60500.00 ▼ -0.82%
17914 National Bank of Canada
TO:NA
0.01x CA$3.78 Billion
≈ $2.73 Billion
CA$584.15 Billion Canada CA$214.61 ▲ +0.31%
17915 Hyundai Mar&Fi
KO:001450
0.01x ₩283.87 Billion
≈ $192.38 Million
₩43.91 Trillion Korea ₩41800.00 ▼ -5.43%
17916 Alsea S.A.B. de C.V
MX:ALSEA
0.01x MX$452.48 Million
≈ $26.04 Million
MX$70.00 Billion Mexico MX$57.49 ▲ +4.58%
17917 Hap Seng Plantations Holdings Bhd
KLSE:5138
0.01x RM3.12 Million
≈ $783.58K
RM482.86 Million Malaysia RM2.23 ▲ +0.45%
17918 Blueberry NFT CO.LTD
KQ:044480
0.01x ₩148.94 Million
≈ $100.94K
₩23.06 Billion Korea ₩2560.00 ▼ -3.03%
17919 BayWa Aktiengesellschaft
F:BYW
0.01x €62.99 Million
≈ $73.65 Million
€9.76 Billion Germany €6.08 ▼ -6.46%
17920 Formosa Advanced Technologies Co Ltd
TW:8131
0.01x NT$26.66 Million
≈ $839.84K
NT$4.13 Billion Taiwan NT$49.00 ▼ -5.59%
17921 Borges Agricultural & Industrial Nuts S.A.
MC:BAIN
0.01x €278.00K
≈ $325.01K
€43.20 Million Spain €3.40 ▲ +0.00%
17922 Thaire Life Assurance Public Company Limited
BK:THREL
0.01x ฿12.04 Million
≈ $375.16K
฿1.87 Billion Thailand ฿1.19 ▼ -0.83%
17923 Two Harbors Investments Corp
NYSE:TWO
0.01x $56.58 Million $8.80 Billion USA $12.18 ▲ +1.08%
17924 Zhejiang Shengyang Science
SHG:603703
0.01x CN¥8.25 Million
≈ $1.21 Million
CN¥1.28 Billion China CN¥10.09 ▼ -0.20%
17925 Creative Media & Community Trust Corporation
NASDAQ:CMCT
0.01x $3.45 Million $536.98 Million USA $3.69 ▲ +3.07%
17926 PMET Resources Inc.
TO:PMET
0.01x CA$240.00K
≈ $173.61K
CA$37.43 Million Canada CA$3.25 ▲ +4.84%
17927 Patriot Battery Metals Inc
AU:PMT
0.01x AU$240.00K
≈ $169.82K
AU$37.43 Million Australia AU$0.33 ▼ -1.49%
17928 Capital Bancorp
NASDAQ:CBNK
0.01x $21.78 Million $3.40 Billion USA $42.39 ▼ -0.49%
17929 Eversendai Corporation Bhd
KLSE:5205
0.01x RM14.58 Million
≈ $3.66 Million
RM2.28 Billion Malaysia RM0.21 ▼ -4.65%
17930 ProAssurance Corporation
NYSE:PRA
0.01x $27.20 Million $4.25 Billion USA $25.00 ▲ +0.00%
17931 Sare Holding S.A.B. de C.V
MX:SAREB
0.01x MX$9.81 Million
≈ $564.34K
MX$1.53 Billion Mexico MX$0.01 ▲ +0.00%
17932 Black Widow Resources Inc
V:BWR
0.01x CA$9.32K
≈ $6.74K
CA$1.46 Million Canada CA$0.01 ▼ -50.00%
17933 Ntaw Holdings Ltd
AU:NTD
0.01x AU$1.54 Million
≈ $1.09 Million
AU$240.37 Million Australia AU$0.19 ▼ -11.90%
17934 Unifiedpost Group SA
BR:UPG
0.01x €1.12 Million
≈ $1.31 Million
€175.03 Million Belgium €3.48 ▲ +0.00%
17935 Macquarie Group Ltd
AU:MQG
0.01x AU$3.21 Billion
≈ $2.27 Billion
AU$503.20 Billion Australia AU$248.86 ▼ -3.69%
17936 Electra Co Pr
TA:ECP
0.01x ILA44.00 Million
≈ $117.96K
ILA6.90 Billion Israel ILA5410.00 ▲ +4.95%
17937 Futu Holdings Ltd
NASDAQ:FUTU
0.01x $1.30 Billion $204.83 Billion USA $98.06 ▲ +4.27%
17938 Anhui Wanwei Updated High-tech Material Industry Co Ltd
SHG:600063
0.01x CN¥39.25 Million
≈ $5.74 Million
CN¥6.17 Billion China CN¥4.80 ▼ -1.84%
17939 Discount Investment Corp Ltd
TA:DISI
0.01x ILA119.00 Million
≈ $319.03K
ILA18.71 Billion Israel ILA701.20 ▲ +0.17%
17940 National Australia Bank Limited
F:NAL
0.01x €6.88 Billion
≈ $8.04 Billion
€1.08 Trillion Germany €24.35 ▲ +0.60%
17941 Shaanxi Kanghui Pharm Co Ltd
SHG:603139
0.01x CN¥7.14 Million
≈ $1.04 Million
CN¥1.12 Billion China CN¥29.16 ▼ -1.62%
17942 Industrial Bank Co Ltd
SHG:601166
0.01x CN¥65.78 Billion
≈ $9.63 Billion
CN¥10.36 Trillion China CN¥19.73 ▲ +0.71%
17943 Cass Information Systems Inc
NASDAQ:CASS
0.01x $14.55 Million $2.29 Billion USA $54.18 ▼ -0.24%
17944 RHB Bank Bhd
KLSE:1066
0.01x RM2.06 Billion
≈ $516.02 Million
RM323.91 Billion Malaysia RM7.73 ▼ -0.13%
17945 Ta Chen Stainless Pipe Co Ltd
TW:2027
0.01x NT$412.20 Million
≈ $12.99 Million
NT$65.00 Billion Taiwan NT$45.70 ▼ -4.29%
17946 Charan Insurance Public Company Limited
BK:CHARAN
0.01x ฿2.03 Million
≈ $63.41K
฿321.06 Million Thailand ฿20.50 ▲ +0.00%
17947 NANOSPHERE
F:3NS
0.01x €20.81K
≈ $24.33K
€3.29 Million Germany €0.01 ▲ +0.00%
17948 Qingdao Haier Biomedical Co Ltd
SHG:688139
0.01x CN¥7.33 Million
≈ $1.07 Million
CN¥1.16 Billion China CN¥33.38 ▼ -1.45%
17949 White Mountains Insurance Group Ltd
NYSE:WTM
0.01x $36.80 Million $5.81 Billion USA $2241.12 ▼ -2.31%
17950 Hubei Radio and Television Information Network Co Ltd
SHE:000665
0.01x CN¥38.01 Million
≈ $5.56 Million
CN¥6.01 Billion China CN¥4.09 ▲ +0.00%
17951 Tecnisa S.A
SA:TCSA3
0.01x R$5.73 Million
≈ $1.12 Million
R$905.84 Million Brazil R$5.42 ▲ +0.74%
17952 Allianz Malaysia Bhd
KLSE:1163
0.01x RM153.09 Million
≈ $38.44 Million
RM24.21 Billion Malaysia RM19.66 ▼ -1.31%
17953 Byline Bancorp Inc
NYSE:BY
0.01x $54.55 Million $8.63 Billion USA $38.12 ▲ +0.21%
17954 Futu Holdings Limited
F:6FHA
0.01x €1.30 Billion
≈ $1.53 Billion
€206.58 Billion Germany €83.60 ▼ -3.46%
17955 MetroCity Bankshares
NASDAQ:MCBS
0.01x $24.92 Million $3.95 Billion USA $36.05 ▼ -0.08%
17956 Kunshan Asia Aroma Corp. Ltd.
SHE:301220
0.01x CN¥4.30 Million
≈ $628.68K
CN¥682.01 Million China CN¥24.53 ▼ -2.66%
17957 First Financial Bankshares Inc
NASDAQ:FFIN
0.01x $83.73 Million $13.31 Billion USA $30.41 ▼ -0.88%
17958 Ni Steel
KO:008260
0.01x ₩1.72 Billion
≈ $1.17 Million
₩274.09 Billion Korea ₩3040.00 ▼ -1.14%
17959 United Security Bancshares
NASDAQ:UBFO
0.01x $6.97 Million $1.11 Billion USA $10.51 ▲ +1.94%
17960 PNC Process Systems Co Ltd
SHG:603690
0.01x CN¥60.31 Million
≈ $8.82 Million
CN¥9.60 Billion China CN¥19.19 ▼ -0.21%
17961 Greene County Bancorp Inc
NASDAQ:GCBC
0.01x $18.25 Million $2.91 Billion USA $36.13 ▲ +0.36%
17962 Goodyear Tire & Rubber Co
NASDAQ:GT
0.01x $98.00 Million $15.65 Billion USA $4.36 ▼ -2.02%
17963 Bank Cimb Niaga Tbk
JK:BNGA
0.01x Rp2.04 Trillion
≈ $119.26 Million
Rp325.66 Trillion Indonesia Rp1490.00 ▼ -0.33%
17964 ITT Inc
NYSE:ITT
0.01x $39.90 Million $6.39 Billion USA $205.55 ▲ +4.92%
17965 Park Elektrik Uretim Madencilik Sanayi ve Ticaret AS
IS:PRKME
0.01x TL4.53 Million
≈ $101.39K
TL725.06 Million Turkey TL11.66 ▲ +2.28%
17966 ROPEOK Technology Group Co Ltd
SHG:688619
0.01x CN¥3.66 Million
≈ $536.27K
CN¥587.28 Million China CN¥10.92 ▼ -3.45%
17967 BRBI BR Partners S.A. ADSs
NASDAQ:BRBI
0.01x $110.06 Million $17.65 Billion USA $15.91 ▲ +0.00%
17968 Macrolink Real Estate Co Ltd
SHE:000620
0.01x CN¥41.02 Million
≈ $6.00 Million
CN¥6.58 Billion China CN¥2.64 ▼ -2.94%
17969 Mediterranean Towers Ltd
TA:MDTR
0.01x ILA32.04 Million
≈ $85.90K
ILA5.15 Billion Israel ILA1320.00 ▲ +6.45%
17970 Aebi Schmidt Holding AG - Common Stock
NASDAQ:AEBI
0.01x $9.18 Million $1.48 Billion USA $11.17 ▲ +0.90%
17971 Quilter PLC
JSE:QLT
0.01x ZAC466.50 Million
≈ $247.92K
ZAC75.08 Billion South Africa ZAC4139.00 ▼ -1.94%
17972 Seah Holdings
KO:058650
0.01x ₩22.48 Billion
≈ $15.23 Million
₩3.62 Trillion Korea ₩119000.00 ▼ -2.46%
17973 Central Bancompany, Inc. Class A Common Stock
NASDAQ:CBC
0.01x $102.06 Million $16.43 Billion USA $37.75 ▲ +0.91%
17974 Everest Group Ltd
NYSE:EG
0.01x $290.00 Million $46.74 Billion USA $411.11 ▼ -1.60%
17975 Shanghai Fenghwa Group Co Ltd
SHG:600615
0.01x CN¥3.24 Million
≈ $474.79K
CN¥523.13 Million China CN¥8.48 ▼ -1.17%
17976 Old Second Bancorp Inc
NASDAQ:OSBC
0.01x $36.94 Million $5.96 Billion USA $24.40 ▲ +0.21%
17977 Lloyds Banking Group plc
MX:LYGN
0.01x MX$5.70 Billion
≈ $328.09 Million
MX$919.89 Billion Mexico MX$93.00 ▲ +0.00%
17978 Beauty Health Co
NASDAQ:SKIN
0.01x $2.67 Million $431.00 Million USA $15.71 ▲ +51.79%
17979 AHT Syngas Technology NV
F:3SQ1
0.01x €38.05K
≈ $44.49K
€6.14 Million Germany €1.40 ▲ +0.00%
17980 Arko Corp
NASDAQ:ARKO
0.01x $18.67 Million $3.02 Billion USA $3.97 ▲ +2.85%
17981 Odontoprev S.A
SA:ODPV3
0.01x R$5.92 Million
≈ $1.16 Million
R$958.26 Million Brazil R$14.62 ▲ +2.38%
17982 First Insurance Co Ltd
TW:2852
0.01x NT$64.85 Million
≈ $2.04 Million
NT$10.50 Billion Taiwan NT$26.95 ▼ -1.10%
17983 Doosan Co Ltd
KO:000157
0.01x ₩124.21 Billion
≈ $84.17 Million
₩20.11 Trillion Korea ₩200000.00 ▼ -8.68%
17984 Doosan Pref Shs
KO:000155
0.01x ₩124.21 Billion
≈ $84.17 Million
₩20.11 Trillion Korea ₩234500.00 ▼ -11.17%
17985 Hexatronic Group AB
ST:HTRO
0.01x Skr29.00 Million
≈ $3.12 Million
Skr4.70 Billion Sweden Skr36.41 ▼ -4.34%
17986 T7 Global Bhd
KLSE:7228
0.01x RM11.65 Million
≈ $2.93 Million
RM1.89 Billion Malaysia RM0.24 ▼ -2.08%
17987 FiEE, Inc.
NASDAQ:FIEE
0.01x $23.79K $3.86 Million USA $3.12 ▲ +2.30%
17988 Southside Bancshares, Inc.
NYSE:SBSI
0.01x $49.04 Million $7.95 Billion USA $34.08 ▼ -0.81%
17989 Visi Media Asia Tbk
JK:VIVA
0.01x Rp36.09 Billion
≈ $2.11 Million
Rp5.85 Trillion Indonesia Rp26.00 ▲ +0.00%
17990 Beijing Mainstreets Investment
SHE:000609
0.01x CN¥14.20 Million
≈ $2.08 Million
CN¥2.31 Billion China CN¥9.56 ▲ +0.84%
17991 Sinodata Co Ltd
SHE:002657
0.01x CN¥4.10 Million
≈ $600.01K
CN¥665.87 Million China CN¥14.43 ▼ -2.96%
17992 General Plastic Industrial Co Ltd
TW:6128
0.01x NT$22.92 Million
≈ $722.14K
NT$3.72 Billion Taiwan NT$18.05 ▼ -1.90%
17993 Leaders Cosmetics Co. Ltd
KQ:016100
0.01x ₩321.02 Million
≈ $217.55K
₩52.17 Billion Korea ₩970.00 ▼ -4.15%
17994 Starwood Property Trust Inc
NYSE:STWD
0.01x $337.59 Million $54.86 Billion USA $12.05 ▼ -6.44%
17995 SinoDaan Co Ltd
SHE:300635
0.01x CN¥5.98 Million
≈ $874.60K
CN¥972.51 Million China CN¥9.32 ▼ -2.51%
17996 Townsquare Media Inc
NYSE:TSQ
0.01x $3.58 Million $583.33 Million USA $1.85 ▼ -11.06%
17997 MERCANTILE PORTS+LOGI.LTD
F:9KS0
0.01x €348.00K
≈ $406.85K
€56.66 Million Germany €0.03 ▼ -16.90%
17998 Hanwha
KO:000880
0.01x ₩1.46 Trillion
≈ $989.47 Million
₩237.85 Trillion Korea ₩81400.00 ▼ -4.24%
17999 Hanwha Corp Preferred
KO:00088K
0.01x ₩1.46 Trillion
≈ $989.47 Million
₩237.85 Trillion Korea ₩25200.00 ▼ -3.26%
18000 First Community Bancshares Inc
NASDAQ:FCBC
0.01x $18.78 Million $3.07 Billion USA $45.48 ▲ +0.18%

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.