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
8701 Nordic American Tankers Limited
NYSE:NAT
0.07x $29.74 Million $445.32 Million USA $7.44 ▲ +2.06%
8702 Teladoc Inc
NYSE:TDOC
0.07x $99.26 Million $1.49 Billion USA $8.89 ▲ +3.01%
8703 Ferronordic AB (publ)
ST:FNM
0.07x Skr213.42 Million
≈ $22.97 Million
Skr3.20 Billion Sweden Skr91.60 ▲ +2.69%
8704 Inox Green Energy Services Limited
NSE:INOXGREEN
0.07x Rs265.60 Million
≈ $2.87 Million
Rs3.98 Billion India Rs114.81 ▼ -1.51%
8705 Kishin Corporation
KO:092440
0.07x ₩858.71 Million
≈ $581.94K
₩12.86 Billion Korea ₩1739.00 ▲ +0.52%
8706 Hangzhou Jiebai Group Co Ltd
SHG:600814
0.07x CN¥236.16 Million
≈ $34.56 Million
CN¥3.54 Billion China CN¥7.08 ▼ -0.70%
8707 Shin Hai Gas Corp
TW:9926
0.07x NT$305.19 Million
≈ $9.62 Million
NT$4.57 Billion Taiwan NT$49.40 ▲ +0.82%
8708 MYT Netherlands Parent BV
NYSE:MYTE
0.07x $18.73 Million $280.60 Million USA $7.61 ▲ +0.00%
8709 Careium AB
ST:CARE
0.07x Skr26.30 Million
≈ $2.83 Million
Skr394.10 Million Sweden Skr28.10 ▼ -3.10%
8710 Samyang Packaging
KO:272550
0.07x ₩17.56 Billion
≈ $11.90 Million
₩263.20 Billion Korea ₩9690.00 ▲ +0.00%
8711 Guangdong Haid Group Co Ltd
SHE:002311
0.07x CN¥2.01 Billion
≈ $294.82 Million
CN¥30.20 Billion China CN¥48.69 ▲ +2.03%
8712 Genesis Land Development Corp.
TO:GDC
0.07x CA$20.50 Million
≈ $14.83 Million
CA$307.31 Million Canada CA$3.30 ▼ -2.08%
8713 Swift Tv Ltd
AU:STV
0.07x AU$1.01 Million
≈ $713.22K
AU$15.11 Million Australia AU$0.00 ▼ -20.00%
8714 D-MARKET E.S.+T.SP.ADR/1B
F:8WZ
0.07x €2.25 Billion
≈ $2.63 Billion
€33.68 Billion Germany €2.36 ▼ -0.84%
8715 Zhejiang Jianfeng Group Co Ltd
SHG:600668
0.07x CN¥133.68 Million
≈ $19.56 Million
CN¥2.00 Billion China CN¥6.51 ▲ +0.46%
8716 Adtran Networks SE
F:ADV
0.07x €16.31 Million
≈ $19.07 Million
€244.66 Million Germany €21.80 ▲ +0.00%
8717 PostNL NV
AS:PNL
0.07x €135.00 Million
≈ $157.83 Million
€2.02 Billion Netherlands €0.81 ▼ -1.09%
8718 FAP Agri Tbk PT
JK:FAPA
0.07x Rp412.61 Billion
≈ $24.18 Million
Rp6.19 Trillion Indonesia Rp7075.00 ▼ -0.35%
8719 Nanhua Instruments Co Ltd
SHE:300417
0.07x CN¥5.99 Million
≈ $876.42K
CN¥89.85 Million China CN¥9.86 ▼ -1.69%
8720 Sanofi
F:SNW2
0.07x €3.75 Billion
≈ $4.38 Billion
€56.26 Billion Germany €40.80 ▲ +3.03%
8721 Gitlab Inc
NASDAQ:GTLB
0.07x $45.76 Million $686.50 Million USA $52.37 ▲ +0.50%
8722 Xinyi Solar Holdings Ltd
F:13X
0.07x €1.46 Billion
≈ $1.71 Billion
€21.98 Billion Germany €0.20 ▲ +2.31%
8723 OPTIMIZERx Corp
NASDAQ:OPRX
0.07x $3.20 Million $48.06 Million USA $9.33 ▼ -0.85%
8724 8COMMON Ltd
AU:8CO
0.07x AU$148.28K
≈ $104.92K
AU$2.23 Million Australia AU$0.03 ▼ -10.34%
8725 Roblox Corp
NYSE:RBLX
0.07x $546.18 Million $8.20 Billion USA $45.45 ▲ +5.99%
8726 Jiangsu Xinning Modern Logist
SHE:300013
0.07x CN¥45.14 Million
≈ $6.60 Million
CN¥677.72 Million China CN¥3.66 ▼ -1.35%
8727 Maywufa Co Ltd
TW:1731
0.07x NT$68.09 Million
≈ $2.15 Million
NT$1.02 Billion Taiwan NT$20.85 ▼ -0.95%
8728 Akmerkez Gayrimenkul Yatirim Ortakligi AS
IS:AKMGY
0.07x TL124.88 Million
≈ $2.80 Million
TL1.88 Billion Turkey TL185.30 ▲ +1.48%
8729 Capitalonline Data Service Co Ltd
SHE:300846
0.07x CN¥79.54 Million
≈ $11.64 Million
CN¥1.19 Billion China CN¥15.47 ▼ -4.39%
8730 Trifast plc
LSE:TRI
0.07x GBX7.17 Million
≈ $871.89
GBX107.63 Million UK GBX81.00 ▼ -2.41%
8731 BlackRock Limited Duration Income Trust
NYSE:BLW
0.07x $20.52 Million $308.21 Million USA $11.64 ▲ +0.09%
8732 Teleperformance SE
PA:TEP
0.07x €500.00 Million
≈ $584.55 Million
€7.51 Billion France €80.98 ▼ -1.34%
8733 Microlise Group PLC
LSE:SAAS
0.07x GBX3.97 Million
≈ $483.40
GBX59.69 Million UK GBX59.50 ▼ -4.03%
8734 Rollins Inc
NYSE:ROL
0.07x $118.37 Million $1.78 Billion USA $37.35 ▲ +3.66%
8735 EVT Ltd
AU:EVT
0.07x AU$112.80 Million
≈ $79.81 Million
AU$1.70 Billion Australia AU$15.51 ▲ +2.17%
8736 Icelandair Group hf
IC:ICEAIR
0.07x Ikr118.02 Million
≈ $962.18K
Ikr1.77 Billion Iceland Ikr0.72 ▲ +0.85%
8737 Elnusa Tbk
JK:ELSA
0.07x Rp372.40 Billion
≈ $21.82 Million
Rp5.60 Trillion Indonesia Rp580.00 ▼ -6.45%
8738 Villars Holding SA
SW:VILN
0.07x CHF3.20 Million
≈ $4.05 Million
CHF48.14 Million Switzerland CHF580.00 ▲ +0.00%
8739 Prairie Operating Co. Common Stock
NASDAQ:PROP
0.07x $51.99 Million $782.24 Million USA $0.41 ▼ -7.99%
8740 Mineral Resources Limited
F:F5J
0.07x €536.35 Million
≈ $627.05 Million
€8.07 Billion Germany €27.57 ▼ -0.90%
8741 Ratchthani Leasing Public Company Limited
BK:THANI
0.07x ฿1.79 Billion
≈ $55.70 Million
฿26.90 Billion Thailand ฿2.20 ▼ -4.35%
8742 Karnov Group AB
ST:KAR
0.07x Skr289.70 Million
≈ $31.18 Million
Skr4.36 Billion Sweden Skr81.80 ▼ -0.85%
8743 Allcargo Terminals Ltd
NSE:ATL
0.07x Rs594.80 Million
≈ $6.43 Million
Rs8.96 Billion India Rs24.16 ▼ -1.91%
8744 Kerry TJ Logistics Co Ltd
TW:2608
0.07x NT$756.01 Million
≈ $23.82 Million
NT$11.39 Billion Taiwan NT$28.10 ▼ -0.53%
8745 Advanced Power Electronics Corp
TW:8261
0.07x NT$91.61 Million
≈ $2.89 Million
NT$1.38 Billion Taiwan NT$127.50 ▼ -7.94%
8746 Aarvi Encon Limited
NSE:AARVI
0.07x Rs59.24 Million
≈ $640.69K
Rs892.62 Million India Rs133.82 ▲ +2.17%
8747 Brookfield Asset Management Ltd.
NYSE:BAM
0.07x $545.00 Million $8.21 Billion USA $50.95 ▼ -1.01%
8748 Cimbeton Hazirbeton ve Prefabrik Yapi Elemanlari Sanayi ve Ticaret AS
IS:CMBTN
0.07x TL131.58 Million
≈ $2.95 Million
TL1.98 Billion Turkey TL999.00 ▲ +8.59%
8749 CMR S.A.B. de C.V
MX:CMRB
0.07x MX$214.42 Million
≈ $12.34 Million
MX$3.23 Billion Mexico MX$1.24 ▲ +0.81%
8750 Grazziotin S.A
SA:CGRA3
0.07x R$24.70 Million
≈ $4.85 Million
R$372.38 Million Brazil R$22.37 ▼ -12.96%
8751 Lancaster Colony Corporation
NASDAQ:LANC
0.07x $45.81 Million $690.94 Million USA $172.77 ▲ +0.00%
8752 AVIC Aircraft Co Ltd
SHE:000768
0.07x CN¥3.70 Billion
≈ $541.62 Million
CN¥55.84 Billion China CN¥23.38 ▲ +1.96%
8753 Anhui Expressway Co Ltd
SHG:600012
0.07x CN¥1.01 Billion
≈ $147.17 Million
CN¥15.18 Billion China CN¥17.58 ▼ -1.12%
8754 Marie Brizard Wine & Spirits
PA:MBWS
0.07x €4.31 Million
≈ $5.04 Million
€65.04 Million France €2.77 ▼ -1.77%
8755 Everyman Media Group plc
LSE:EMAN
0.07x GBX10.55 Million
≈ $1.28K
GBX159.24 Million UK GBX53.00 ▲ +0.00%
8756 Frontdoor Inc
NASDAQ:FTDR
0.07x $126.00 Million $1.90 Billion USA $88.61 ▼ -0.77%
8757 A10 Network
NYSE:ATEN
0.07x $29.11 Million $439.71 Million USA $24.30 ▲ +3.32%
8758 Tata Steel Limited
NSE:TATASTEEL
0.07x Rs130.74 Billion
≈ $1.41 Billion
Rs1.97 Trillion India Rs176.50 ▼ -0.49%
8759 Korea Computer & Systems Inc
KQ:115500
0.07x ₩706.31 Million
≈ $478.65K
₩10.67 Billion Korea ₩8390.00 ▼ -4.77%
8760 Trakcja PRKiI S.A.
WAR:TRK
0.07x zł83.58 Million
≈ $23.00 Million
zł1.26 Billion Poland zł3.10 ▼ -1.27%
8761 Tetra Tech Inc
NASDAQ:TTEK
0.07x $165.34 Million $2.50 Billion USA $39.41 ▼ -0.40%
8762 Subsea 7 S.A.
F:SOC
0.07x €256.30 Million
≈ $299.64 Million
€3.87 Billion Germany €31.26 ▼ -1.26%
8763 Templeton Emerging Markets Investment Trust TEMIT
LSE:TEM
0.07x GBX8.28 Million
≈ $1.01K
GBX125.19 Million UK GBX298.50 ▼ -1.49%
8764 DP Poland Plc
LSE:DPP
0.07x GBX1.23 Million
≈ $149.43
GBX18.57 Million UK GBX6.00 ▼ -3.23%
8765 Kyeryong Const
KO:013580
0.07x ₩160.39 Billion
≈ $108.70 Million
₩2.42 Trillion Korea ₩23100.00 ▼ -2.33%
8766 Skandinaviska Enskilda Banken AB (publ)
ST:SEB-C
0.07x Skr257.55 Billion
≈ $27.72 Billion
Skr3.89 Trillion Sweden Skr214.00 ▲ +0.23%
8767 Western Bulk Chartering AS
OL:WEST
0.07x Nkr3.82 Million
≈ $401.97K
Nkr57.76 Million Norway Nkr25.90 ▲ +3.60%
8768 Perrot Duval Holding SA
SW:PEDU
0.07x CHF285.00K
≈ $360.32K
CHF4.31 Million Switzerland CHF130.00 ▲ +4.84%
8769 Jaya Real Property Tbk
JK:JRPT
0.07x Rp296.31 Billion
≈ $17.36 Million
Rp4.48 Trillion Indonesia Rp1170.00 ▼ -0.43%
8770 Worthington Steel Inc
NYSE:WS
0.07x $63.30 Million $958.10 Million USA $40.23 ▼ -3.78%
8771 Faes Farma SA
MC:FAE
0.07x €43.90 Million
≈ $51.32 Million
€664.48 Million Spain €4.83 ▲ +0.10%
8772 Canadian North Resources Inc.
V:CNRI
0.07x CA$240.66K
≈ $174.09K
CA$3.64 Million Canada CA$0.20 ▲ +0.00%
8773 Ipsos SA
PA:IPS
0.07x €96.62 Million
≈ $112.96 Million
€1.46 Billion France €35.98 ▲ +2.45%
8774 ING Bank Śląski SA
WAR:ING
0.07x zł18.65 Billion
≈ $5.13 Billion
zł282.36 Billion Poland zł454.20 ▲ +0.31%
8775 Sportradar Group AG
NASDAQ:SRAD
0.07x $117.63 Million $1.78 Billion USA $14.20 ▲ +10.33%
8776 Hancock & Gore Ltd
AU:HNG
0.07x AU$1.85 Million
≈ $1.31 Million
AU$28.02 Million Australia AU$0.20 ▲ +2.56%
8777 Epsilon Healthcare Ltd
AU:EPN
0.07x AU$1.03 Million
≈ $728.19K
AU$15.59 Million Australia AU$0.02 ▼ -4.76%
8778 Eventbrite Inc Class A
NYSE:EB
0.07x $36.65 Million $555.47 Million USA $4.51 ▲ +1.58%
8779 RWE Aktiengesellschaft
F:RWEA
0.07x €3.97 Billion
≈ $4.64 Billion
€60.15 Billion Germany €56.00 ▲ +0.00%
8780 Ratio Energies LP
TA:RATI-L
0.07x ILA50.67 Million
≈ $135.86K
ILA768.11 Million Israel ILA477.40 ▲ +0.42%
8781 Metalliance SA
PA:MLETA
0.07x €2.01 Million
≈ $2.35 Million
€30.41 Million France €8.50 ▲ +0.00%
8782 Flexidynamic Holdings Bhd
KLSE:0231
0.07x RM3.67 Million
≈ $920.41K
RM55.58 Million Malaysia RM0.12 ▼ -4.17%
8783 Ennogie Solar Group A/S
CO:ESG
0.07x Dkr3.77 Million
≈ $589.22K
Dkr57.10 Million Denmark Dkr2.72 ▲ +0.37%
8784 Genuit Group plc
LSE:GEN
0.07x GBX22.70 Million
≈ $2.76K
GBX344.20 Million UK GBX271.20 ▼ -1.02%
8785 Monash Ivf Group Ltd
AU:MVF
0.07x AU$17.07 Million
≈ $12.08 Million
AU$258.88 Million Australia AU$0.75 ▲ +0.00%
8786 Interlink Communication Public Company Limited
BK:ILINK
0.07x ฿339.79 Million
≈ $10.59 Million
฿5.15 Billion Thailand ฿4.70 ▼ -0.42%
8787 CoreCivic Inc
NYSE:CXW
0.07x $133.00 Million $2.02 Billion USA $30.97 ▲ +2.11%
8788 Ageson Bhd
KLSE:7145
0.07x RM3.25 Million
≈ $815.21K
RM49.25 Million Malaysia RM0.19 ▲ +2.78%
8789 Inner Mongolia Yili Industrial Group Co Ltd
SHG:600887
0.07x CN¥6.58 Billion
≈ $963.35 Million
CN¥99.89 Billion China CN¥31.47 ▲ +2.78%
8790 Camellia Metal Co Ltd
TWO:2064
0.07x NT$100.33 Million
≈ $3.16 Million
NT$1.52 Billion Taiwan NT$11.05 ▼ -4.74%
8791 Omni-Lite Industries Canada Inc.
V:OML
0.07x CA$448.27K
≈ $324.27K
CA$6.80 Million Canada CA$2.88 ▼ -3.68%
8792 Polyram Plastic Industries Ltd
TA:POLP
0.07x ILA43.11 Million
≈ $115.59K
ILA654.38 Million Israel ILA762.90 ▲ +3.78%
8793 Addiko Bank AG
VI:ADKO
0.07x €363.50 Million
≈ $424.97 Million
€5.52 Billion Austria €24.50 ▼ -3.54%
8794 Quality Houses Public Company Limited
BK:QH
0.07x ฿787.12 Million
≈ $24.53 Million
฿11.95 Billion Thailand ฿1.35 ▼ -1.46%
8795 Madhucon Projects Limited
NSE:MADHUCON
0.07x Rs3.67 Billion
≈ $39.71 Million
Rs55.76 Billion India Rs4.01 ▼ -0.74%
8796 Trivium Real Estate Socimi SA
MC:YTRI
0.07x €17.78 Million
≈ $20.78 Million
€269.98 Million Spain €38.40 ▲ +0.00%
8797 FitLife Brands, Inc. Common Stock
NASDAQ:FTLF
0.07x $3.63 Million $55.22 Million USA $7.89 ▼ -1.74%
8798 Chrysos Corporation Ltd
AU:C79
0.07x AU$7.16 Million
≈ $5.07 Million
AU$108.79 Million Australia AU$6.64 ▼ -2.06%
8799 Ningbo Shuanglin Auto Parts
SHE:300100
0.07x CN¥243.49 Million
≈ $35.63 Million
CN¥3.70 Billion China CN¥19.80 ▼ -2.70%
8800 Topscore Fashion
SHG:603608
0.07x CN¥18.41 Million
≈ $2.69 Million
CN¥279.80 Million China CN¥15.95 ▼ -0.50%

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.