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
15701 Panasonic Manufacture Malaysia
KLSE:3719
0.02x RM1.66 Million
≈ $416.52K
RM94.72 Million Malaysia RM5.20 ▼ -0.19%
15702 Bank Pembangunan Timur Tbk
JK:BJTM
0.02x Rp2.48 Trillion
≈ $145.22 Million
Rp141.64 Trillion Indonesia Rp500.00 ▲ +1.21%
15703 Ping An Bank Co Ltd
SHE:000001
0.02x CN¥92.71 Billion
≈ $13.57 Billion
CN¥5.30 Trillion China CN¥11.80 ▲ +0.77%
15704 EnBW Energie Baden-Württemberg AG
XETRA:EBK
0.02x €810.80 Million
≈ $947.91 Million
€46.35 Billion Germany €65.20 ▼ -1.21%
15705 Appian Corp
NASDAQ:APPN
0.02x $12.08 Million $690.89 Million USA $55.15 ▲ +2.89%
15706 TerrAscend Corp
F:TED
0.02x €8.01 Million
≈ $9.37 Million
€458.36 Million Germany €0.36 ▼ -3.12%
15707 TotalEnergies SE
PA:TTE
0.02x €3.31 Billion
≈ $3.87 Billion
€189.13 Billion France €80.63 ▲ +1.59%
15708 GlaxoSmithKline Pharmaceuticals Limited
NSE:GLAXO
0.02x Rs342.20 Million
≈ $3.70 Million
Rs19.57 Billion India Rs2655.60 ▼ -2.64%
15709 Choice Properties Real Estate Investment Trust
TO:CHP-UN
0.02x CA$126.05 Million
≈ $91.18 Million
CA$7.21 Billion Canada CA$15.10 ▼ -1.44%
15710 Ganesha Ecosphere Limited
NSE:GANECOS
0.02x Rs127.13 Million
≈ $1.37 Million
Rs7.28 Billion India Rs876.10 ▼ -0.51%
15711 Nanjing Kangni Mechanical & Electrical Co Ltd
SHG:603111
0.02x CN¥55.98 Million
≈ $8.19 Million
CN¥3.20 Billion China CN¥5.74 ▼ -0.35%
15712 Sunndal Sparebank
OL:SUNSB
0.02x Nkr85.97 Million
≈ $9.05 Million
Nkr4.92 Billion Norway Nkr123.98 ▲ +0.00%
15713 Dymatic Chemicals Inc
SHE:002054
0.02x CN¥59.79 Million
≈ $8.75 Million
CN¥3.43 Billion China CN¥6.34 ▼ -1.09%
15714 Select Energy Services Inc
NYSE:WTTR
0.02x $10.24 Million $587.24 Million USA $16.33 ▲ +0.74%
15715 Shih Her Technologies
TWO:3551
0.02x NT$21.26 Million
≈ $669.71K
NT$1.22 Billion Taiwan NT$170.00 ▼ -2.30%
15716 Xcel Energy Inc
NASDAQ:XEL
0.02x $1.10 Billion $63.11 Billion USA $81.50 ▲ +0.49%
15717 Shanghai Baosight Software Co Ltd A
SHG:600845
0.02x CN¥193.76 Million
≈ $28.35 Million
CN¥11.12 Billion China CN¥16.08 ▼ -3.31%
15718 ATAM VALVES ORD (BSE)
NSE:ATAM
0.02x Rs3.49 Million
≈ $37.79K
Rs200.51 Million India Rs55.34 ▲ +3.38%
15719 Scanfil Oyj
HE:SCANFL
0.02x €8.10 Million
≈ $9.47 Million
€464.90 Million Finland €12.20 ▲ +0.99%
15720 Marex Group plc Ordinary Shares
NASDAQ:MRX
0.02x $701.40 Million $40.26 Billion USA $71.68 ▼ -3.04%
15721 Norooholdings
KO:000320
0.02x ₩8.08 Billion
≈ $5.48 Million
₩463.91 Billion Korea ₩14180.00 ▼ -1.46%
15722 Shenzhen WOTE Advanced Materials Co Ltd
SHE:002886
0.02x CN¥31.89 Million
≈ $4.67 Million
CN¥1.83 Billion China CN¥20.74 ▼ -7.00%
15723 Jangho Group Co Ltd
SHG:601886
0.02x CN¥363.29 Million
≈ $53.16 Million
CN¥20.87 Billion China CN¥12.22 ▲ +0.58%
15724 Shin Heung Energy & Electronics Co.Ltd
KQ:243840
0.02x ₩9.33 Billion
≈ $6.32 Million
₩535.99 Billion Korea ₩5440.00 ▼ -1.81%
15725 Campbell’s Co
NASDAQ:CPB
0.02x $200.00 Million $11.49 Billion USA $22.07 ▼ -1.08%
15726 KION GROUP AG ADRS/1/4
F:KGX1
0.02x €218.30 Million
≈ $255.22 Million
€12.55 Billion Germany €10.80 ▼ -3.57%
15727 Firstrand Ltd
JSE:FSR
0.02x ZAC42.71 Billion
≈ $22.70 Million
ZAC2.45 Trillion South Africa ZAC9695.00 ▲ +0.55%
15728 Saul Centers Inc
NYSE:BFS
0.02x $29.29 Million $1.68 Billion USA $28.44 ▼ -0.42%
15729 Hartford Financial Services Group
NYSE:HIG
0.02x $1.19 Billion $68.35 Billion USA $136.90 ▼ -0.20%
15730 Ford Motor Company
NYSE:F
0.02x $4.34 Billion $249.78 Billion USA $11.90 ▼ -2.86%
15731 AXIA Energia SA
NYSE:AXIA-PC
0.02x $2.76 Billion $158.72 Billion USA $47.95 ▼ -3.48%
15732 DAE-IL Corporation
KO:092200
0.02x ₩9.37 Billion
≈ $6.35 Million
₩538.96 Billion Korea ₩4115.00 ▲ +2.11%
15733 Tianjin Jinbin Development
SHE:000897
0.02x CN¥22.87 Million
≈ $3.35 Million
CN¥1.31 Billion China CN¥1.92 ▲ +0.00%
15734 Inmobiliaria Manquehue S.A
SN:MANQUEHUE
0.02x CL$3.23 Billion
≈ $3.62 Million
CL$185.96 Billion Chile CL$84.98 ▼ -1.96%
15735 Dongwoo Farm To Table Co.Ltd
KQ:088910
0.02x ₩670.51 Million
≈ $454.39K
₩38.58 Billion Korea ₩1931.00 ▲ +0.57%
15736 Venture Global, Inc.
NYSE:VG
0.02x $763.00 Million $43.95 Billion USA $13.26 ▲ +4.74%
15737 Shengyuan Environmental Protection
SHE:300867
0.02x CN¥85.27 Million
≈ $12.48 Million
CN¥4.91 Billion China CN¥15.50 ▼ -2.02%
15738 Shanghai DZH Ltd
SHG:601519
0.02x CN¥7.22 Million
≈ $1.06 Million
CN¥415.96 Million China CN¥8.16 ▼ -2.86%
15739 The Travelers Companies Inc
NYSE:TRV
0.02x $1.92 Billion $110.46 Billion USA $403.18 ▲ +0.93%
15740 U-Haul Holding Company
NYSE:UHAL
0.02x $240.60 Million $13.87 Billion USA $55.93 ▼ -1.31%
15741 Songz Automobile Air Conditioning Co Ltd
SHE:002454
0.02x CN¥63.16 Million
≈ $9.24 Million
CN¥3.64 Billion China CN¥4.71 ▼ -1.67%
15742 ALBIS Leasing AG
XETRA:ALG
0.02x €3.42 Million
≈ $4.00 Million
€197.53 Million Germany €3.30 ▲ +0.00%
15743 Marathon Petroleum Corp
NYSE:MPC
0.02x $1.12 Billion $64.76 Billion USA $412.85 ▲ +2.48%
15744 Sinopep-Allsino Biopharmaceutical Co. Ltd. A
SHG:688076
0.02x CN¥68.66 Million
≈ $10.05 Million
CN¥3.97 Billion China CN¥28.16 ▲ +0.00%
15745 Shanghai ZJ Bio-Tech Co. Ltd. A
SHG:688317
0.02x CN¥6.85 Million
≈ $1.00 Million
CN¥395.66 Million China CN¥16.56 ▼ -1.08%
15746 JAS Asset PCL
BK:J
0.02x ฿55.11 Million
≈ $1.72 Million
฿3.18 Billion Thailand ฿0.71 ▲ +4.41%
15747 Emmbi Industries Limited
NSE:EMMBI
0.02x Rs45.21 Million
≈ $488.93K
Rs2.61 Billion India Rs80.30 ▼ -0.83%
15748 Coloray International Investment Co. Ltd
KQ:900310
0.02x ₩695.77 Million
≈ $471.51K
₩40.22 Billion Korea ₩1845.00 ▼ -2.23%
15749 Cherry AG
XETRA:C3RY
0.02x €1.28 Million
≈ $1.49 Million
€73.87 Million Germany €1.20 ▼ -4.00%
15750 Powercell Sweden
ST:PCELL
0.02x Skr4.60 Million
≈ $495.14K
Skr266.19 Million Sweden Skr16.67 ▼ -3.59%
15751 Evergreen Steel Corp
TW:2211
0.02x NT$184.92 Million
≈ $5.83 Million
NT$10.70 Billion Taiwan NT$78.00 ▲ +1.04%
15752 Catcher Technology Co Ltd
TW:2474
0.02x NT$1.51 Billion
≈ $47.55 Million
NT$87.37 Billion Taiwan NT$187.50 ▼ -1.57%
15753 Zhejiang Jinfei Kaida Wheel Co Ltd
SHE:002863
0.02x CN¥112.79 Million
≈ $16.51 Million
CN¥6.53 Billion China CN¥4.72 ▼ -1.87%
15754 Public Service Enterprise Group Inc
NYSE:PEG
0.02x $702.00 Million $40.64 Billion USA $74.80 ▲ +0.69%
15755 Symrise AG
F:SY1
0.02x €71.87 Million
≈ $84.03 Million
€4.16 Billion Germany €96.58 ▲ +2.50%
15756 Y/KNOT S.A.
AT:YKNOT
0.02x €515.04K
≈ $602.14K
€29.83 Million Greece €1.45 ▲ +1.75%
15757 Kiriacoulis Mediterranean Cruises Shipping S.A.
AT:KYRI
0.02x €515.04K
≈ $602.14K
€29.83 Million Greece €2.33 ▲ +4.48%
15758 Brickability Group Plc
LSE:BRCK
0.02x GBX4.39 Million
≈ $533.89
GBX254.22 Million UK GBX39.35 ▲ +2.74%
15759 Hasen-Immobilien AG
STU:ABHA
0.02x €1.44 Million
≈ $1.68 Million
€83.22 Million Germany €186.00 ▲ +5.68%
15760 Pro Real Estate Investment Trust
TO:PRV-UN
0.02x CA$9.97 Million
≈ $7.21 Million
CA$578.57 Million Canada CA$7.13 ▲ +2.74%
15761 Mercedes-Benz Group AG
F:MBG
0.02x €2.78 Billion
≈ $3.25 Billion
€161.23 Billion Germany €40.59 ▼ -2.00%
15762 NIB Holdings Ltd
AU:NHF
0.02x AU$17.10 Million
≈ $12.10 Million
AU$992.90 Million Australia AU$7.06 ▲ +2.32%
15763 Seoul Broadcasting System
KO:034120
0.02x ₩11.17 Billion
≈ $7.57 Million
₩648.38 Billion Korea ₩11660.00 ▲ +0.17%
15764 Hedera Group publ AB
ST:HEGR
0.02x Skr2.10 Million
≈ $225.99K
Skr122.20 Million Sweden Skr0.62 ▼ -4.62%
15765 Shinhan Financial Group
KO:055550
0.02x ₩12.41 Trillion
≈ $8.41 Billion
₩722.36 Trillion Korea ₩85000.00 ▼ -0.82%
15766 Shanghai Runda Med Tech Co
SHG:603108
0.02x CN¥144.38 Million
≈ $21.13 Million
CN¥8.41 Billion China CN¥10.08 ▼ -2.89%
15767 Arbuthnot Banking Group Plc
LSE:ARBB
0.02x GBX81.70 Million
≈ $9.94K
GBX4.76 Billion UK GBX875.00 ▲ +1.74%
15768 Meitav Dash Investments Ltd
TA:MTDS
0.02x ILA62.00 Million
≈ $166.22K
ILA3.61 Billion Israel ILA10990.00 ▼ -0.99%
15769 Charoen Pokphand Foods Public Company Limited
F:NVAV
0.02x €10.47 Billion
≈ $12.24 Billion
€609.94 Billion Germany €0.53 ▲ +0.96%
15770 Charoen Pokphand Foods Public Company Limited
F:CPOF
0.02x €10.47 Billion
≈ $12.24 Billion
€609.94 Billion Germany €0.53 ▲ +0.96%
15771 Ulaslar Turizm Yatirimlari ve Dayanikli Tuketim Mallari Ticaret Pazarlama AS
IS:ULAS
0.02x TL4.94 Million
≈ $110.57K
TL287.64 Million Turkey TL12.70 ▲ +1.28%
15772 Parsons Corp
NYSE:PSN
0.02x $57.58 Million $3.36 Billion USA $49.87 ▼ -1.38%
15773 Country Club Hospitality & Holidays Limited
NSE:CCHHL
0.02x Rs44.29 Million
≈ $478.96K
Rs2.58 Billion India Rs12.76 ▼ -0.08%
15774 Wyncoast Industrial Park Public Company Limited
BK:WIN
0.02x ฿6.33 Million
≈ $197.31K
฿369.34 Million Thailand ฿0.29 ▲ +0.00%
15775 Beijing Hualian Hypermarket Co Ltd
SHG:600361
0.02x CN¥330.45 Million
≈ $48.36 Million
CN¥19.28 Billion China CN¥3.27 ▼ -2.39%
15776 Shenzhen Guangju Energy Co Ltd
SHE:000096
0.02x CN¥9.36 Million
≈ $1.37 Million
CN¥546.23 Million China CN¥7.60 ▼ -2.56%
15777 Stora Enso Oyj ser. R
ST:STE-R
0.02x Skr161.00 Million
≈ $17.33 Million
Skr9.40 Billion Sweden Skr106.60 ▲ +1.43%
15778 Constellation Energy Corp
NASDAQ:CEG
0.02x $1.13 Billion $65.93 Billion USA $282.40 ▲ +2.79%
15779 Andritz AG
VI:ANDR
0.02x €95.50 Million
≈ $111.65 Million
€5.59 Billion Austria €84.80 ▼ -0.93%
15780 Banco Santander Chile
SN:BSANTANDER
0.02x CL$1.11 Trillion
≈ $1.25 Billion
CL$65.19 Trillion Chile CL$80.05 ▲ +0.06%
15781 Zhejiang Tuna Environmental Science & Technology Co Ltd
SHG:603177
0.02x CN¥23.16 Million
≈ $3.39 Million
CN¥1.36 Billion China CN¥9.21 ▲ +0.00%
15782 Nextera Energy Inc
NYSE:NEE
0.02x $2.50 Billion $146.24 Billion USA $85.29 ▼ -0.81%
15783 Hung Chou Fiber Ind Co Ltd
TW:1413
0.02x NT$25.55 Million
≈ $804.87K
NT$1.50 Billion Taiwan NT$9.11 ▼ -0.44%
15784 El Puerto de Liverpool S.A.B. de C.V
MX:LIVEPOLC-1
0.02x MX$2.13 Billion
≈ $122.50 Million
MX$124.59 Billion Mexico MX$104.98 ▲ +0.86%
15785 Suzhou Kelida Bldg &
SHG:603828
0.02x CN¥57.45 Million
≈ $8.41 Million
CN¥3.37 Billion China CN¥4.47 ▼ -1.76%
15786 Iskandar Waterfront City Bhd
KLSE:1589
0.02x RM10.85 Million
≈ $2.72 Million
RM636.26 Million Malaysia RM0.19 ▲ +0.00%
15787 Banco do Estado do Rio Grande do Sul S.A
SA:BRSR3
0.02x R$2.74 Billion
≈ $538.23 Million
R$160.85 Billion Brazil R$17.11 ▼ -1.72%
15788 Tupy S.A
SA:TUPY3
0.02x R$119.25 Million
≈ $23.40 Million
R$6.99 Billion Brazil R$19.10 ▼ -0.42%
15789 Regional Express Holdings Ltd
AU:REX
0.02x AU$9.90 Million
≈ $7.01 Million
AU$580.78 Million Australia AU$0.57 ▲ +0.00%
15790 Bukaka Teknik Utama Tbk Pt
JK:BUKK
0.02x Rp282.99 Billion
≈ $16.58 Million
Rp16.61 Trillion Indonesia Rp800.00 ▲ +0.63%
15791 Shenzhen Hui Chuang Da Technology Co.Ltd
SHE:300909
0.02x CN¥24.88 Million
≈ $3.64 Million
CN¥1.46 Billion China CN¥48.60 ▼ -2.31%
15792 Indara Insurance Public Company Limited
BK:INSURE
0.02x ฿109.22 Million
≈ $3.40 Million
฿6.41 Billion Thailand ฿43.00 ▼ -1.15%
15793 Wolong Real Estate Group Co Ltd
SHG:600173
0.02x CN¥70.33 Million
≈ $10.29 Million
CN¥4.13 Billion China CN¥5.16 ▼ -0.77%
15794 Sungdo Engineering & Construction Co. Ltd
KQ:037350
0.02x ₩6.33 Billion
≈ $4.29 Million
₩372.09 Billion Korea ₩6000.00 ▼ -0.99%
15795 Penske Automotive Group Inc
NYSE:PAG
0.02x $215.00 Million $12.64 Billion USA $213.25 ▼ -0.46%
15796 Huaneng Power International Inc
F:HUP1
0.02x €6.94 Billion
≈ $8.11 Billion
€407.69 Billion Germany €0.66 ▲ +14.69%
15797 Guangdong Advertising Co Ltd
SHE:002400
0.02x CN¥127.51 Million
≈ $18.66 Million
CN¥7.50 Billion China CN¥6.64 ▼ -0.90%
15798 Shanghai Yuyuan Tourist Mart Co Ltd
SHG:600655
0.02x CN¥1.35 Billion
≈ $197.35 Million
CN¥79.32 Billion China CN¥4.47 ▼ -0.89%
15799 Korea Electric Power Corporation
F:KOP
0.02x €3.49 Trillion
≈ $4.08 Trillion
€205.60 Trillion Germany €9.70 ▼ -3.00%
15800 Baidu Inc
F:B1C
0.02x €2.67 Billion
≈ $3.12 Billion
€157.22 Billion Germany €69.90 ▼ -3.59%

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.