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

Oct 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 (October 2026)

Cash flow-to-debt ratio rankings of public companies for October 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
3601 Medacta Group SA
SW:MOVE
0.17x CHF72.95 Million
≈ $92.23 Million
CHF436.15 Million Switzerland CHF120.00 ▲ +1.18%
3602 SSP Group PLC
LSE:SSPG
0.17x GBX527.60 Million
≈ $64.19K
GBX3.16 Billion UK GBX184.40 ▲ +2.84%
3603 Telia Lietuva AB
F:ZWS
0.17x €38.36 Million
≈ $44.85 Million
€229.43 Million Germany €2.18 ▼ -0.91%
3604 Seagate Technology PLC
NASDAQ:STX
0.17x $1.30 Billion $7.80 Billion USA $644.21 ▲ +2.18%
3605 HBR Realty Empreendimentos Imobiliários S.A
SA:HBRE3
0.17x R$376.50 Million
≈ $73.88 Million
R$2.25 Billion Brazil R$2.34 ▼ -33.14%
3606 Youngtek Electronics
TWO:6261
0.17x NT$271.38 Million
≈ $8.55 Million
NT$1.62 Billion Taiwan NT$73.10 ▲ +0.00%
3607 Shenyang Jinbei Automotive Co Ltd
SHG:600609
0.17x CN¥383.29 Million
≈ $56.09 Million
CN¥2.29 Billion China CN¥3.44 ▲ +2.69%
3608 Donnelley Financial Solutions Inc
NYSE:DFIN
0.17x $74.70 Million $446.90 Million USA $54.21 ▼ -2.36%
3609 Escalade Incorporated
NASDAQ:ESCA
0.17x $8.67 Million $51.89 Million USA $18.65 ▲ +0.59%
3610 PRI EKOPARK SA ZY -10
F:NPA
0.17x €3.17 Million
≈ $3.71 Million
€18.98 Million Germany €1.27 ▲ +0.00%
3611 Lifevantage Corporation
NASDAQ:LFVN
0.17x $4.77 Million $28.52 Million USA $5.76 ▼ -1.71%
3612 Super Retail Group Ltd
AU:SUL
0.17x AU$379.20 Million
≈ $268.31 Million
AU$2.27 Billion Australia AU$13.68 ▲ +0.96%
3613 Beibu Gulf Tourism Corp Ltd
SHG:603869
0.17x CN¥125.25 Million
≈ $18.33 Million
CN¥749.46 Million China CN¥7.84 ▼ -1.26%
3614 Fabryka Farb i Lakierów ŚNIEŻKA SA
WAR:SKA
0.17x zł48.42 Million
≈ $13.33 Million
zł289.79 Million Poland zł83.40 ▼ -1.42%
3615 Matrix
TA:MTRX
0.17x ILA566.53 Million
≈ $1.52 Million
ILA3.39 Billion Israel ILA11330.00 ▲ +2.63%
3616 GeeCee Ventures Limited
NSE:GEECEE
0.17x Rs907.09 Million
≈ $9.81 Million
Rs5.43 Billion India Rs359.90 ▲ +1.42%
3617 Jungfraubahn Holding AG
SW:JFN
0.17x CHF34.09 Million
≈ $43.10 Million
CHF204.17 Million Switzerland CHF240.00 ▲ +0.21%
3618 Pomvom
TA:PMVM
0.17x ILA6.33 Million
≈ $16.97K
ILA37.92 Million Israel ILA34.70 ▼ -1.42%
3619 Shanghai Jin Jiang International Industrial Investment Co Ltd B
SHG:900914
0.17x $190.64 Million $1.14 Billion China $0.41 ▲ +0.49%
3620 Stanmore Resources Ltd
AU:SMR
0.17x AU$343.74 Million
≈ $243.22 Million
AU$2.06 Billion Australia AU$2.63 ▲ +2.73%
3621 Karsan Otomotiv Sanayi ve Ticaret AS
IS:KARSN
0.17x TL2.26 Billion
≈ $50.65 Million
TL13.56 Billion Turkey TL6.98 ▲ +3.25%
3622 CARYSIL LIMITED
NSE:CARYSIL
0.17x Rs713.70 Million
≈ $7.72 Million
Rs4.28 Billion India Rs960.10 ▼ -0.63%
3623 China Nonferrous Mining Corporation Limited
STU:3N4
0.17x €231.96 Million
≈ $271.18 Million
€1.39 Billion Germany €1.20 ▼ -0.83%
3624 Castle Biosciences Inc
NASDAQ:CSTL
0.17x $15.20 Million $91.15 Million USA $33.30 ▲ +0.67%
3625 Datamatics Global Services Limited
NSE:DATAMATICS
0.17x Rs1.18 Billion
≈ $12.76 Million
Rs7.08 Billion India Rs712.85 ▲ +0.27%
3626 SICHUAN ENG.INV.DEV.H YC1
F:84H
0.17x €634.83 Million
≈ $742.18 Million
€3.81 Billion Germany €0.18 ▲ +2.31%
3627 Austral Gold Ltd
AU:AGD
0.17x AU$16.78 Million
≈ $11.87 Million
AU$100.73 Million Australia AU$0.13 ▲ +4.17%
3628 BEIJ.JINGNENG CL.ERG.HYC1
F:BJ6
0.17x €10.78 Billion
≈ $12.61 Billion
€64.73 Billion Germany €0.16 ▼ -0.62%
3629 Fielmann Aktiengesellschaft
XETRA:FIE
0.17x €235.77 Million
≈ $275.64 Million
€1.42 Billion Germany €39.60 ▼ -0.50%
3630 The Steel Public Company Limited
BK:THE
0.17x ฿299.31 Million
≈ $9.33 Million
฿1.80 Billion Thailand ฿0.84 ▼ -2.33%
3631 Grange Resources Ltd
AU:GRR
0.17x AU$41.37 Million
≈ $29.27 Million
AU$248.51 Million Australia AU$0.11 ▲ +4.76%
3632 Zoo Digital Group Plc
LSE:ZOO
0.17x GBX2.67 Million
≈ $324.83
GBX16.04 Million UK GBX12.00 ▲ +0.00%
3633 Hithink RoyalFlush Info Network
SHE:300033
0.17x CN¥1.05 Billion
≈ $154.36 Million
CN¥6.34 Billion China CN¥208.48 ▼ -2.51%
3634 Rising Nonferrous Metals Share Co Ltd
SHG:600259
0.17x CN¥696.29 Million
≈ $101.89 Million
CN¥4.19 Billion China CN¥58.27 ▼ -5.41%
3635 Artmarket.com SA
PA:PRC
0.17x €964.00K
≈ $1.13 Million
€5.80 Million France €3.28 ▼ -0.61%
3636 Royce Global Value Trust Inc
NYSE:RGT
0.17x $71.98K $432.94K USA $14.38 ▲ +0.42%
3637 Hanall Biopharma
KO:009420
0.17x ₩7.34 Billion
≈ $4.98 Million
₩44.17 Billion Korea ₩38550.00 ▼ -4.10%
3638 Thejo Engineering Limited
NSE:THEJO
0.17x Rs282.12 Million
≈ $3.05 Million
Rs1.70 Billion India Rs1901.70 ▼ -0.64%
3639 AfroCentric Investment Corp
JSE:ACT
0.17x ZAC352.20 Million
≈ $187.17K
ZAC2.12 Billion South Africa ZAC70.00 ▲ +1.45%
3640 Ouro Fino Saúde Animal Participações S.A
SA:OFSA3
0.17x R$135.27 Million
≈ $26.54 Million
R$814.35 Million Brazil R$26.00 ▼ -17.43%
3641 Somboon Advance Technology PCL F
F:PSQ
0.17x €277.82 Million
≈ $324.81 Million
€1.67 Billion Germany €0.40 ▼ -0.50%
3642 Shang Hai Ya Tong Co Ltd
SHG:600692
0.17x CN¥583.61 Million
≈ $85.40 Million
CN¥3.51 Billion China CN¥6.03 ▲ +0.17%
3643 Refrigeration Electrical Engineering Corp
VN:REE
0.17x ₫2.58 Trillion
≈ $97.88 Million
₫15.52 Trillion Vietnam ₫45900.00 ▲ +0.00%
3644 Alarko Gayrimenkul Yatirim Ortakligi AS
IS:ALGYO
0.17x TL1.05 Billion
≈ $23.62 Million
TL6.36 Billion Turkey TL2.49 ▼ -1.19%
3645 Science Group plc
LSE:SAG
0.17x GBX9.52 Million
≈ $1.16K
GBX57.37 Million UK GBX570.00 ▲ +0.00%
3646 Expensify Inc
NASDAQ:EXFY
0.17x $8.43 Million $50.84 Million USA $2.51 ▼ -3.09%
3647 CEA Industries Inc.
NASDAQ:BNC
0.17x $5.48 Million $33.07 Million USA $5.33 ▼ -0.19%
3648 Lynch Group Holdings Ltd
AU:LGL
0.17x AU$26.60 Million
≈ $18.82 Million
AU$160.41 Million Australia AU$2.15 ▲ +0.00%
3649 Southern Fertilizer JSC
VN:SFG
0.17x ₫217.17 Billion
≈ $8.25 Million
₫1.31 Trillion Vietnam ₫10050.00 ▼ -0.50%
3650 Johnson Service Group Plc
LSE:JSG
0.17x GBX55.80 Million
≈ $6.79K
GBX336.60 Million UK GBX145.10 ▲ +0.90%
3651 Metrovacesa SA
MC:MVC
0.17x €139.86 Million
≈ $163.51 Million
€843.82 Million Spain €11.00 ▲ +1.48%
3652 CVC Ltd
AU:CVC
0.17x AU$42.91 Million
≈ $30.36 Million
AU$258.96 Million Australia AU$1.70 ▲ +0.00%
3653 Barrick Mining Corporation
NYSE:B
0.17x $2.62 Billion $15.82 Billion USA $38.24 ▲ +0.26%
3654 EUROSEAS LTD DL -01
F:2LE1
0.17x €38.42 Million
≈ $44.92 Million
€231.99 Million Germany €58.80 ▲ +1.38%
3655 RIO Tinto Ltd
AU:RIO
0.17x AU$10.12 Billion
≈ $7.16 Billion
AU$61.12 Billion Australia AU$146.61 ▲ +0.23%
3656 Sonetel AB
ST:SONE
0.17x Skr2.11 Million
≈ $227.24K
Skr12.75 Million Sweden Skr4.32 ▲ +4.10%
3657 EVS Broadcast Equipment SA
BR:EVS
0.17x €13.60 Million
≈ $15.90 Million
€82.13 Million Belgium €18.18 ▲ +2.48%
3658 Imperial Pacific Ltd
AU:IPC
0.17x AU$299.98K
≈ $212.25K
AU$1.81 Million Australia AU$2.00 ▲ +0.00%
3659 Singular People S.A.
MC:SNG
0.17x €7.22 Million
≈ $8.44 Million
€43.61 Million Spain €1.82 ▲ +1.11%
3660 Ashmore Group Plc
LSE:ASHM
0.17x GBX29.90 Million
≈ $3.64K
GBX180.70 Million UK GBX219.80 ▼ -0.81%
3661 China Satellite Communications Co Ltd
SHG:601698
0.17x CN¥348.57 Million
≈ $51.01 Million
CN¥2.11 Billion China CN¥22.36 ▼ -0.40%
3662 Hultström Group B
ST:HULT-B
0.17x Skr10.70 Million
≈ $1.15 Million
Skr64.67 Million Sweden Skr3.95 ▼ -0.50%
3663 MHC Plantations Bhd
KLSE:5026
0.17x RM72.13 Million
≈ $18.11 Million
RM435.98 Million Malaysia RM1.69 ▼ -0.59%
3664 Unicasa Indústria de Móveis S.A
SA:UCAS3
0.17x R$33.18 Million
≈ $6.51 Million
R$200.59 Million Brazil R$1.04 ▼ -17.46%
3665 Embellence Group AB
ST:EMBELL
0.17x Skr41.00 Million
≈ $4.41 Million
Skr248.00 Million Sweden Skr30.90 ▲ +0.65%
3666 Aerometrex Ltd
AU:AMX
0.17x AU$4.11 Million
≈ $2.90 Million
AU$24.84 Million Australia AU$0.32 ▲ +0.00%
3667 AhnLab Inc
KQ:053800
0.17x ₩23.09 Billion
≈ $15.65 Million
₩139.78 Billion Korea ₩80200.00 ▲ +2.30%
3668 LG Balakrishnan & Bros Limited
NSE:LGBBROSLTD
0.17x Rs1.25 Billion
≈ $13.55 Million
Rs7.58 Billion India Rs1664.40 ▲ +1.23%
3669 WINBO-Dongjian Automotive Technology Co. Ltd.
SHE:300978
0.17x CN¥138.20 Million
≈ $20.22 Million
CN¥836.85 Million China CN¥8.61 ▲ +1.06%
3670 KOSES Co.Ltd
KQ:089890
0.17x ₩3.17 Billion
≈ $2.15 Million
₩19.20 Billion Korea ₩32700.00 ▼ -18.05%
3671 National Energy Services Reunited Corp Ordinary Shares
NASDAQ:NESR
0.16x $174.01 Million $1.06 Billion USA $20.28 ▼ -0.88%
3672 Qianhe Condiment&Food Co Ltd
SHG:603027
0.16x CN¥175.11 Million
≈ $25.62 Million
CN¥1.06 Billion China CN¥7.41 ▲ +0.41%
3673 Suzhou Crystal Clear Chemical Co Ltd
SHE:300655
0.16x CN¥239.37 Million
≈ $35.03 Million
CN¥1.45 Billion China CN¥10.36 ▼ -2.26%
3674 Padini Holdings Bhd
KLSE:7052
0.16x RM138.65 Million
≈ $34.81 Million
RM841.07 Million Malaysia RM1.04 ▼ -1.89%
3675 Micro Contact Solution Co. Ltd
KQ:098120
0.16x ₩2.50 Billion
≈ $1.70 Million
₩15.19 Billion Korea ₩40050.00 ▼ -8.04%
3676 CQV Co. Ltd
KQ:101240
0.16x ₩3.75 Billion
≈ $2.54 Million
₩22.77 Billion Korea ₩3070.00 ▼ -2.54%
3677 Ilex Medical
TA:ILX
0.16x ILA47.07 Million
≈ $126.19K
ILA285.75 Million Israel ILA4500.00 ▲ +2.13%
3678 NetEase Inc
NASDAQ:NTES
0.16x $9.99 Billion $60.67 Billion USA $118.32 ▼ -0.24%
3679 Anhui Yingjia Distillery Co Ltd
SHG:603198
0.16x CN¥477.72 Million
≈ $69.90 Million
CN¥2.90 Billion China CN¥42.65 ▲ +3.07%
3680 Lynas Rare Earths Limited
F:LYIC
0.16x €97.39 Million
≈ $113.86 Million
€591.51 Million Germany €6.90 ▲ +2.99%
3681 Lii Hen Industries Bhd
KLSE:7089
0.16x RM17.22 Million
≈ $4.32 Million
RM104.70 Million Malaysia RM0.22 ▼ -2.22%
3682 ALTEO ENERG.NYIL M.UF125
F:54O
0.16x €18.16 Billion
≈ $21.24 Billion
€110.43 Billion Germany €9.38 ▲ +0.00%
3683 Sona Topas Tourism Industry
JK:SONA
0.16x Rp46.08 Billion
≈ $2.70 Million
Rp280.21 Billion Indonesia Rp2750.00 ▲ +2.61%
3684 Ningbo Runhe High-Tech Materials Co Ltd Class A
SHE:300727
0.16x CN¥78.84 Million
≈ $11.54 Million
CN¥479.52 Million China CN¥24.84 ▼ -1.66%
3685 Euro Tech Holdings Company Ltd
NASDAQ:CLWT
0.16x $781.00K $4.75 Million USA $1.31 ▼ -2.96%
3686 Kotra Industries Bhd
KLSE:0002
0.16x RM14.09 Million
≈ $3.54 Million
RM85.73 Million Malaysia RM3.70 ▲ +0.00%
3687 UP FINT. HLDG (SP.ADR) A
F:1M5
0.16x €1.32 Billion
≈ $1.54 Billion
€8.01 Billion Germany €5.80 ▲ +0.00%
3688 Kfin Technologies Limited
NSE:KFINTECH
0.16x Rs1.81 Billion
≈ $19.55 Million
Rs11.01 Billion India Rs829.00 ▲ +3.75%
3689 Tech Mahindra Limited
NSE:TECHM
0.16x Rs31.69 Billion
≈ $342.76 Million
Rs192.92 Billion India Rs1795.00 ▲ +0.28%
3690 Fuzhou Rockchip Electronics Co Ltd
SHG:603893
0.16x CN¥143.47 Million
≈ $20.99 Million
CN¥873.35 Million China CN¥210.20 ▼ -1.79%
3691 ORION Holdings Corp
KO:001800
0.16x ₩190.15 Billion
≈ $128.86 Million
₩1.16 Trillion Korea ₩22350.00 ▼ -1.54%
3692 Global Mixed-Mode Technology Inc
TW:8081
0.16x NT$603.61 Million
≈ $19.02 Million
NT$3.68 Billion Taiwan NT$265.00 ▲ +0.00%
3693 Jindal Poly Investment and Finance Company Limited
NSE:JPOLYINVST
0.16x Rs68.40 Million
≈ $739.72K
Rs416.70 Million India Rs855.70 ▲ +0.20%
3694 Dialog Group Bhd
KLSE:7277
0.16x RM574.24 Million
≈ $144.17 Million
RM3.50 Billion Malaysia RM2.12 ▲ +2.42%
3695 Dinkelacker AG
STU:DWB
0.16x €13.25 Million
≈ $15.49 Million
€80.74 Million Germany €1140.00 ▲ +3.64%
3696 Judges Scientific Plc
LSE:JDG
0.16x GBX17.10 Million
≈ $2.08K
GBX104.20 Million UK GBX3400.00 ▼ -0.87%
3697 Korea Electric Terminal
KO:025540
0.16x ₩78.01 Billion
≈ $52.86 Million
₩475.41 Billion Korea ₩51600.00 ▼ -2.64%
3698 Vakif Gayrimenkul Yatirim Ortakligi AS
IS:VKGYO
0.16x TL893.24 Million
≈ $20.01 Million
TL5.45 Billion Turkey TL1.43 ▼ -1.38%
3699 Asymchem Laboratories Tian Jin Co Ltd
SHE:002821
0.16x CN¥449.89 Million
≈ $65.83 Million
CN¥2.74 Billion China CN¥139.93 ▼ -4.30%
3700 Atlan Holdings Bhd
KLSE:7048
0.16x RM60.40 Million
≈ $15.16 Million
RM368.32 Million Malaysia RM2.65 ▲ +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.