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
10601 Lem Holding SA
SW:LEHN
0.05x CHF9.65 Million
≈ $12.20 Million
CHF194.44 Million Switzerland CHF550.00 ▼ -1.26%
10602 Xinxiang Tianli Energy Co. Ltd. A
SHE:301152
0.05x CN¥77.62 Million
≈ $11.36 Million
CN¥1.56 Billion China CN¥20.48 ▼ -4.48%
10603 Mayne Pharma Group Ltd
AU:MYX
0.05x AU$31.98 Million
≈ $22.63 Million
AU$644.32 Million Australia AU$3.08 ▲ +13.65%
10604 U-Haul Holding Company
NYSE:UHAL-B
0.05x $694.89 Million $14.00 Billion USA $50.08 ▼ -3.66%
10605 Decora SA
WAR:DCR
0.05x zł12.13 Million
≈ $3.34 Million
zł244.37 Million Poland zł73.80 ▼ -2.51%
10606 Tianshui Zhongxing Bio-technology Co Ltd
SHE:002772
0.05x CN¥207.31 Million
≈ $30.34 Million
CN¥4.18 Billion China CN¥7.90 ▼ -0.63%
10607 Robert Half International Inc
NYSE:RHI
0.05x $77.40 Million $1.56 Billion USA $41.84 ▼ -2.68%
10608 Gokaldas Exports Limited
NSE:GOKEX
0.05x Rs1.09 Billion
≈ $11.77 Million
Rs21.94 Billion India Rs682.95 ▼ -7.32%
10609 Alltop Technology Co Ltd
TWO:3526
0.05x NT$239.00 Million
≈ $7.53 Million
NT$4.82 Billion Taiwan NT$211.50 ▼ -2.08%
10610 Nantong Xingqiu Graphite Co. Ltd. A
SHG:688633
0.05x CN¥40.01 Million
≈ $5.85 Million
CN¥806.58 Million China CN¥19.23 ▼ -2.63%
10611 Berjaya Assets Bhd
KLSE:3239
0.05x RM58.79 Million
≈ $14.76 Million
RM1.19 Billion Malaysia RM0.30 ▼ -1.67%
10612 Kordsa Global Endustriyel Iplik ve Kord Bezi Sanayi ve Ticaret AS
IS:KORDS
0.05x TL1.32 Billion
≈ $29.54 Million
TL26.60 Billion Turkey TL2.61 ▲ +3.16%
10613 Proeduca Altus S.A.
MC:PRO
0.05x €13.65 Million
≈ $15.96 Million
€275.33 Million Spain €33.40 ▲ +0.00%
10614 Thien Long Group Corp
VN:TLG
0.05x ₫51.68 Billion
≈ $1.96 Million
₫1.04 Trillion Vietnam ₫54500.00 ▲ +0.37%
10615 Fujian Longking Co Ltd
SHG:600388
0.05x CN¥860.91 Million
≈ $125.98 Million
CN¥17.37 Billion China CN¥17.47 ▲ +0.81%
10616 Austin Engineering Ltd
AU:ANG
0.05x AU$6.60 Million
≈ $4.67 Million
AU$133.20 Million Australia AU$0.19 ▲ +2.70%
10617 Allient Inc.
NASDAQ:ALNT
0.05x $13.95 Million $281.63 Million USA $81.32 ▲ +7.74%
10618 Métropole Télévision S.A.
PA:MMT
0.05x €32.30 Million
≈ $37.76 Million
€651.90 Million France €11.30 ▼ -3.09%
10619 Carlos Casado
BA:CADO
0.05x AR$918.32 Million
≈ $664.50K
AR$18.54 Billion Argentina AR$518.00 ▲ +0.78%
10620 Holmen AB (publ)
ST:HOLM-B
0.05x Skr1.26 Billion
≈ $135.70 Million
Skr25.46 Billion Sweden Skr306.40 ▼ -1.42%
10621 Universal Health Services Inc
NYSE:UHS
0.05x $401.63 Million $8.11 Billion USA $195.50 ▼ -1.56%
10622 TechnipFMC PLC
NYSE:FTI
0.05x $332.50 Million $6.72 Billion USA $63.52 ▲ +3.13%
10623 Gogoro Inc
NASDAQ:GGR
0.05x $22.93 Million $463.12 Million USA $2.70 ▼ -1.82%
10624 Tradetool Auto Co Ltd
TWO:3685
0.05x NT$47.18 Million
≈ $1.49 Million
NT$953.14 Million Taiwan NT$27.90 ▲ +6.69%
10625 Max Stock Ltd
TA:MAXO
0.05x ILA54.56 Million
≈ $146.28K
ILA1.10 Billion Israel ILA3170.00 ▲ +1.38%
10626 AHOLD DELHAI.ADR16 EO-25
F:AHOD
0.05x €1.74 Billion
≈ $2.04 Billion
€35.21 Billion Germany €40.80 ▲ +0.00%
10627 Eastech Holding Limited
TW:5225
0.05x NT$181.09 Million
≈ $5.71 Million
NT$3.66 Billion Taiwan NT$47.95 ▼ -3.62%
10628 MASTERBRAND INC. DL-001
F:D55
0.05x €86.90 Million
≈ $101.60 Million
€1.76 Billion Germany €6.15 ▼ -6.11%
10629 MasterBrand Inc.
NYSE:MBC
0.05x $86.90 Million $1.76 Billion USA $6.72 ▼ -5.08%
10630 Mad Paws Holdings Ltd
AU:MPA
0.05x AU$796.22K
≈ $563.37K
AU$16.09 Million Australia AU$0.14 ▲ +0.00%
10631 Marketwise Inc
NASDAQ:MKTW
0.05x $22.42 Million $453.14 Million USA $21.47 ▼ -1.20%
10632 Wenfeng Great World Chain Development Corp
SHG:601010
0.05x CN¥83.93 Million
≈ $12.28 Million
CN¥1.70 Billion China CN¥1.22 ▼ -1.61%
10633 James Hardie Industries plc
F:JHA
0.05x €344.00 Million
≈ $402.17 Million
€6.95 Billion Germany €23.80 ▼ -3.25%
10634 National Grid PLC
LSE:NG
0.05x GBX3.41 Billion
≈ $415.02K
GBX68.95 Billion UK GBX1249.50 ▼ -2.80%
10635 Region Group
AU:RGN
0.05x AU$89.50 Million
≈ $63.33 Million
AU$1.81 Billion Australia AU$2.37 ▲ +0.42%
10636 Huons Global Co. Ltd
KQ:084110
0.05x ₩22.29 Billion
≈ $15.11 Million
₩450.67 Billion Korea ₩18800.00 ▼ -6.00%
10637 Rodrigo Tekstil Sanayi ve Ticaret AS
IS:RODRG
0.05x TL3.35 Million
≈ $75.13K
TL67.85 Million Turkey TL12.37 ▼ -3.06%
10638 Grupo Gigante S. A. B. de C. V
MX:GIGANTE
0.05x MX$1.32 Billion
≈ $75.83 Million
MX$26.66 Billion Mexico MX$32.13 ▲ +2.00%
10639 Tasty Plc
LSE:TAST
0.05x GBX1.78 Million
≈ $217.18
GBX36.13 Million UK GBX0.53 ▲ +0.00%
10640 Arribatec Solutions ASA
OL:ARR
0.05x Nkr8.30 Million
≈ $873.82K
Nkr168.17 Million Norway Nkr4.82 ▲ +2.99%
10641 Baotou Huazi Industry Co Ltd
SHG:600191
0.05x CN¥27.84 Million
≈ $4.07 Million
CN¥563.98 Million China CN¥8.00 ▼ -0.12%
10642 Acorn Energy, Inc.
NASDAQ:ACFN
0.05x $224.00K $4.54 Million USA $14.63 ▲ +0.69%
10643 Lendingtree Inc
NASDAQ:TREE
0.05x $29.16 Million $590.86 Million USA $37.01 ▼ -4.44%
10644 Lindblad Expeditions Holdings Inc
NASDAQ:LIND
0.05x $59.05 Million $1.20 Billion USA $33.98 ▲ +7.63%
10645 Guangdong Wanlima Industry Co Ltd
SHE:300591
0.05x CN¥16.14 Million
≈ $2.36 Million
CN¥327.01 Million China CN¥5.27 ▼ -2.41%
10646 Nan Pao Resins Chemical Co Ltd
TW:4766
0.05x NT$726.21 Million
≈ $22.88 Million
NT$14.72 Billion Taiwan NT$339.50 ▼ -2.72%
10647 LPI Capital Bhd
KLSE:8621
0.05x RM121.75 Million
≈ $30.57 Million
RM2.47 Billion Malaysia RM13.00 ▲ +0.15%
10648 Bunge Limited
NYSE:BG
0.05x $1.34 Billion $27.11 Billion USA $99.10 ▲ +0.57%
10649 Beijing Creative Distribution Automation Co Ltd
SHE:002350
0.05x CN¥63.06 Million
≈ $9.23 Million
CN¥1.28 Billion China CN¥11.38 ▼ -1.47%
10650 Hiron-Trade Investments & Industrial Buildings Ltd
TA:HRON
0.05x ILA17.24 Million
≈ $46.23K
ILA349.64 Million Israel ILA176740.00 ▲ +2.78%
10651 Bank BRISyariah Tbk PT
JK:BRIS
0.05x Rp19.93 Trillion
≈ $1.17 Billion
Rp404.24 Trillion Indonesia Rp1150.00 ▲ +1.77%
10652 Sin-Kung Logistics Berhad
KLSE:0305
0.05x RM3.65 Million
≈ $916.65K
RM74.06 Million Malaysia RM0.08 ▲ +0.00%
10653 Terreno Realty Corporation
NYSE:TRNO
0.05x $61.93 Million $1.26 Billion USA $66.41 ▼ -1.01%
10654 Sampoerna Agro Tbk
JK:SGRO
0.05x Rp174.57 Billion
≈ $10.23 Million
Rp3.54 Trillion Indonesia Rp3940.00 ▲ +0.25%
10655 AGL Energy Ltd
AU:AGL
0.05x AU$544.00 Million
≈ $384.91 Million
AU$11.04 Billion Australia AU$9.04 ▲ +0.22%
10656 Dyno Nobel Ltd
AU:DNL
0.05x AU$145.40 Million
≈ $102.88 Million
AU$2.95 Billion Australia AU$3.82 ▼ -2.80%
10657 Chin Hin Group Bhd
KLSE:5273
0.05x RM159.75 Million
≈ $40.11 Million
RM3.24 Billion Malaysia RM2.07 ▲ +0.49%
10658 Queenco-L
TA:QNCO
0.05x ILA4.12 Million
≈ $11.04K
ILA83.55 Million Israel ILA644.00 ▼ -18.92%
10659 Nexen Corp
KO:005725
0.05x ₩157.53 Billion
≈ $106.75 Million
₩3.20 Trillion Korea ₩4375.00 ▼ -0.11%
10660 NetDragon Websoft Holdings Limited
F:3ND
0.05x €228.50 Million
≈ $267.14 Million
€4.64 Billion Germany €0.89 ▲ +2.89%
10661 Navios Maritime Partners LP Unit
NYSE:NMM
0.05x $126.64 Million $2.57 Billion USA $85.33 ▲ +1.46%
10662 Shanghai Phoenix Enterprise Group Co Ltd B
SHG:900916
0.05x $76.61 Million $1.56 Billion China $0.48 ▼ -1.04%
10663 Ironman International Ltd.
V:IMI
0.05x CA$1.49 Million
≈ $1.07 Million
CA$30.18 Million Canada CA$0.05 ▲ +0.00%
10664 EZCORP Inc
NASDAQ:EZPW
0.05x $48.46 Million $984.83 Million USA $28.55 ▼ -0.59%
10665 Ledtech Electronics Corp
TW:6164
0.05x NT$25.35 Million
≈ $798.63K
NT$515.19 Million Taiwan NT$10.55 ▼ -3.65%
10666 Quad Graphics Inc
NYSE:QUAD
0.05x $52.80 Million $1.07 Billion USA $7.61 ▼ -1.04%
10667 CviLux Corp
TW:8103
0.05x NT$138.12 Million
≈ $4.35 Million
NT$2.81 Billion Taiwan NT$78.60 ▼ -6.87%
10668 BGRIMM Science and Technology Co Ltd
SHG:600980
0.05x CN¥72.35 Million
≈ $10.59 Million
CN¥1.47 Billion China CN¥17.39 ▼ -2.79%
10669 Nam Liong Global Corp
TWO:5450
0.05x NT$84.79 Million
≈ $2.67 Million
NT$1.72 Billion Taiwan NT$13.20 ▼ -3.30%
10670 Polyplex (Thailand) Public Company Limited
F:PKW
0.05x €276.67 Million
≈ $323.45 Million
€5.63 Billion Germany €0.34 ▲ +1.18%
10671 Newbury Pharmaceuticals AB
ST:NEWBRY
0.05x Skr2.26 Million
≈ $243.21K
Skr45.96 Million Sweden Skr1.61 ▲ +0.63%
10672 China Metal Products Co Ltd
TW:1532
0.05x NT$1.66 Billion
≈ $52.41 Million
NT$33.83 Billion Taiwan NT$21.20 ▼ -1.17%
10673 Sapiens International Corporation NV
TA:SPNS
0.05x ILA10.64 Million
≈ $28.53K
ILA216.50 Million Israel ILA13950.00 ▼ -0.29%
10674 Drägerwerk AG & Co. KGaA
XETRA:DRW8
0.05x €74.80 Million
≈ $87.45 Million
€1.52 Billion Germany €77.40 ▼ -0.26%
10675 Raubex
JSE:RBX
0.05x ZAC423.92 Million
≈ $225.29K
ZAC8.63 Billion South Africa ZAC4417.00 ▼ -1.84%
10676 Peloton Interactive Inc
NASDAQ:PTON
0.05x $107.90 Million $2.20 Billion USA $5.61 ▼ -0.88%
10677 Great Tree Pharmacy Co Ltd
TWO:6469
0.05x NT$479.58 Million
≈ $15.11 Million
NT$9.76 Billion Taiwan NT$57.80 ▼ -3.99%
10678 Educational Development Corporation
NASDAQ:EDUC
0.05x $564.30K $11.48 Million USA $0.89 ▼ -9.18%
10679 Rekah Pharmaceutical Industry Ltd
TA:REKA
0.05x ILA13.82 Million
≈ $37.04K
ILA281.29 Million Israel ILA1028.00 ▲ +1.28%
10680 BP PLC
LSE:BP
0.05x GBX10.77 Billion
≈ $1.31 Million
GBX219.34 Billion UK GBX559.40 ▼ -1.41%
10681 Emerge Commerce Ltd
V:ECOM
0.05x CA$918.82K
≈ $664.66K
CA$18.71 Million Canada CA$0.08 ▲ +7.14%
10682 Jiangsu Zitian Media Technology Co Ltd
SHE:300280
0.05x CN¥105.88 Million
≈ $15.49 Million
CN¥2.16 Billion China CN¥0.33 ▲ +0.00%
10683 Aberdeen Global IF Inc
NYSE MKT:FCO
0.05x $858.12K $17.48 Million USA $2.56 ▲ +0.00%
10684 Williams-Sonoma Inc
NYSE:WSM
0.05x $156.32 Million $3.18 Billion USA $254.06 ▼ -1.76%
10685 Chewathai Public Company Limited
BK:CHEWA
0.05x ฿147.25 Million
≈ $4.59 Million
฿3.00 Billion Thailand ฿0.13 ▲ +0.00%
10686 E-Life Mall Corp
TW:6281
0.05x NT$308.86 Million
≈ $9.73 Million
NT$6.29 Billion Taiwan NT$49.80 ▼ -0.40%
10687 Hiap Huat Holdings Bhd
KLSE:0160
0.05x RM14.11 Million
≈ $3.54 Million
RM287.57 Million Malaysia RM0.12 ▲ +9.52%
10688 Shenzhen Jove Enterprise Co. Ltd.
SHE:300814
0.05x CN¥83.05 Million
≈ $12.15 Million
CN¥1.69 Billion China CN¥92.46 ▼ -5.94%
10689 Chengdu Xingrong Investment Co Ltd
SHE:000598
0.05x CN¥1.46 Billion
≈ $214.33 Million
CN¥29.85 Billion China CN¥7.35 ▲ +0.82%
10690 Shanghai Fullhan Microelectronics Co Ltd
SHE:300613
0.05x CN¥56.44 Million
≈ $8.26 Million
CN¥1.15 Billion China CN¥67.30 ▼ -6.40%
10691 Südwestdeutsche Salzwerke AG
F:SSH
0.05x €13.18 Million
≈ $15.41 Million
€268.72 Million Germany €63.00 ▼ -3.08%
10692 Petra Energy Bhd
KLSE:5133
0.05x RM28.11 Million
≈ $7.06 Million
RM572.97 Million Malaysia RM0.64 ▼ -5.22%
10693 SFD SA ZY -10
F:7PQ
0.05x €3.55 Million
≈ $4.14 Million
€72.29 Million Germany €0.58 ▼ -0.34%
10694 Rotem Shani Entrepreneurship and Investments Ltd
TA:RTSN
0.05x ILA34.16 Million
≈ $91.59K
ILA696.65 Million Israel ILA2552.00 ▲ +2.08%
10695 Shenzhen Honor Electronic Co Ltd
SHE:300870
0.05x CN¥183.22 Million
≈ $26.81 Million
CN¥3.74 Billion China CN¥98.54 ▼ -6.42%
10696 Turvo International Co Ltd
TW:2233
0.05x NT$152.27 Million
≈ $4.80 Million
NT$3.11 Billion Taiwan NT$115.50 ▼ -5.33%
10697 RS Automation Co.Ltd
KQ:140670
0.05x ₩1.63 Billion
≈ $1.11 Million
₩33.34 Billion Korea ₩7190.00 ▼ -4.77%
10698 Lumos Diagnostics Holdings Ltd
AU:LDX
0.05x AU$778.03K
≈ $550.51K
AU$15.88 Million Australia AU$0.06 ▲ +0.00%
10699 Daishin Balance No.6 Special Purpose Acquisition Co. Ltd
KQ:307750
0.05x ₩3.89 Billion
≈ $2.63 Million
₩79.37 Billion Korea ₩1975.00 ▼ -3.19%
10700 SCD Co. Ltd
KQ:042110
0.05x ₩1.84 Billion
≈ $1.24 Million
₩37.49 Billion Korea ₩884.00 ▲ +0.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.