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
16601 CF Energy Corp
V:CFY
0.01x CA$11.01 Million
≈ $7.96 Million
CA$849.83 Million Canada CA$0.09 ▲ +0.00%
16602 Datatec
JSE:DTC
0.01x ZAC52.16 Million
≈ $27.72K
ZAC4.03 Billion South Africa ZAC5849.00 ▼ -0.02%
16603 Xizang Haisco Pharmaceutical Group Co Ltd
SHE:002653
0.01x CN¥39.68 Million
≈ $5.81 Million
CN¥3.06 Billion China CN¥58.00 ▼ -0.72%
16604 Wah Lee Industrial Corp
TW:3010
0.01x NT$444.68 Million
≈ $14.01 Million
NT$34.33 Billion Taiwan NT$118.00 ▲ +2.16%
16605 Jiangsu Baichuan HighTech New Materials Co Ltd
SHE:002455
0.01x CN¥127.33 Million
≈ $18.63 Million
CN¥9.84 Billion China CN¥6.00 ▼ -0.33%
16606 TISCO Financial Group Public Company Limited
BK:TISCO
0.01x ฿3.11 Billion
≈ $97.01 Million
฿240.46 Billion Thailand ฿125.00 ▲ +0.00%
16607 FRAPORT AG ADR 2/1 O.N.
F:FRAS
0.01x €193.10 Million
≈ $225.75 Million
€14.93 Billion Germany €35.40 ▼ -1.67%
16608 Surface Transforms Plc
LSE:SCE
0.01x GBX389.00K
≈ $47.33
GBX30.07 Million UK GBX0.12 ▲ +0.00%
16609 LKQ Corporation
NASDAQ:LKQ
0.01x $111.00 Million $8.58 Billion USA $19.99 ▼ -0.99%
16610 TWO HARBORS INV. DL-0001
F:2H2
0.01x €117.13 Million
≈ $136.94 Million
€9.07 Billion Germany €10.47 ▲ +0.48%
16611 Sonata Software Limited
NSE:SONATSOFTW
0.01x Rs366.30 Million
≈ $3.96 Million
Rs28.37 Billion India Rs254.00 ▼ -0.81%
16612 Ramsay Generale De Sante
PA:GDS
0.01x €69.80 Million
≈ $81.60 Million
€5.41 Billion France €8.70 ▼ -1.14%
16613 Lupatech S.A
SA:LUPA3
0.01x R$6.50 Million
≈ $1.28 Million
R$503.69 Million Brazil R$4.30 ▲ +11.98%
16614 Coventry Group Ltd
AU:CYG
0.01x AU$2.65 Million
≈ $1.88 Million
AU$205.48 Million Australia AU$0.39 ▲ +8.33%
16615 Api Group Corp
NYSE:APG
0.01x $83.00 Million $6.43 Billion USA $44.04 ▲ +3.07%
16616 People & Technology Inc
KQ:137400
0.01x ₩14.67 Billion
≈ $9.94 Million
₩1.14 Trillion Korea ₩26600.00 ▲ +8.35%
16617 Silla Textile Co.Ltd
KQ:001000
0.01x ₩218.53 Million
≈ $148.10K
₩16.93 Billion Korea ₩2105.00 ▲ +1.69%
16618 Cosmos Yatirim Holding AS
IS:COSMO
0.01x TL4.59 Million
≈ $102.76K
TL355.57 Million Turkey TL76.00 ▼ -3.18%
16619 Primerica Inc
NYSE:PRI
0.01x $156.79 Million $12.16 Billion USA $295.61 ▼ -2.80%
16620 Tiangong International Company Limited
F:34T1
0.01x €76.85 Million
≈ $89.84 Million
€5.96 Billion Germany €0.28 ▲ +1.47%
16621 Cansino Biologics Inc
SHG:688185
0.01x CN¥30.53 Million
≈ $4.47 Million
CN¥2.37 Billion China CN¥75.99 ▲ +0.38%
16622 JMT Network Services Public Company Limited
BK:JMT
0.01x ฿132.69 Million
≈ $4.14 Million
฿10.30 Billion Thailand ฿10.50 ▼ -2.78%
16623 Olaplex Holdings Inc
NASDAQ:OLPX
0.01x $7.50 Million $582.21 Million USA $2.07 ▲ +0.00%
16624 The Mosaic Company
NYSE:MOS
0.01x $167.40 Million $13.01 Billion USA $22.80 ▼ -0.83%
16625 Beijing Electronic Zone Investment and Development Group Co Ltd
SHG:600658
0.01x CN¥140.32 Million
≈ $20.53 Million
CN¥10.91 Billion China CN¥3.52 ▲ +1.44%
16626 Excellence Optoelectronic Inc
TW:6288
0.01x NT$55.92 Million
≈ $1.76 Million
NT$4.35 Billion Taiwan NT$19.80 ▲ +0.00%
16627 Blue Square Real Estate Ltd
TA:BLSR
0.01x ILA105.50 Million
≈ $282.85K
ILA8.21 Billion Israel ILA29330.00 ▲ +1.07%
16628 Shandong Yanggu Huatai Chemical Co Ltd
SHE:300121
0.01x CN¥12.63 Million
≈ $1.85 Million
CN¥982.97 Million China CN¥10.18 ▲ +0.10%
16629 OneStream, Inc. Class A Common Stock
NASDAQ:OS
0.01x $4.97 Million $386.58 Million USA $26.20 ▲ +0.77%
16630 Zhejiang Haiyan Power System Resources Environmental Technology Co. Ltd. A
SHG:688565
0.01x CN¥5.27 Million
≈ $770.44K
CN¥409.89 Million China CN¥9.38 ▲ +3.42%
16631 Ashley Services Group Ltd
AU:ASH
0.01x AU$760.00K
≈ $537.75K
AU$59.18 Million Australia AU$0.28 ▲ +0.00%
16632 Guotai Junan Securities Co Ltd
SHG:601211
0.01x CN¥21.55 Billion
≈ $3.15 Billion
CN¥1.68 Trillion China CN¥16.04 ▼ -1.05%
16633 Lenovo Group Limited
F:LHL1
0.01x €543.27 Million
≈ $635.14 Million
€42.34 Billion Germany €45.20 ▲ +7.62%
16634 STD BK GRP SP.ADRS RC-10
F:SKCS
0.01x €42.43 Billion
≈ $49.61 Billion
€3.31 Trillion Germany €16.20 ▼ -0.61%
16635 Oxford BioMedica PLC
LSE:OXB
0.01x GBX2.35 Million
≈ $286.41
GBX183.59 Million UK GBX555.00 ▲ +1.09%
16636 Grand City Properties SA
F:GYC
0.01x €73.18 Million
≈ $85.56 Million
€5.71 Billion Germany €7.79 ▼ -0.76%
16637 Yibin Paper Industry Co Ltd
SHG:600793
0.01x CN¥37.54 Million
≈ $5.49 Million
CN¥2.93 Billion China CN¥15.28 ▼ -0.46%
16638 Distribution Finance Capital Holdings PLC
LSE:DFCH
0.01x GBX11.17 Million
≈ $1.36K
GBX872.21 Million UK GBX69.50 ▼ -1.42%
16639 China Petrochemical Development Corp
TW:1314
0.01x NT$663.63 Million
≈ $20.91 Million
NT$51.81 Billion Taiwan NT$7.56 ▼ -0.92%
16640 RE Royalties Ltd
V:RE
0.01x CA$589.02K
≈ $426.09K
CA$45.99 Million Canada CA$0.29 ▲ +1.75%
16641 Plascar Participações Industriais S.A
SA:PLAS3
0.01x R$17.71 Million
≈ $3.47 Million
R$1.38 Billion Brazil R$3.75 ▲ +4.17%
16642 Intan Baruprana Finance Tbk
JK:IBFN
0.01x Rp16.24 Billion
≈ $951.71K
Rp1.27 Trillion Indonesia Rp63.00 ▲ +0.00%
16643 Chien Shing Stainless Steel Co Ltd
TW:2025
0.01x NT$7.77 Million
≈ $244.83K
NT$607.65 Million Taiwan NT$10.85 ▲ +0.00%
16644 MiCo Ltd
KQ:059090
0.01x ₩14.34 Billion
≈ $9.72 Million
₩1.12 Trillion Korea ₩22200.00 ▲ +11.95%
16645 Logistea AB Series B
ST:LOGI-B
0.01x Skr143.00 Million
≈ $15.39 Million
Skr11.19 Billion Sweden Skr14.74 ▲ +1.24%
16646 Yuhuan CNC Machine Tool Co Ltd
SHE:002903
0.01x CN¥4.69 Million
≈ $685.80K
CN¥366.65 Million China CN¥27.60 ▲ +1.51%
16647 Avant Brands Inc
TO:AVNT
0.01x CA$318.00K
≈ $230.04K
CA$24.88 Million Canada CA$0.56 ▼ -3.45%
16648 Aviation Links Ltd
TA:AVIA
0.01x ILA941.50K
≈ $2.52K
ILA73.68 Million Israel ILA1955.00 ▲ +9.52%
16649 Annaly Capital Management, Inc.
NYSE:NLY
0.01x $1.62 Billion $126.76 Billion USA $18.33 ▼ -2.08%
16650 Envirosuite Limited
F:57P
0.01x €437.00K
≈ $510.90K
€34.22 Million Germany €0.04 ▲ +0.00%
16651 Grifols S.A.
MC:GRF
0.01x €155.27 Million
≈ $181.52 Million
€12.17 Billion Spain €11.48 ▲ +0.92%
16652 Shenzhen Liantronics
SHE:300269
0.01x CN¥8.21 Million
≈ $1.20 Million
CN¥643.66 Million China CN¥4.27 ▼ -1.61%
16653 Park Hotels & Resorts Inc
NYSE:PK
0.01x $59.00 Million $4.62 Billion USA $16.43 ▼ -0.18%
16654 Fastighetsbolaget Emilshus AB
ST:EMIL-B
0.01x Skr96.00 Million
≈ $10.33 Million
Skr7.53 Billion Sweden Skr45.95 ▲ +4.20%
16655 Sinclair Broadcast Group Inc
NASDAQ:SBGI
0.01x $66.00 Million $5.18 Billion USA $15.00 ▼ -0.73%
16656 Aon PLC
NYSE:AON
0.01x $556.00 Million $43.64 Billion USA $336.55 ▲ +0.06%
16657 Guizhou Broadcasting&TV Info
SHG:600996
0.01x CN¥155.94 Million
≈ $22.82 Million
CN¥12.24 Billion China CN¥6.59 ▲ +2.49%
16658 Shanghai Cooltech Power Co Ltd
SHE:300153
0.01x CN¥37.09 Million
≈ $5.43 Million
CN¥2.91 Billion China CN¥23.47 ▲ +0.00%
16659 Companhia Tecidos Santanense Ltda
SA:CTSA3
0.01x R$7.30 Million
≈ $1.43 Million
R$574.03 Million Brazil R$2.00 ▲ +0.00%
16660 Casing Macron Technology Co Ltd
TWO:3325
0.01x NT$9.41 Million
≈ $296.47K
NT$739.59 Million Taiwan NT$12.60 ▼ -0.79%
16661 Ecora Resources PLC
LSE:ECOR
0.01x GBX2.05 Million
≈ $248.88
GBX160.85 Million UK GBX145.60 ▲ +1.25%
16662 Asia Polymer Corp
TW:1308
0.01x NT$19.14 Million
≈ $602.92K
NT$1.51 Billion Taiwan NT$13.05 ▲ +0.38%
16663 Shanghai Highly Group Co Ltd B
SHG:900910
0.01x $203.76 Million $16.03 Billion China $0.56 ▼ -0.18%
16664 ANDREW PELLER LTD A
F:ANJ
0.01x €3.47 Million
≈ $4.06 Million
€273.23 Million Germany €4.84 ▲ +0.00%
16665 NorthWestern Corporation
NASDAQ:NWE
0.01x $73.82 Million $5.81 Billion USA $84.97 ▲ +0.06%
16666 BP PLC ADR
NYSE:BP
0.01x $2.86 Billion $224.78 Billion USA $46.35 ▼ -0.04%
16667 Gol Linhas Aéreas Inteligentes S.A
NYSE:GOLLQ
0.01x $582.00 Million $45.83 Billion USA $0.20 ▲ +0.00%
16668 China Fineblanking Technology Co Ltd
TWO:1586
0.01x NT$23.68 Million
≈ $745.96K
NT$1.87 Billion Taiwan NT$17.80 ▲ +0.00%
16669 Taeyang Metal
KO:004100
0.01x ₩5.49 Billion
≈ $3.72 Million
₩432.99 Billion Korea ₩3155.00 ▲ +3.61%
16670 Core Laboratories NV
NYSE:CLB
0.01x $3.96 Million $312.58 Million USA $9.04 ▲ +1.01%
16671 Mesnac Co Ltd
SHE:002073
0.01x CN¥181.31 Million
≈ $26.53 Million
CN¥14.29 Billion China CN¥5.95 ▲ +0.17%
16672 Modi Rubber Limited
NSE:MODIRUBBER
0.01x Rs11.88 Million
≈ $128.52K
Rs938.57 Million India Rs119.61 ▲ +6.84%
16673 Nokian Renkaat Oyj
HE:TYRES
0.01x €16.50 Million
≈ $19.29 Million
€1.30 Billion Finland €14.31 ▲ +0.56%
16674 Samkee Automotive Co. Ltd
KQ:122350
0.01x ₩7.20 Billion
≈ $4.88 Million
₩569.21 Billion Korea ₩1331.00 ▲ +2.23%
16675 Vietnam Ocean Shipping JSC
VN:VOS
0.01x ₫22.12 Billion
≈ $840.51K
₫1.75 Trillion Vietnam ₫10800.00 ▲ +0.47%
16676 Münchener Rück AG
XETRA:MUV2
0.01x €3.12 Billion
≈ $3.65 Billion
€246.71 Billion Germany €569.40 ▼ -1.18%
16677 Fundamenta Real Estate AG
SW:FREN
0.01x CHF8.99 Million
≈ $11.36 Million
CHF711.28 Million Switzerland CHF17.05 ▲ +0.89%
16678 Polytronics Technology Corp
TW:6224
0.01x NT$22.66 Million
≈ $713.85K
NT$1.79 Billion Taiwan NT$60.30 ▲ +0.33%
16679 Ina Invest Holding AG
SW:INA
0.01x CHF6.06 Million
≈ $7.66 Million
CHF479.89 Million Switzerland CHF23.40 ▲ +0.00%
16680 KYE Systems Corp
TW:2365
0.01x NT$6.39 Million
≈ $201.35K
NT$506.32 Million Taiwan NT$23.60 ▼ -2.07%
16681 Jaxon Mining Inc
V:JAX
0.01x CA$13.70K
≈ $9.91K
CA$1.09 Million Canada CA$0.01 ▲ +0.00%
16682 Resimac Group Ltd
AU:RMC
0.01x AU$205.03 Million
≈ $145.07 Million
AU$16.25 Billion Australia AU$0.82 ▼ -1.81%
16683 Apogee Enterprises Inc
NASDAQ:APOG
0.01x $7.43 Million $589.44 Million USA $47.91 ▲ +0.17%
16684 Bolt Projects Holdings, Inc.
NASDAQ:BSLK
0.01x $301.00K $23.88 Million USA $0.00 ▲ +0.00%
16685 Anhui Transport Consulting &
SHG:603357
0.01x CN¥36.89 Million
≈ $5.40 Million
CN¥2.93 Billion China CN¥5.29 ▲ +0.38%
16686 Iron Mountain Incorporated
NYSE:IRM
0.01x $267.58 Million $21.24 Billion USA $112.43 ▲ +1.49%
16687 American Water Works Company Inc.
F:AWC
0.01x €305.00 Million
≈ $356.58 Million
€24.23 Billion Germany €134.30 ▲ +1.32%
16688 Jaya Agra Wattie Tbk
JK:JAWA
0.01x Rp32.24 Billion
≈ $1.89 Million
Rp2.56 Trillion Indonesia Rp103.00 ▼ -1.90%
16689 Fujian Zhangzhou Development Co Ltd
SHE:000753
0.01x CN¥113.67 Million
≈ $16.63 Million
CN¥9.03 Billion China CN¥4.75 ▲ +0.64%
16690 NEXTDC Ltd
AU:NXT
0.01x AU$35.65 Million
≈ $25.23 Million
AU$2.84 Billion Australia AU$10.36 ▼ -3.99%
16691 ASIA Capital Group Public Company Limited
BK:ACAP
0.01x ฿24.33 Million
≈ $758.28K
฿1.94 Billion Thailand ฿0.33 ▲ +0.00%
16692 TECH INVEST GROUP ZY-02
F:6N2
0.01x €111.69K
≈ $130.58K
€8.89 Million Germany €0.01 ▲ +0.00%
16693 Shanxi Zhangze Electric Power Co Ltd
SHE:000767
0.01x CN¥668.07 Million
≈ $97.76 Million
CN¥53.24 Billion China CN¥3.00 ▲ +0.00%
16694 BPL Limited
NSE:BPL
0.01x Rs42.99 Million
≈ $464.88K
Rs3.43 Billion India Rs43.63 ▲ +0.55%
16695 Precot Limited
NSE:PRECOT
0.01x Rs59.55 Million
≈ $643.99K
Rs4.75 Billion India Rs630.95 ▼ -1.24%
16696 M K Land Holdings Bhd
KLSE:8893
0.01x RM7.44 Million
≈ $1.87 Million
RM593.63 Million Malaysia RM0.16 ▲ +3.23%
16697 Ormat Technologies Inc
NYSE:ORA
0.01x $50.61 Million $4.04 Billion USA $93.24 ▲ +0.93%
16698 Pollux Investasi Internasional Tbk PT
JK:POLI
0.01x Rp26.77 Billion
≈ $1.57 Million
Rp2.14 Trillion Indonesia Rp695.00 ▲ +0.00%
16699 Henan Hengxing Science & Technology Co Ltd
SHE:002132
0.01x CN¥60.07 Million
≈ $8.79 Million
CN¥4.80 Billion China CN¥3.46 ▲ +0.87%
16700 Northern Technologies
NASDAQ:NTIC
0.01x $341.91K $27.35 Million USA $7.45 ▲ +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.