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
16901 Jiangsu Transimage Technology Co Ltd
SHE:002866
0.01x CN¥21.22 Million
≈ $3.10 Million
CN¥1.86 Billion China CN¥13.37 ▲ +2.85%
16902 Caesars Entertainment Corporation
NASDAQ:CZR
0.01x $318.00 Million $27.93 Billion USA $29.30 ▲ +0.07%
16903 Fluxys Belgium
BR:FLUX
0.01x €29.39 Million
≈ $34.36 Million
€2.58 Billion Belgium €20.50 ▼ -0.49%
16904 Platzer Fastigheter Holding AB (publ)
ST:PLAZ-B
0.01x Skr214.00 Million
≈ $23.03 Million
Skr18.80 Billion Sweden Skr63.40 ▼ -0.78%
16905 Energy Fuels Inc
NYSE MKT:UUUU
0.01x $8.32 Million $731.35 Million USA $18.04 ▲ +1.01%
16906 Phoenix Group Holdings PLC
LSE:PHNX
0.01x GBX3.77 Billion
≈ $458.82K
GBX331.44 Billion UK GBX767.00 ▲ +0.07%
16907 JSE Limited
JSE:JSE
0.01x ZAC710.78 Million
≈ $377.74K
ZAC62.48 Billion South Africa ZAC15418.00 ▼ -0.21%
16908 Annehem Fastigheter AB
ST:ANNE-B
0.01x Skr31.40 Million
≈ $3.38 Million
Skr2.76 Billion Sweden Skr15.80 ▲ +2.60%
16909 MarineMax Inc
NYSE:HZO
0.01x $16.88 Million $1.48 Billion USA $52.77 ▲ +0.04%
16910 Sienna Senior Living Inc
TO:SIA
0.01x CA$19.60 Million
≈ $14.18 Million
CA$1.72 Billion Canada CA$20.60 ▼ -0.58%
16911 Turkiye Sinai Kalkinma Bankasi AS
IS:TSKB
0.01x TL2.86 Billion
≈ $63.95 Million
TL251.26 Billion Turkey TL10.45 ▲ +0.00%
16912 Lendinvest PLC
LSE:LINV
0.01x GBX8.70 Million
≈ $1.06K
GBX766.10 Million UK GBX27.50 ▲ +0.00%
16913 Barclays PLC
LSE:BARC
0.01x GBX18.74 Billion
≈ $2.28 Million
GBX1.65 Trillion UK GBX430.05 ▲ +0.09%
16914 Barclays PLC
MX:BCSN
0.01x MX$18.74 Billion
≈ $1.08 Billion
MX$1.65 Trillion Mexico MX$429.05 ▼ -0.26%
16915 Value Valves Co Ltd
TWO:4580
0.01x NT$14.67 Million
≈ $462.06K
NT$1.29 Billion Taiwan NT$80.50 ▲ +0.12%
16916 Array Digital Infrastructure, Inc.
NYSE:AD
0.01x $23.83 Million $2.10 Billion USA $28.94 ▼ -4.74%
16917 Mainstreet Equity Corp.
TO:MEQ
0.01x CA$24.64 Million
≈ $17.83 Million
CA$2.17 Billion Canada CA$177.17 ▼ -2.70%
16918 Hitechpros
PA:ALHIT
0.01x €90.75K
≈ $106.10K
€8.00 Million France €11.00 ▲ +0.00%
16919 CA Immobilien Anlagen AG
VI:CAI
0.01x €32.75 Million
≈ $38.29 Million
€2.89 Billion Austria €21.20 ▼ -0.24%
16920 MCEWEN MINING INC.
F:US8
0.01x €3.10 Million
≈ $3.63 Million
€273.98 Million Germany €14.18 ▲ +8.83%
16921 Guangdong Topstar Technology Co Ltd
SHE:300607
0.01x CN¥35.06 Million
≈ $5.13 Million
CN¥3.10 Billion China CN¥30.69 ▲ +3.30%
16922 Metallurgical Corporation of China Ltd
F:6MT
0.01x €7.04 Billion
≈ $8.23 Billion
€621.92 Billion Germany €0.14 ▼ -0.72%
16923 A&W Food Services of Canada
TO:AW
0.01x CA$11.70 Million
≈ $8.46 Million
CA$1.03 Billion Canada CA$37.19 ▲ +0.43%
16924 Waton Financial Limited Ordinary Shares
NASDAQ:WTF
0.01x $372.54K $32.93 Million USA $2.00 ▼ -0.74%
16925 Guangdong Haomei New Material Co Lt
SHE:002988
0.01x CN¥44.97 Million
≈ $6.58 Million
CN¥3.98 Billion China CN¥29.33 ▲ +3.93%
16926 Shanghai Yanpu Metal Products Co Ltd
SHG:605128
0.01x CN¥11.06 Million
≈ $1.62 Million
CN¥978.37 Million China CN¥21.29 ▲ +1.38%
16927 Sinomag Technology Co Ltd
SHE:300835
0.01x CN¥13.44 Million
≈ $1.97 Million
CN¥1.19 Billion China CN¥115.76 ▲ +5.52%
16928 Shenzhen Overseas Chinese Town Co Ltd
SHE:000069
0.01x CN¥2.39 Billion
≈ $349.01 Million
CN¥211.29 Billion China CN¥1.69 ▼ -0.59%
16929 The Siam Cement Public Company Limited
BK:SCC
0.01x ฿4.81 Billion
≈ $149.85 Million
฿425.91 Billion Thailand ฿236.00 ▼ -0.42%
16930 Henan Taloph Pharmaceutical Stock Co Ltd
SHG:600222
0.01x CN¥22.69 Million
≈ $3.32 Million
CN¥2.01 Billion China CN¥6.65 ▲ +0.61%
16931 Conduit Capital Ltd
JSE:CND
0.01x ZAC17.17 Million
≈ $9.13K
ZAC1.52 Billion South Africa ZAC4.00 ▲ +0.00%
16932 Mota-Engil SGPS S.A
LS:EGL
0.01x €93.29 Million
≈ $109.06 Million
€8.27 Billion Portugal €4.66 ▲ +1.00%
16933 United Fire Group Inc
NASDAQ:UFCS
0.01x $34.25 Million $3.04 Billion USA $51.51 ▲ +5.40%
16934 BASF SE
XETRA:BAS
0.01x €524.00 Million
≈ $612.61 Million
€46.47 Billion Germany €54.54 ▲ +1.28%
16935 Radiant Logistics Inc
NYSE MKT:RLGT
0.01x $2.46 Million $218.17 Million USA $8.34 ▼ -0.12%
16936 3I Group PLC
LSE:III
0.01x GBX16.00 Million
≈ $1.95K
GBX1.42 Billion UK GBX2564.00 ▼ -0.35%
16937 WW Holding Inc
TW:8442
0.01x NT$45.12 Million
≈ $1.42 Million
NT$4.00 Billion Taiwan NT$43.60 ▼ -4.91%
16938 SANUWAVE Health, Inc. Common Stock
NASDAQ:SNWV
0.01x $397.00K $35.26 Million USA $1.88 ▲ +1.62%
16939 KraussMaffei Co Ltd
SHG:600579
0.01x CN¥26.63 Million
≈ $3.90 Million
CN¥2.37 Billion China CN¥6.69 ▲ +0.30%
16940 Danhua Chemical Technology Co Ltd B
SHG:900921
0.01x $10.26 Million $913.28 Million China $0.17 ▼ -0.59%
16941 PT Janu Putra Sejahtera Tbk
JK:AYAM
0.01x Rp3.23 Billion
≈ $188.99K
Rp287.21 Billion Indonesia Rp494.00 ▲ +0.82%
16942 SM Wirtschaftsberatungs AG
XETRA:SMWN
0.01x €66.98K
≈ $78.30K
€5.97 Million Germany €4.26 ▲ +0.00%
16943 Tande Co Ltd
SHG:600665
0.01x CN¥207.36 Million
≈ $30.34 Million
CN¥18.48 Billion China CN¥2.81 ▲ +1.08%
16944 Jamieson Wellness Inc
TO:JWEL
0.01x CA$7.67 Million
≈ $5.55 Million
CA$684.21 Million Canada CA$45.67 ▲ +0.07%
16945 Sung Gang Asset Management Ltd
TWO:6240
0.01x NT$6.01 Million
≈ $189.38K
NT$536.17 Million Taiwan NT$30.55 ▲ +9.89%
16946 Coastal Financial Corp
NASDAQ:CCB
0.01x $57.82 Million $5.16 Billion USA $42.91 ▼ -1.63%
16947 Krida Jaringan Nusantara Tbk PT
JK:KJEN
0.01x Rp40.62 Million
≈ $2.38K
Rp3.63 Billion Indonesia Rp103.00 ▲ +0.00%
16948 VOLKSWAGEN AG VZ ADR1/10
F:VOWB
0.01x €4.94 Billion
≈ $5.77 Billion
€441.41 Billion Germany €8.70 ▼ -1.69%
16949 VOLKSWAGEN ADR 1/10/O.N.
F:VOWA
0.01x €4.94 Billion
≈ $5.77 Billion
€441.41 Billion Germany €9.15 ▲ +2.23%
16950 Eastnine AB (publ)
ST:EAST
0.01x Skr6.41 Million
≈ $689.84K
Skr572.94 Million Sweden Skr45.00 ▲ +1.01%
16951 Trina Solar Co Ltd
SHG:688599
0.01x CN¥1.01 Billion
≈ $148.21 Million
CN¥90.54 Billion China CN¥10.95 ▲ +0.55%
16952 Timken Company
NYSE:TKR
0.01x $39.30 Million $3.51 Billion USA $109.19 ▲ +0.33%
16953 Zhejiang Walrus New Material Co Ltd
SHE:003011
0.01x CN¥5.38 Million
≈ $787.23K
CN¥481.14 Million China CN¥16.90 ▲ +2.30%
16954 Ocean Glass Public Company Limited
BK:OGC
0.01x ฿23.14 Million
≈ $721.38K
฿2.07 Billion Thailand ฿8.20 ▲ +0.61%
16955 EISO Enterprise Co Ltd
TWO:5291
0.01x NT$9.18 Million
≈ $289.31K
NT$822.02 Million Taiwan NT$48.60 ▲ +3.85%
16956 Sparebank 1 Ostfold Akershus
OL:SOAG
0.01x Nkr305.00 Million
≈ $32.09 Million
Nkr27.30 Billion Norway Nkr461.05 ▲ +1.11%
16957 Shenzhen Hymson Laser Intelligent Equipments Co Ltd
SHG:688559
0.01x CN¥140.78 Million
≈ $20.60 Million
CN¥12.61 Billion China CN¥38.89 ▲ +1.25%
16958 Pact Group Holdings Ltd
AU:PGH
0.01x AU$17.27 Million
≈ $12.22 Million
AU$1.55 Billion Australia AU$0.91 ▲ +0.00%
16959 Jiangsu Daybright Intelligent Electric Co Ltd
SHE:300670
0.01x CN¥12.59 Million
≈ $1.84 Million
CN¥1.13 Billion China CN¥6.09 ▲ +8.36%
16960 SPoT Coffee Ltd
V:SPP
0.01x CA$104.40K
≈ $75.52K
CA$9.36 Million Canada CA$0.02 ▲ +0.00%
16961 Foncière Volta
PA:SPEL
0.01x €1.39 Million
≈ $1.63 Million
€124.81 Million France €7.60 ▲ +0.00%
16962 Beingmate Baby & Child Food Co Ltd
SHE:002570
0.01x CN¥22.03 Million
≈ $3.22 Million
CN¥1.98 Billion China CN¥4.22 ▼ -0.24%
16963 Salzgitter AG
XETRA:SZG
0.01x €69.60 Million
≈ $81.37 Million
€6.25 Billion Germany €51.75 ▲ +1.27%
16964 Sab Zenzele Kabili Holdings
JSE:SZK
0.01x ZAC38.69 Million
≈ $20.56K
ZAC3.48 Billion South Africa ZAC3399.00 ▲ +0.00%
16965 Shanghai Waigaoqiao Free Trade Zone Group Co Ltd B
SHG:900912
0.01x $340.77 Million $30.68 Billion China $0.61 ▼ -0.81%
16966 TCL Zhonghuan Renewable Energy Technology Co Ltd
SHE:002129
0.01x CN¥866.10 Million
≈ $126.74 Million
CN¥77.97 Billion China CN¥9.38 ▲ +1.96%
16967 Aramark Holdings
NYSE:ARMK
0.01x $117.19 Million $10.58 Billion USA $54.22 ▼ -0.95%
16968 BTS Group Holdings Public Company Limited
BK:BTS
0.01x ฿2.46 Billion
≈ $76.65 Million
฿222.11 Billion Thailand ฿1.86 ▲ +2.20%
16969 GE HEALTHCARE TECH.INC.
F:L0T
0.01x €290.00 Million
≈ $339.04 Million
€26.23 Billion Germany €75.26 ▼ -0.16%
16970 AYS Ventures Bhd
KLSE:5021
0.01x RM6.88 Million
≈ $1.73 Million
RM622.89 Million Malaysia RM0.21 ▼ -8.89%
16971 Nanjing Gaoke Co Ltd
SHG:600064
0.01x CN¥214.69 Million
≈ $31.42 Million
CN¥19.44 Billion China CN¥7.65 ▼ -0.91%
16972 GF Securities Co Ltd
SHE:000776
0.01x CN¥11.14 Billion
≈ $1.63 Billion
CN¥1.01 Trillion China CN¥19.12 ▲ +0.84%
16973 Alumil Aluminium Industry S.A
AT:ALMY
0.01x €3.72 Million
≈ $4.35 Million
€337.09 Million Greece €5.78 ▲ +1.76%
16974 Noratis AG
XETRA:NUVA
0.01x €3.83 Million
≈ $4.48 Million
€347.30 Million Germany €0.02 ▼ -22.50%
16975 Ilyang Pharm
KO:007570
0.01x ₩2.26 Billion
≈ $1.53 Million
₩205.41 Billion Korea ₩6850.00 ▲ +1.18%
16976 Hyster-Yale Materials Handling Inc
NYSE:HY
0.01x $16.70 Million $1.52 Billion USA $27.98 ▼ -3.88%
16977 Carmit
TA:CRMT
0.01x ILA2.22 Million
≈ $5.96K
ILA202.22 Million Israel ILA1646.00 ▲ +0.00%
16978 Harbin Electric
F:HP6H
0.01x €661.09 Million
≈ $772.88 Million
€60.19 Billion Germany €1.32 ▲ +3.13%
16979 Talam Transform Bhd
KLSE:2259
0.01x RM4.17 Million
≈ $1.05 Million
RM379.74 Million Malaysia RM0.08 ▲ +0.00%
16980 Xiangxue Pharmaceutical
SHE:300147
0.01x CN¥75.64 Million
≈ $11.07 Million
CN¥6.89 Billion China CN¥5.61 ▲ +9.36%
16981 Beijing Hotgen Biotech Co Ltd
SHG:688068
0.01x CN¥3.05 Million
≈ $446.80K
CN¥278.25 Million China CN¥70.76 ▲ +2.18%
16982 Rizhao Port Co Ltd
SHG:600017
0.01x CN¥280.60 Million
≈ $41.06 Million
CN¥25.58 Billion China CN¥2.71 ▼ -1.09%
16983 Pou Chen Corp
TW:9904
0.01x NT$1.54 Billion
≈ $48.48 Million
NT$140.29 Billion Taiwan NT$26.00 ▲ +1.17%
16984 Barings BDC Inc
NYSE:BBDC
0.01x $15.78 Million $1.44 Billion USA $8.77 ▲ +0.11%
16985 Dios Fastigheter AB
ST:DIOS
0.01x Skr236.00 Million
≈ $25.40 Million
Skr21.52 Billion Sweden Skr59.00 ▼ -0.34%
16986 Mcleod Russel India Limited
NSE:MCLEODRUSS
0.01x Rs263.30 Million
≈ $2.85 Million
Rs24.04 Billion India Rs44.07 ▲ +1.75%
16987 IntegraFin Holdings plc
LSE:IHP
0.01x GBX389.30 Million
≈ $47.37K
GBX35.55 Billion UK GBX379.50 ▲ +0.13%
16988 China Life Insurance Company Limited
F:CHL
0.01x €81.18 Billion
≈ $94.90 Billion
€7.41 Trillion Germany €2.73 ▼ -2.83%
16989 Biotricity Inc
NASDAQ:BTCY
0.01x $415.63K $37.98 Million USA $0.11 ▲ +13.68%
16990 Minto Apartment Real Estate Investment Trust
TO:MI-UN
0.01x CA$17.30 Million
≈ $12.51 Million
CA$1.58 Billion Canada CA$17.99 ▲ +0.17%
16991 Luoniushan Co Ltd
SHE:000735
0.01x CN¥54.32 Million
≈ $7.95 Million
CN¥4.97 Billion China CN¥5.12 ▲ +0.20%
16992 Centrus Energy Corp.
NYSE:LEU
0.01x $18.40 Million $1.69 Billion USA $109.87 ▼ -6.37%
16993 ATRenew Inc DRC
NYSE:RERE
0.01x $22.20 Million $2.03 Billion USA $4.12 ▼ -3.96%
16994 Hi target Navigation Tech Co
SHE:300177
0.01x CN¥15.49 Million
≈ $2.27 Million
CN¥1.42 Billion China CN¥6.39 ▲ +6.86%
16995 First Business Financial Services
NASDAQ:FBIZ
0.01x $43.79 Million $4.01 Billion USA $75.22 ▼ -0.78%
16996 Zhejiang Yongtai Technology Co Ltd
SHE:002326
0.01x CN¥89.50 Million
≈ $13.10 Million
CN¥8.21 Billion China CN¥14.44 ▲ +0.63%
16997 Minfeng Special Paper Co Ltd
SHG:600235
0.01x CN¥16.19 Million
≈ $2.37 Million
CN¥1.49 Billion China CN¥5.58 ▲ +1.82%
16998 ESE Entertainment Inc
V:ESE
0.01x CA$100.06K
≈ $72.38K
CA$9.18 Million Canada CA$0.06 ▲ +0.00%
16999 Lakeside Holding Limited
NASDAQ:LSH
0.01x $45.41K $4.17 Million USA $0.50 ▲ +4.85%
17000 Tbea Co Ltd
SHG:600089
0.01x CN¥1.55 Billion
≈ $227.16 Million
CN¥142.50 Billion China CN¥18.45 ▼ -1.23%

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.