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
6501 Shanghai Daimay Auto Interior
SHG:603730
0.10x CN¥244.87 Million
≈ $35.83 Million
CN¥2.57 Billion China CN¥10.25 ▼ -0.58%
6502 Chongqing Changan Automobile Co Ltd
SHE:000625
0.10x CN¥10.17 Billion
≈ $1.49 Billion
CN¥106.83 Billion China CN¥7.01 ▼ -0.85%
6503 Eson Precision Ind Co Ltd
TW:5243
0.10x NT$520.45 Million
≈ $16.40 Million
NT$5.47 Billion Taiwan NT$88.10 ▼ -4.34%
6504 ICF International Inc
NASDAQ:ICFI
0.10x $99.72 Million $1.05 Billion USA $95.48 ▼ -0.38%
6505 WATERDROP INC.ADS/10 CL.A
F:717
0.10x €243.92 Million
≈ $285.17 Million
€2.56 Billion Germany €0.87 ▼ -0.57%
6506 ACV Auctions Inc.
NYSE:ACVA
0.10x $76.51 Million $804.46 Million USA $10.50 ▲ +0.00%
6507 Thinking Electronic Industrial Co Ltd
TW:2428
0.10x NT$482.21 Million
≈ $15.19 Million
NT$5.07 Billion Taiwan NT$226.50 ▼ -6.60%
6508 Aurum PropTech Limited
NSE:AURUM
0.10x Rs393.40 Million
≈ $4.25 Million
Rs4.14 Billion India Rs201.19 ▼ -3.77%
6509 Elinoil Hellenic Petroleum Company S.A
AT:ELIN
0.10x €35.49 Million
≈ $41.49 Million
€373.37 Million Greece €1.90 ▼ -0.26%
6510 Klimator AB
ST:KLIMAT
0.10x Skr1.60 Million
≈ $172.72K
Skr16.89 Million Sweden Skr3.57 ▼ -5.05%
6511 Enova International Inc
NYSE:ENVA
0.10x $544.03 Million $5.73 Billion USA $174.09 ▼ -3.84%
6512 KT Hitel Corporation. Limited
KQ:036030
0.10x ₩16.15 Billion
≈ $10.95 Million
₩170.01 Billion Korea ₩4740.00 ▼ -0.42%
6513 Itissalat Al-Maghrib
PA:IAM
0.10x €4.94 Billion
≈ $5.78 Billion
€52.04 Billion France €8.22 ▼ -2.38%
6514 SM Entertainment Co. Ltd
KQ:041510
0.09x ₩61.64 Billion
≈ $41.78 Million
₩648.97 Billion Korea ₩76400.00 ▼ -3.05%
6515 Shenzhen Kangtai Biological Products Co Ltd
SHE:300601
0.09x CN¥405.44 Million
≈ $59.33 Million
CN¥4.27 Billion China CN¥12.07 ▼ -1.15%
6516 Indoco Remedies Limited
NSE:INDOCO
0.09x Rs1.58 Billion
≈ $17.06 Million
Rs16.61 Billion India Rs208.30 ▼ -0.57%
6517 Gilead Sciences Inc
NASDAQ:GILD
0.09x $3.57 Billion $37.62 Billion USA $170.68 ▲ +3.06%
6518 Zydus Wellness Limited
NSE:ZYDUSWELL
0.09x Rs3.97 Billion
≈ $42.89 Million
Rs41.76 Billion India Rs462.75 ▼ -3.49%
6519 Atlassian Corp Plc
NASDAQ:TEAM
0.09x $479.14 Million $5.05 Billion USA $191.72 ▼ -6.07%
6520 Hess Corporation
NYSE:HES
0.09x $1.40 Billion $14.75 Billion USA $148.97 ▲ +0.00%
6521 Jinfu Technology Co Ltd
SHE:003018
0.09x CN¥117.80 Million
≈ $17.24 Million
CN¥1.24 Billion China CN¥33.15 ▼ -3.32%
6522 Zhejiang Hisun Pharmaceutical Co Ltd
SHG:600267
0.09x CN¥438.43 Million
≈ $64.16 Million
CN¥4.62 Billion China CN¥12.95 ▲ +1.81%
6523 engcon AB Cl B
ST:ENGCON-B
0.09x Skr62.00 Million
≈ $6.67 Million
Skr653.00 Million Sweden Skr59.30 ▼ -4.66%
6524 Uniinfo Telecom Services Limited
NSE:UNIINFO
0.09x Rs9.43 Million
≈ $101.97K
Rs99.34 Million India Rs10.80 ▼ -5.59%
6525 PetroFrontier Corp
V:PFC
0.09x CA$2.29 Million
≈ $1.66 Million
CA$24.14 Million Canada CA$0.02 ▲ +0.00%
6526 CHRISTINA LAKE CANNABIS
F:CLB
0.09x €945.52K
≈ $1.11 Million
€9.97 Million Germany €0.01 ▲ +0.00%
6527 HANHUA FNCL HLDG CO.H YC1
F:5HF
0.09x €477.19 Million
≈ $557.89 Million
€5.03 Billion Germany €0.01 ▲ +0.00%
6528 Guidewire Software Inc
NYSE:GWRE
0.09x $112.05 Million $1.18 Billion USA $162.59 ▲ +1.57%
6529 Premier Energies Limited
NSE:PREMIERENE
0.09x Rs6.20 Billion
≈ $67.02 Million
Rs65.35 Billion India Rs876.00 ▲ +1.26%
6530 SGH Ltd
AU:SGH
0.09x AU$740.80 Million
≈ $524.16 Million
AU$7.81 Billion Australia AU$40.76 ▲ +2.05%
6531 Taiwan Sakura Corp
TW:9911
0.09x NT$382.66 Million
≈ $12.06 Million
NT$4.04 Billion Taiwan NT$78.40 ▼ -1.01%
6532 Agro Phos India Limited
NSE:AGROPHOS
0.09x Rs78.96 Million
≈ $853.90K
Rs833.07 Million India Rs22.13 ▲ +0.45%
6533 Korean Drug Co. Ltd
KQ:014570
0.09x ₩1.90 Billion
≈ $1.29 Million
₩20.08 Billion Korea ₩2810.00 ▼ -1.06%
6534 SA Catana Group
PA:CATG
0.09x €11.96 Million
≈ $13.98 Million
€126.23 Million France €3.32 ▲ +0.00%
6535 Sea Sonic Electronics Co Ltd
TWO:6203
0.09x NT$87.30 Million
≈ $2.75 Million
NT$921.40 Million Taiwan NT$55.70 ▼ -0.71%
6536 Delta Galil Industries Ltd
TA:DELT
0.09x ILA111.38 Million
≈ $298.60K
ILA1.18 Billion Israel ILA18480.00 ▲ +1.37%
6537 Shanghai Fudan Microelectronics Group Co Ltd
SHG:688385
0.09x CN¥234.40 Million
≈ $34.30 Million
CN¥2.48 Billion China CN¥45.76 ▼ -5.47%
6538 Premier Investments Ltd
AU:PMV
0.09x AU$40.91 Million
≈ $28.95 Million
AU$432.10 Million Australia AU$13.40 ▲ +1.98%
6539 Zespol Elektrowni Patnow Adamow Konin SA
WAR:ZEP
0.09x zł166.96 Million
≈ $45.95 Million
zł1.76 Billion Poland zł18.28 ▼ -1.83%
6540 Grupa Azoty Zaklady Chemiczne Police SA
WAR:PCE
0.09x zł262.04 Million
≈ $72.12 Million
zł2.77 Billion Poland zł7.00 ▼ -1.41%
6541 Transart Graphics Co Ltd
TW:8481
0.09x NT$35.20 Million
≈ $1.11 Million
NT$371.83 Million Taiwan NT$40.30 ▲ +0.50%
6542 Boom Logistics Ltd
AU:BOL
0.09x AU$13.78 Million
≈ $9.75 Million
AU$145.55 Million Australia AU$2.21 ▼ -1.78%
6543 Rio2 Ltd
TO:RIO
0.09x CA$32.66 Million
≈ $23.62 Million
CA$345.10 Million Canada CA$2.53 ▼ -4.89%
6544 Minho M Bhd
KLSE:5576
0.09x RM6.32 Million
≈ $1.59 Million
RM66.84 Million Malaysia RM0.27 ▲ +1.92%
6545 Allmed Medical Products Co Ltd Class A
SHE:002950
0.09x CN¥206.33 Million
≈ $30.19 Million
CN¥2.18 Billion China CN¥8.19 ▼ -0.97%
6546 Noble Corporation plc
NYSE:NE
0.09x $273.29 Million $2.89 Billion USA $49.00 ▲ +3.27%
6547 Sage Group PLC
LSE:SGE
0.09x GBX283.00 Million
≈ $34.43K
GBX2.99 Billion UK GBX1163.50 ▲ +0.95%
6548 CHC Resources Corp
TW:9930
0.09x NT$500.01 Million
≈ $15.75 Million
NT$5.29 Billion Taiwan NT$58.50 ▼ -0.51%
6549 MSC Industrial Direct Company Inc
NYSE:MSM
0.09x $101.73 Million $1.08 Billion USA $121.02 ▼ -1.55%
6550 Pepkor Holdings Ltd
JSE:PPH
0.09x ZAC4.89 Billion
≈ $2.60 Million
ZAC51.80 Billion South Africa ZAC1837.00 ▼ -2.08%
6551 Huang Long Development Co Ltd
TWO:3512
0.09x NT$271.85 Million
≈ $8.56 Million
NT$2.88 Billion Taiwan NT$18.90 ▲ +1.07%
6552 LightInTheBox Holding Co Ltd ARD
NYSE:LITB
0.09x $6.21 Million $65.74 Million USA $2.19 ▼ -21.96%
6553 YPF Sociedad Anónima
F:YPF
0.09x €1.74 Billion
≈ $2.03 Billion
€18.39 Billion Germany €41.80 ▼ -1.88%
6554 Boliden AB
ST:BOL
0.09x Skr6.20 Billion
≈ $666.90 Million
Skr65.59 Billion Sweden Skr499.90 ▼ -1.75%
6555 EV MOTORS, S.A.
MC:EBROM
0.09x €39.60 Million
≈ $46.30 Million
€419.19 Million Spain €9.50 ▲ +0.00%
6556 Amorepacific Corp. (New)
KO:090430
0.09x ₩143.19 Billion
≈ $97.04 Million
₩1.52 Trillion Korea ₩129100.00 ▲ +3.78%
6557 Corentec Co Ltd
KQ:104540
0.09x ₩8.50 Billion
≈ $5.76 Million
₩90.03 Billion Korea ₩4960.00 ▼ -0.40%
6558 China Northern Rare Earth Group High-Tech Co Ltd
SHG:600111
0.09x CN¥1.81 Billion
≈ $264.34 Million
CN¥19.12 Billion China CN¥34.21 ▼ -3.06%
6559 LG Uplus
KO:032640
0.09x ₩998.60 Billion
≈ $676.74 Million
₩10.57 Trillion Korea ₩14230.00 ▲ +2.08%
6560 Mattr Corp
TO:MATR
0.09x CA$80.22 Million
≈ $58.03 Million
CA$849.48 Million Canada CA$19.75 ▼ -4.45%
6561 Sungrow Power Supply Co Ltd
SHE:300274
0.09x CN¥6.62 Billion
≈ $968.58 Million
CN¥70.09 Billion China CN¥65.29 ▼ -2.86%
6562 GEPIC Energy Development Co Ltd
SHE:000791
0.09x CN¥1.99 Billion
≈ $291.13 Million
CN¥21.07 Billion China CN¥6.35 ▼ -1.85%
6563 SECURE INC.
F:Q58
0.09x €220.00 Million
≈ $257.21 Million
€2.33 Billion Germany €6.65 ▼ -1.48%
6564 NRW Holdings Limited
F:3NR
0.09x €102.97 Million
≈ $120.39 Million
€1.09 Billion Germany €3.86 ▼ -2.03%
6565 Elementis PLC
LSE:ELM
0.09x GBX44.43 Million
≈ $5.41K
GBX470.87 Million UK GBX187.20 ▼ -1.27%
6566 MOL Nyrt.
BUD:MOL
0.09x Ft399.87 Billion
≈ $1.24 Billion
Ft4.24 Trillion Hungary Ft5000.00 ▼ -0.99%
6567 Ozderici Gayrimenkul Yatirim Ortakligi AS
IS:OZGYO
0.09x TL34.33 Million
≈ $769.01K
TL364.02 Million Turkey TL1.24 ▼ -4.62%
6568 Nusantara Pelabuhan Handal Tbk PT
JK:PORT
0.09x Rp118.18 Billion
≈ $6.93 Million
Rp1.25 Trillion Indonesia Rp865.00 ▼ -2.26%
6569 OPG Power Venture Plc
LSE:OPG
0.09x GBX6.09 Million
≈ $741.47
GBX64.61 Million UK GBX5.40 ▼ -0.74%
6570 Liberty Shoes Limited
NSE:LIBERTSHOE
0.09x Rs266.66 Million
≈ $2.88 Million
Rs2.83 Billion India Rs187.51 ▼ -2.95%
6571 Rompetrol Well
RO:PTR
0.09x RON1.96 Million
≈ $449.06K
RON20.74 Million Romania RON0.65 ▼ -14.92%
6572 Pan African Resources PLC
JSE:PAN
0.09x ZAC44.27 Million
≈ $23.53K
ZAC469.72 Million South Africa ZAC2303.00 ▼ -7.14%
6573 Railway Metrics & Dynamics Sweden AB
ST:RMDX
0.09x Skr4.20 Million
≈ $452.42K
Skr44.64 Million Sweden Skr1.05 ▲ +0.00%
6574 Salona Cotspin Limited
NSE:SALONA
0.09x Rs207.62 Million
≈ $2.25 Million
Rs2.20 Billion India Rs241.05 ▼ -3.58%
6575 Aena SA
MC:AENA
0.09x €908.40 Million
≈ $1.06 Billion
€9.65 Billion Spain €27.08 ▼ -0.59%
6576 Hubify Ltd
AU:HFY
0.09x AU$351.09K
≈ $248.42K
AU$3.73 Million Australia AU$0.01 ▲ +0.00%
6577 Jinyu Bio-Technology Co Ltd
SHG:600201
0.09x CN¥102.68 Million
≈ $15.03 Million
CN¥1.09 Billion China CN¥12.12 ▼ -3.89%
6578 Embraer S.A
F:EMY
0.09x €857.00 Million
≈ $1.00 Billion
€9.11 Billion Germany €66.20 ▲ +2.48%
6579 Brimstone Investment Corporation Limited
JSE:BRN
0.09x ZAC132.73 Million
≈ $70.54K
ZAC1.41 Billion South Africa ZAC570.00 ▲ +0.00%
6580 Run Long Construction Co Ltd
TW:1808
0.09x NT$3.61 Billion
≈ $113.79 Million
NT$38.39 Billion Taiwan NT$35.95 ▼ -2.71%
6581 Veidekke ASA
OL:VEI
0.09x Nkr1.49 Billion
≈ $157.21 Million
Nkr15.89 Billion Norway Nkr210.00 ▼ -0.24%
6582 Playstudios Inc
NASDAQ:MYPS
0.09x $5.66 Million $60.23 Million USA $4.52 ▼ -1.74%
6583 Biotechnology Assets S.A.
MC:BST
0.09x €658.13K
≈ $769.43K
€7.01 Million Spain €0.18 ▼ -4.21%
6584 HMC Capital Ltd
AU:HMC
0.09x AU$28.10 Million
≈ $19.88 Million
AU$299.20 Million Australia AU$3.00 ▲ +2.04%
6585 Thuan Duc JSC
VN:TDP
0.09x ₫315.03 Billion
≈ $11.97 Million
₫3.36 Trillion Vietnam ₫29000.00 ▼ -1.02%
6586 Bioteque
TWO:4107
0.09x NT$127.00 Million
≈ $4.00 Million
NT$1.35 Billion Taiwan NT$104.50 ▼ -2.79%
6587 Herige SA
PA:ALHRG
0.09x €17.97 Million
≈ $21.01 Million
€191.51 Million France €17.80 ▼ -0.56%
6588 Minupar Participações S.A
SA:MNPR3
0.09x R$22.47 Million
≈ $4.41 Million
R$239.41 Million Brazil R$3.89 ▲ +1.57%
6589 Bastide Le Confort Médical SA
PA:BLC
0.09x €44.86 Million
≈ $52.44 Million
€478.08 Million France €18.50 ▲ +0.43%
6590 Ekter SA
AT:EKTER
0.09x €4.08 Million
≈ $4.77 Million
€43.52 Million Greece €4.70 ▲ +0.32%
6591 Itera ASA
OL:ITERA
0.09x Nkr18.62 Million
≈ $1.96 Million
Nkr198.46 Million Norway Nkr5.82 ▼ -3.00%
6592 Shanghai Sanmao Enterprise Group Co Ltd B
SHG:900922
0.09x $46.81 Million $499.17 Million China $0.61 ▼ -0.33%
6593 Singer Thailand Public Company Limited
BK:SINGER-R
0.09x ฿94.84 Million
≈ $2.96 Million
฿1.01 Billion Thailand ฿6.95 ▲ +0.00%
6594 SDI Ltd
AU:SDI
0.09x AU$3.04 Million
≈ $2.15 Million
AU$32.40 Million Australia AU$1.40 ▲ +0.00%
6595 Young Fast Optoelectronics Co Ltd
TW:3622
0.09x NT$121.39 Million
≈ $3.82 Million
NT$1.29 Billion Taiwan NT$41.65 ▼ -0.83%
6596 Accentis
BR:ACCB
0.09x €1.71 Million
≈ $2.00 Million
€18.28 Million Belgium €0.03 ▲ +1.92%
6597 Korea Shipbuilding & Offshore Engineering Co Ltd
KO:009540
0.09x ₩2.60 Trillion
≈ $1.76 Billion
₩27.80 Trillion Korea ₩231500.00 ▼ -0.64%
6598 Omega Flex Inc
NASDAQ:OFLX
0.09x $1.77 Million $18.89 Million USA $26.34 ▼ -0.38%
6599 Beijing InterAct Technology Co Ltd
SHE:300419
0.09x CN¥17.90 Million
≈ $2.62 Million
CN¥191.11 Million China CN¥6.47 ▼ -6.23%
6600 Hardwyn India Limited
NSE:HARDWYN
0.09x Rs50.68 Million
≈ $548.12K
Rs541.42 Million India Rs8.92 ▲ +4.33%

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.