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
16701 China Pacific Insurance (Group) Co. Ltd
F:75C
0.01x €35.94 Billion
≈ $42.01 Billion
€2.87 Trillion Germany €3.02 ▼ -5.03%
16702 Sociedad Punta del Cobre S.A
SN:PUCOBRE
0.01x CL$7.95 Million
≈ $8.89K
CL$635.84 Million Chile CL$17673.00 ▼ -0.71%
16703 Offcn Education Technology Co Ltd
SHE:002607
0.01x CN¥61.12 Million
≈ $8.94 Million
CN¥4.89 Billion China CN¥1.71 ▲ +1.79%
16704 Butn Ltd
AU:BTN
0.01x AU$1.19 Million
≈ $842.76K
AU$95.39 Million Australia AU$0.01 ▼ -9.09%
16705 GameStop Corp.
NYSE:GME
0.01x $62.40 Million $5.00 Billion USA $25.43 ▼ -0.63%
16706 Rede Energia Participações S.A
SA:REDE3
0.01x R$358.83 Million
≈ $70.41 Million
R$28.79 Billion Brazil R$5.05 ▲ +0.00%
16707 Craneware Plc
LSE:CRW
0.01x GBX2.66 Million
≈ $323.65
GBX213.50 Million UK GBX1030.00 ▲ +2.18%
16708 Barakah Offshore Petroleum Bhd
KLSE:7251
0.01x RM1.03 Million
≈ $259.60K
RM83.02 Million Malaysia RM0.01 ▲ +0.00%
16709 Lancashire Holdings Ltd
LSE:LRE
0.01x GBX40.05 Million
≈ $4.87K
GBX3.22 Billion UK GBX699.00 ▲ +1.23%
16710 O-I Glass Inc
NYSE:OI
0.01x $94.00 Million $7.55 Billion USA $5.11 ▼ -2.48%
16711 Shinhwa Contech Co. Ltd
KQ:187270
0.01x ₩331.67 Million
≈ $224.77K
₩26.65 Billion Korea ₩2800.00 ▲ +0.72%
16712 CFI Holding SA
WAR:CFI
0.01x zł6.99 Million
≈ $1.92 Million
zł562.03 Million Poland zł0.14 ▼ -1.46%
16713 SOLV Energy, Inc. Class A Common Stock
NASDAQ:MWH
0.01x $14.24 Million $1.15 Billion USA $27.42 ▲ +0.07%
16714 Brookfield Business Partners L.P.
TO:BBU-UN
0.01x CA$765.00 Million
≈ $553.39 Million
CA$61.54 Billion Canada CA$45.79 ▲ +1.06%
16715 TAPEX INC
KO:055490
0.01x ₩487.21 Million
≈ $330.18K
₩39.20 Billion Korea ₩19450.00 ▲ +3.62%
16716 Mativ Holdings Inc.
NYSE:MATV
0.01x $19.30 Million $1.55 Billion USA $12.07 ▼ -1.71%
16717 Kleannara Co Ltd
KO:004545
0.01x ₩5.80 Billion
≈ $3.93 Million
₩466.61 Billion Korea ₩8820.00 ▲ +29.90%
16718 Bank Millennium S.A.
WAR:MIL
0.01x zł1.82 Billion
≈ $500.93 Million
zł146.55 Billion Poland zł23.80 ▲ +2.45%
16719 Siamraj Public Company Limited
BK:SR
0.01x ฿15.53 Million
≈ $484.18K
฿1.25 Billion Thailand ฿0.47 ▲ +9.30%
16720 Shenzhen Fastprint Circuit Tech Co Ltd
SHE:002436
0.01x CN¥124.25 Million
≈ $18.18 Million
CN¥10.01 Billion China CN¥27.59 ▲ +2.64%
16721 Jilin Jian Yisheng Pharmaceutical Co Ltd
SHE:002566
0.01x CN¥8.20 Million
≈ $1.20 Million
CN¥660.73 Million China CN¥6.00 ▲ +1.35%
16722 People Incorporated
NASDAQ:PPLI
0.01x $29.62 Million $2.39 Billion USA $43.79 ▲ +0.95%
16723 Ado Optronics
TWO:3516
0.01x NT$15.18 Million
≈ $478.35K
NT$1.23 Billion Taiwan NT$23.20 ▲ +0.43%
16724 Herkules S.A.
WAR:HRS
0.01x zł1.88 Million
≈ $518.23K
zł152.01 Million Poland zł1.66 ▲ +0.30%
16725 Chien Shing Harbour Service Co Ltd
TW:8367
0.01x NT$166.14 Million
≈ $5.23 Million
NT$13.42 Billion Taiwan NT$41.40 ▲ +3.50%
16726 National Bank Holdings Corporation
NYSE:NBHC
0.01x $135.13 Million $10.92 Billion USA $37.08 ▼ -0.13%
16727 Mianyang Fulin Precision Machining Co Ltd
SHE:300432
0.01x CN¥173.95 Million
≈ $25.45 Million
CN¥14.05 Billion China CN¥15.19 ▲ +2.50%
16728 AB Volvo (publ)
ST:VOLV-A
0.01x Skr6.21 Billion
≈ $668.62 Million
Skr502.00 Billion Sweden Skr314.80 ▼ -1.13%
16729 WEB Travel Group Ltd
AU:WEB
0.01x AU$11.90 Million
≈ $8.42 Million
AU$961.70 Million Australia AU$3.96 ▲ +3.13%
16730 Bank Islam Malaysia Bhd
KLSE:5258
0.01x RM1.17 Billion
≈ $294.11 Million
RM94.68 Billion Malaysia RM1.89 ▼ -2.58%
16731 Bank Danamon Indonesia Tbk
JK:BDMN
0.01x Rp2.97 Trillion
≈ $173.86 Million
Rp239.90 Trillion Indonesia Rp4700.00 ▼ -0.63%
16732 Goldplat PLC
LSE:GDP
0.01x GBX198.00K
≈ $24.09
GBX16.02 Million UK GBX18.50 ▼ -5.13%
16733 Globe Life Inc
NYSE:GL
0.01x $314.06 Million $25.41 Billion USA $163.46 ▲ +1.01%
16734 Inocycle Technology Tbk PT
JK:INOV
0.01x Rp8.43 Billion
≈ $493.79K
Rp682.16 Billion Indonesia Rp148.00 ▲ +1.37%
16735 Bait Bakfar Ltd
TA:BKFR
0.01x ILA12.47 Million
≈ $33.43K
ILA1.01 Billion Israel ILA2114.00 ▲ +2.67%
16736 Muang Thai Insurance Public Company Limited
BK:MTI
0.01x ฿249.00 Million
≈ $7.76 Million
฿20.16 Billion Thailand ฿19.00 ▼ -1.04%
16737 Dream Industrial Real Estate Investment Trust
TO:DIR-UN
0.01x CA$41.25 Million
≈ $29.84 Million
CA$3.34 Billion Canada CA$12.78 ▼ -0.93%
16738 Weihai Huadong Automation Co Ltd
SHE:002248
0.01x CN¥4.18 Million
≈ $612.11K
CN¥339.03 Million China CN¥9.06 ▲ +4.14%
16739 CNA Financial Corporation
NYSE:CNA
0.01x $720.00 Million $58.43 Billion USA $48.16 ▲ +1.62%
16740 THINKWARE Corporation
KQ:084730
0.01x ₩2.37 Billion
≈ $1.61 Million
₩192.78 Billion Korea ₩5840.00 ▲ +5.04%
16741 YEAH1 Group Corp
VN:YEG
0.01x ₫9.48 Billion
≈ $360.13K
₫769.52 Billion Vietnam ₫7600.00 ▲ +0.53%
16742 DBS GROUP ADR/4 SD 1
F:DEV
0.01x €11.02 Billion
≈ $12.89 Billion
€895.38 Billion Germany €152.00 ▲ +0.66%
16743 Girisim Elektrik Taahhut Ticaret & Sanayi AS
IS:GESAN
0.01x TL118.43 Million
≈ $2.65 Million
TL9.62 Billion Turkey TL34.14 ▼ -9.97%
16744 Interhides Public Company Limited
BK:IHL
0.01x ฿30.71 Million
≈ $957.11K
฿2.50 Billion Thailand ฿1.22 ▲ +1.67%
16745 Boyaa Interactive International Limited
F:1BY
0.01x €6.92 Million
≈ $8.09 Million
€562.55 Million Germany €0.28 ▲ +0.00%
16746 JULIUS BAER GRP. ADR/1/5
F:JGE1
0.01x €1.23 Billion
≈ $1.44 Billion
€100.26 Billion Germany €13.10 ▼ -2.24%
16747 Shanghai Pudong Road & Bridge Construction Co Ltd
SHG:600284
0.01x CN¥276.54 Million
≈ $40.47 Million
CN¥22.52 Billion China CN¥5.05 ▲ +0.20%
16748 Priority Technology Holdings Inc
NASDAQ:PRTH
0.01x $31.51 Million $2.57 Billion USA $7.90 ▲ +0.00%
16749 Anhui Hengyuan Coal Industry and Electricity Power Co Ltd
SHG:600971
0.01x CN¥163.92 Million
≈ $23.99 Million
CN¥13.36 Billion China CN¥7.31 ▼ -1.22%
16750 Omeros Corporation
NASDAQ:OMER
0.01x $4.15 Million $338.18 Million USA $17.30 ▼ -1.42%
16751 Shenzhen Neoway Technology Co Ltd
SHG:688159
0.01x CN¥25.53 Million
≈ $3.74 Million
CN¥2.08 Billion China CN¥27.21 ▲ +4.05%
16752 Power Construction Corp of China Ltd
SHG:601669
0.01x CN¥13.73 Billion
≈ $2.01 Billion
CN¥1.12 Trillion China CN¥4.43 ▼ -0.67%
16753 AXA SA
PA:CS
0.01x €7.44 Billion
≈ $8.70 Billion
€607.47 Billion France €46.08 ▲ +1.59%
16754 Electrolux Professional AB (publ)
ST:EPRO-B
0.01x Skr93.00 Million
≈ $10.01 Million
Skr7.59 Billion Sweden Skr53.20 ▼ -1.48%
16755 Investco Holding AS
IS:INVES
0.01x TL47.07 Million
≈ $1.05 Million
TL3.84 Billion Turkey TL669.50 ▼ -1.11%
16756 Prisma Properties
ST:PRISMA
0.01x Skr82.00 Million
≈ $8.82 Million
Skr6.70 Billion Sweden Skr28.00 ▲ +0.00%
16757 Panther Securities P L C
LSE:PNS
0.01x GBX977.00K
≈ $118.87
GBX79.81 Million UK GBX290.00 ▲ +0.00%
16758 Kemper Corporation
NYSE:KMPR
0.01x $119.30 Million $9.75 Billion USA $34.39 ▲ +3.74%
16759 Mirae Asset Maps Reit 1 Co Ltd
KO:357250
0.01x ₩2.54 Billion
≈ $1.72 Million
₩207.61 Billion Korea ₩1545.00 ▲ +0.32%
16760 Tongling Nonferrous Metals Group Co Ltd
SHE:000630
0.01x CN¥752.87 Million
≈ $110.17 Million
CN¥61.53 Billion China CN¥4.95 ▲ +1.23%
16761 SOLARTRON -NVDR- BA 1
F:TUU
0.01x €12.79 Million
≈ $14.95 Million
€1.05 Billion Germany €0.00 ▲ +0.00%
16762 Mare Nostrum
PA:ALMAR
0.01x €978.00K
≈ $1.14 Million
€80.01 Million France €0.50 ▼ -1.96%
16763 Vestel Beyaz Esya Sanayi ve Ticaret AS
IS:VESBE
0.01x TL519.21 Million
≈ $11.63 Million
TL42.50 Billion Turkey TL3.49 ▲ +1.75%
16764 Regenbogen AG
F:RGB
0.01x €294.50K
≈ $344.30K
€24.18 Million Germany €5.00 ▲ +0.00%
16765 Irisity AB
ST:IRIS
0.01x Skr1.53 Million
≈ $164.87K
Skr125.82 Million Sweden Skr0.27 ▲ +6.00%
16766 Zhejiang East Crystal Electronic Co Ltd
SHE:002199
0.01x CN¥3.14 Million
≈ $459.26K
CN¥257.97 Million China CN¥9.85 ▲ +2.50%
16767 Groupon Inc
NASDAQ:GRPN
0.01x $8.17 Million $671.75 Million USA $12.51 ▼ -23.02%
16768 Jiangyin Hengrun Heavy
SHG:603985
0.01x CN¥31.24 Million
≈ $4.57 Million
CN¥2.57 Billion China CN¥14.44 ▲ +1.76%
16769 Brand Group (M.G) Ltd
TA:BRND
0.01x ILA7.46 Million
≈ $20.00K
ILA615.29 Million Israel ILA253.70 ▲ +0.28%
16770 Banpu Power Public Company Limited
BK:BPP
0.01x ฿502.48 Million
≈ $15.66 Million
฿41.44 Billion Thailand ฿12.00 ▲ +0.84%
16771 Paik Kwang Ind
KO:001340
0.01x ₩4.64 Billion
≈ $3.14 Million
₩382.49 Billion Korea ₩4225.00 ▲ +3.81%
16772 Hilton Grand Vacations Inc
NYSE:HGV
0.01x $128.00 Million $10.59 Billion USA $45.54 ▲ +2.11%
16773 Hengtong Optic Electric Co Ltd
SHG:600487
0.01x CN¥493.06 Million
≈ $72.15 Million
CN¥40.80 Billion China CN¥42.71 ▲ +1.18%
16774 Mangalam Cement Limited
NSE:MANGLMCEM
0.01x Rs175.06 Million
≈ $1.89 Million
Rs14.50 Billion India Rs902.30 ▼ -1.20%
16775 Gudeng Precision Industrial Co Ltd
TWO:3680
0.01x NT$135.30 Million
≈ $4.26 Million
NT$11.21 Billion Taiwan NT$421.00 ▼ -0.24%
16776 Brookfield Business Corp
NYSE:BBUC
0.01x $765.00 Million $63.38 Billion USA $29.74 ▼ -1.29%
16777 Oando PLC
JSE:OAO
0.01x ZAC87.60 Billion
≈ $46.55 Million
ZAC7.26 Trillion South Africa ZAC18.00 ▼ -28.00%
16778 Fattal 1998 Holdings Ltd
TA:FTAL
0.01x ILA293.31 Million
≈ $786.35K
ILA24.31 Billion Israel ILA66180.00 ▲ +2.29%
16779 Netcall plc
LSE:NET
0.01x GBX570.00K
≈ $69.35
GBX47.25 Million UK GBX140.00 ▲ +4.09%
16780 Novanta Inc
F:1GSN
0.01x €8.49 Million
≈ $9.93 Million
€704.34 Million Germany €127.00 ▲ +4.96%
16781 BLUERUSH Media Group Corp
V:BTV
0.01x CA$86.59K
≈ $62.64K
CA$7.19 Million Canada CA$0.01 ▲ +0.00%
16782 Shenzhen Bingchuan Network Co Ltd
SHE:300533
0.01x CN¥15.10 Million
≈ $2.21 Million
CN¥1.25 Billion China CN¥16.15 ▲ +5.07%
16783 Yorkton Equity Group Inc
V:YEG
0.01x CA$1.83 Million
≈ $1.32 Million
CA$151.72 Million Canada CA$0.09 ▼ -10.53%
16784 Upland Software Inc
NASDAQ:UPLD
0.01x $5.37 Million $446.32 Million USA $3.78 ▼ -0.92%
16785 LEG Immobilien SE
XETRA:LEG
0.01x €149.20 Million
≈ $174.43 Million
€12.40 Billion Germany €50.30 ▼ -1.37%
16786 Íslandsbanki hf.
IC:ISB
0.01x Ikr17.70 Billion
≈ $144.26 Million
Ikr1.47 Trillion Iceland Ikr146.80 ▼ -0.14%
16787 The York Water Company
NASDAQ:YORW
0.01x $5.37 Million $447.52 Million USA $31.71 ▼ -2.10%
16788 Sajo Oyang
KO:006090
0.01x ₩2.38 Billion
≈ $1.61 Million
₩198.54 Billion Korea ₩7800.00 ▲ +1.04%
16789 Volvo Car AB (publ.)
ST:VOLCAR-B
0.01x Skr2.75 Billion
≈ $295.51 Million
Skr229.13 Billion Sweden Skr11.94 ▲ +0.76%
16790 ADIENT PLC DL-001
F:18I
0.01x €80.00 Million
≈ $93.53 Million
€6.68 Billion Germany €14.50 ▼ -0.51%
16791 Kumpulan Kitacon Berhad
KLSE:5310
0.01x RM5.74 Million
≈ $1.44 Million
RM479.35 Million Malaysia RM0.63 ▲ +0.00%
16792 Everlight Electronics Co Ltd
TW:2393
0.01x NT$139.78 Million
≈ $4.40 Million
NT$11.67 Billion Taiwan NT$61.50 ▼ -0.81%
16793 Cape Industries Ltd
KQ:064820
0.01x ₩51.02 Billion
≈ $34.57 Million
₩4.26 Trillion Korea ₩5980.00 ▲ +4.73%
16794 CTP N.V.
AS:CTPNV
0.01x €126.50 Million
≈ $147.89 Million
€10.58 Billion Netherlands €13.04 ▼ -1.51%
16795 Luyan Pharma Co Ltd
SHE:002788
0.01x CN¥118.98 Million
≈ $17.41 Million
CN¥9.95 Billion China CN¥9.62 ▲ +2.78%
16796 AGMO
KLSE:0258
0.01x RM85.54K
≈ $21.48K
RM7.15 Million Malaysia RM0.25 ▲ +2.04%
16797 Kec Holdings
KO:006200
0.01x ₩1.57 Billion
≈ $1.06 Million
₩131.27 Billion Korea ₩1250.00 ▲ +4.25%
16798 AtkinsRealis Group Inc
TO:ATRL
0.01x CA$83.54 Million
≈ $60.43 Million
CA$6.99 Billion Canada CA$90.71 ▼ -1.55%
16799 Attica Holdings S.A.
AT:ATTICA
0.01x €10.22 Million
≈ $11.94 Million
€855.40 Million Greece €1.36 ▼ -1.45%
16800 Yida China Holdings Ltd
STU:YC2
0.01x €313.90 Million
≈ $366.98 Million
€26.29 Billion Germany €0.00 ▲ +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.