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,123
Operating CF and total liabilities required

Last Updated

Jun 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.
Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
3801 Dino Polska SA
WAR:DNP
0.17x zł1.09 Billion
≈ $300.01 Million
zł6.50 Billion Poland zł30.00 ▲ +0.10%
3802 Newmont Corporation
AU:NEM
0.17x AU$3.79 Billion
≈ $2.68 Billion
AU$22.57 Billion Australia AU$150.53 ▼ -0.60%
3803 Airtac International Group
TW:1590
0.17x NT$1.90 Billion
≈ $59.95 Million
NT$11.35 Billion Taiwan NT$1310.00 ▼ -4.38%
3804 GEVORKYAN as
PR:GEV
0.17x Kč21.56 Million
≈ $1.03 Million
Kč128.65 Million Czech Republic Kč202.00 ▼ -0.98%
3805 Progressive Impact Corporation Bhd
KLSE:7201
0.17x RM23.52 Million
≈ $5.90 Million
RM140.32 Million Malaysia RM0.05 ▲ +0.00%
3806 Jiangxi Sanxin Medtec Co Ltd
SHE:300453
0.17x CN¥138.23 Million
≈ $20.23 Million
CN¥824.99 Million China CN¥8.89 ▼ -2.09%
3807 Bermaz Auto Bhd
KLSE:5248
0.17x RM142.46 Million
≈ $35.77 Million
RM850.60 Million Malaysia RM0.90 ▲ +0.00%
3808 Beijing Science Sun Pharmaceutical Co Ltd
SHE:300485
0.17x CN¥28.68 Million
≈ $4.20 Million
CN¥171.26 Million China CN¥8.84 ▲ +1.61%
3809 IGB Commercial Real Estate Investment Trust Unit
KLSE:5299
0.17x RM171.87 Million
≈ $43.15 Million
RM1.03 Billion Malaysia RM0.61 ▲ +0.00%
3810 CSW Industrials, Inc.
NASDAQ:CSW
0.17x $61.83 Million $369.40 Million USA $304.27 ▲ +1.38%
3811 Bio-View Ltd
TA:BIOV
0.17x ILA1.38 Million
≈ $3.70K
ILA8.26 Million Israel ILA121.00 ▲ +0.25%
3812 Medacta Group SA
SW:MOVE
0.17x CHF72.95 Million
≈ $92.23 Million
CHF436.15 Million Switzerland CHF137.80 ▲ +1.47%
3813 SSP Group PLC
LSE:SSPG
0.17x GBX527.60 Million
≈ $64.19K
GBX3.16 Billion UK GBX165.30 ▼ -0.06%
3814 Telia Lietuva AB
F:ZWS
0.17x €38.36 Million
≈ $44.85 Million
€229.43 Million Germany €2.18 ▲ +0.00%
3815 American Outdoor Brands Inc
NASDAQ:AOUT
0.17x $9.91 Million $59.30 Million USA $9.94 ▲ +3.54%
3816 Shenyang Jinbei Automotive Co Ltd
SHG:600609
0.17x CN¥383.29 Million
≈ $56.09 Million
CN¥2.29 Billion China CN¥3.50 ▼ -0.57%
3817 PRI EKOPARK SA ZY -10
F:NPA
0.17x €3.17 Million
≈ $3.71 Million
€18.98 Million Germany €1.27 ▲ +0.00%
3818 Tesna Inc
KQ:131970
0.17x ₩44.57 Billion
≈ $30.21 Million
₩266.70 Billion Korea ₩147500.00 ▼ -1.27%
3819 Super Retail Group Ltd
AU:SUL
0.17x AU$379.20 Million
≈ $268.31 Million
AU$2.27 Billion Australia AU$11.21 ▼ -0.53%
3820 Foschini Group Ltd
JSE:TFG
0.17x ZAC6.02 Billion
≈ $3.20 Million
ZAC36.01 Billion South Africa ZAC5691.00 ▲ +2.74%
3821 Beibu Gulf Tourism Corp Ltd
SHG:603869
0.17x CN¥125.25 Million
≈ $18.33 Million
CN¥749.46 Million China CN¥9.77 ▼ -4.40%
3822 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ł87.60 ▼ -0.68%
3823 OCI Co Ltd
KO:010060
0.17x ₩536.01 Billion
≈ $363.24 Million
₩3.21 Trillion Korea ₩311500.00 ▼ -1.58%
3824 Matrix
TA:MTRX
0.17x ILA566.53 Million
≈ $1.52 Million
ILA3.39 Billion Israel ILA9044.00 ▼ -1.35%
3825 Eqva ASA
OL:EQVA
0.17x Nkr116.57 Million
≈ $12.27 Million
Nkr698.00 Million Norway Nkr3.07 ▼ -3.15%
3826 GeeCee Ventures Limited
NSE:GEECEE
0.17x Rs907.09 Million
≈ $9.81 Million
Rs5.43 Billion India Rs330.20 ▲ +1.46%
3827 Pomvom
TA:PMVM
0.17x ILA6.33 Million
≈ $16.97K
ILA37.92 Million Israel ILA60.50 ▼ -3.82%
3828 Shanghai Jin Jiang International Industrial Investment Co Ltd B
SHG:900914
0.17x $190.64 Million $1.14 Billion China $0.43 ▼ -0.23%
3829 CT UK High Income Ord
LSE:CHI
0.17x GBX3.06 Million
≈ $372.56
GBX18.35 Million UK GBX113.50 ▲ +0.00%
3830 CT UK High Income Trust Plc
LSE:CHIB
0.17x GBX3.06 Million
≈ $372.56
GBX18.35 Million UK GBX108.00 ▲ +0.93%
3831 Y-Optics Manufacture Co. Ltd
KQ:066430
0.17x ₩1.32 Billion
≈ $893.84K
₩7.90 Billion Korea ₩2530.00 ▼ -2.88%
3832 Stanmore Resources Ltd
AU:SMR
0.17x AU$343.74 Million
≈ $243.22 Million
AU$2.06 Billion Australia AU$2.95 ▲ +3.15%
3833 Karsan Otomotiv Sanayi ve Ticaret AS
IS:KARSN
0.17x TL2.26 Billion
≈ $50.65 Million
TL13.56 Billion Turkey TL13.75 ▲ +3.15%
3834 Microsoft Corporation
NASDAQ:MSFT
0.17x $46.68 Billion $279.86 Billion USA $428.05 ▲ +0.17%
3835 China Nonferrous Mining Corporation Limited
STU:3N4
0.17x €231.96 Million
≈ $271.18 Million
€1.39 Billion Germany €1.21 ▲ +8.04%
3836 Datamatics Global Services Limited
NSE:DATAMATICS
0.17x Rs1.18 Billion
≈ $12.76 Million
Rs7.08 Billion India Rs800.60 ▲ +0.57%
3837 SICHUAN ENG.INV.DEV.H YC1
F:84H
0.17x €634.83 Million
≈ $742.18 Million
€3.81 Billion Germany €0.22 ▲ +0.00%
3838 Austral Gold Ltd
AU:AGD
0.17x AU$16.78 Million
≈ $11.87 Million
AU$100.73 Million Australia AU$0.11 ▼ -8.33%
3839 BEIJ.JINGNENG CL.ERG.HYC1
F:BJ6
0.17x €10.78 Billion
≈ $12.61 Billion
€64.73 Billion Germany €0.23 ▼ -0.85%
3840 Fielmann Aktiengesellschaft
XETRA:FIE
0.17x €235.77 Million
≈ $275.64 Million
€1.42 Billion Germany €42.10 ▲ +0.72%
3841 The Steel Public Company Limited
BK:THE
0.17x ฿299.31 Million
≈ $9.33 Million
฿1.80 Billion Thailand ฿0.77 ▼ -3.75%
3842 Grange Resources Ltd
AU:GRR
0.17x AU$41.37 Million
≈ $29.27 Million
AU$248.51 Million Australia AU$0.16 ▼ -3.13%
3843 Gujarat Mineral Development Corporation Limited
NSE:GMDCLTD
0.17x Rs2.57 Billion
≈ $27.84 Million
Rs15.47 Billion India Rs676.85 ▲ +1.50%
3844 Hithink RoyalFlush Info Network
SHE:300033
0.17x CN¥1.05 Billion
≈ $154.36 Million
CN¥6.34 Billion China CN¥221.20 ▼ -1.11%
3845 Rising Nonferrous Metals Share Co Ltd
SHG:600259
0.17x CN¥696.29 Million
≈ $101.89 Million
CN¥4.19 Billion China CN¥93.78 ▲ +6.30%
3846 Artmarket.com SA
PA:PRC
0.17x €964.00K
≈ $1.13 Million
€5.80 Million France €2.73 ▼ -2.15%
3847 Uipath Inc
NYSE:PATH
0.17x $182.35 Million $1.10 Billion USA $11.67 ▲ +0.00%
3848 Royce Global Value Trust Inc
NYSE:RGT
0.17x $71.98K $432.94K USA $14.41 ▲ +0.79%
3849 Shenzhen SDG Service Co. Ltd.
SHE:300917
0.17x CN¥122.39 Million
≈ $17.91 Million
CN¥736.15 Million China CN¥28.13 ▼ -2.33%
3850 Hanall Biopharma
KO:009420
0.17x ₩7.34 Billion
≈ $4.98 Million
₩44.17 Billion Korea ₩55400.00 ▼ -2.29%
3851 AfroCentric Investment Corp
JSE:ACT
0.17x ZAC352.20 Million
≈ $187.17K
ZAC2.12 Billion South Africa ZAC100.00 ▲ +0.00%
3852 Somboon Advance Technology PCL F
F:PSQ
0.17x €277.82 Million
≈ $324.81 Million
€1.67 Billion Germany €0.39 ▲ +0.51%
3853 Somboon Advance Technology Public Company Limited
BK:SAT
0.17x ฿277.82 Million
≈ $8.66 Million
฿1.67 Billion Thailand ฿15.70 ▲ +1.29%
3854 Shipping Corporation Of India Limited
NSE:SCI
0.17x Rs7.27 Billion
≈ $78.62 Million
Rs43.78 Billion India Rs304.25 ▲ +0.28%
3855 Shang Hai Ya Tong Co Ltd
SHG:600692
0.17x CN¥583.61 Million
≈ $85.40 Million
CN¥3.51 Billion China CN¥6.51 ▼ -2.84%
3856 Kinaxis Inc
TO:KXS
0.17x CA$58.11 Million
≈ $42.04 Million
CA$350.07 Million Canada CA$167.81 ▲ +4.17%
3857 Alarko Gayrimenkul Yatirim Ortakligi AS
IS:ALGYO
0.17x TL1.05 Billion
≈ $23.62 Million
TL6.36 Billion Turkey TL6.80 ▼ -3.13%
3858 Sligro Food Group NV
AS:SLIGR
0.17x €183.00 Million
≈ $213.95 Million
€1.10 Billion Netherlands €13.24 ▼ -0.75%
3859 Hindustan Composites Limited
NSE:HINDCOMPOS
0.17x Rs202.20 Million
≈ $2.19 Million
Rs1.22 Billion India Rs418.40 ▲ +3.08%
3860 Spotify Technology SA
NYSE:SPOT
0.17x $849.75 Million $5.12 Billion USA $493.58 ▲ +1.24%
3861 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%
3862 Southern Fertilizer JSC
VN:SFG
0.17x ₫217.17 Billion
≈ $8.25 Million
₫1.31 Trillion Vietnam ₫10350.00 ▲ +0.49%
3863 Tungkong Inc
SHE:002117
0.17x CN¥75.96 Million
≈ $11.12 Million
CN¥458.23 Million China CN¥9.07 ▼ -1.73%
3864 Caledonia Mining Corporation Plc
F:9CD1
0.17x €21.27 Million
≈ $24.87 Million
€128.35 Million Germany €17.40 ▼ -0.57%
3865 Liquidity Services Inc
NASDAQ:LQDT
0.17x $29.54 Million $178.34 Million USA $36.94 ▲ +2.21%
3866 Barrick Mining Corporation
NYSE:B
0.17x $2.63 Billion $15.86 Billion USA $42.79 ▲ +2.22%
3867 RIO Tinto Ltd
AU:RIO
0.17x AU$10.12 Billion
≈ $7.16 Billion
AU$61.12 Billion Australia AU$188.08 ▼ -3.29%
3868 Sonetel AB
ST:SONE
0.17x Skr2.11 Million
≈ $227.24K
Skr12.75 Million Sweden Skr5.70 ▲ +0.00%
3869 Imperial Pacific Ltd
AU:IPC
0.17x AU$299.98K
≈ $212.25K
AU$1.81 Million Australia AU$2.00 ▲ +0.00%
3870 Singular People S.A.
MC:SNG
0.17x €7.22 Million
≈ $8.44 Million
€43.61 Million Spain €2.60 ▲ +4.00%
3871 Ashmore Group Plc
LSE:ASHM
0.17x GBX29.90 Million
≈ $3.64K
GBX180.70 Million UK GBX202.40 ▼ -0.30%
3872 China Satellite Communications Co Ltd
SHG:601698
0.17x CN¥348.57 Million
≈ $51.01 Million
CN¥2.11 Billion China CN¥30.09 ▼ -1.12%
3873 MHC Plantations Bhd
KLSE:5026
0.17x RM72.13 Million
≈ $18.11 Million
RM435.98 Million Malaysia RM1.67 ▲ +4.37%
3874 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.32 ▼ -0.75%
3875 Unifi Inc
NYSE:UFI
0.17x $25.28 Million $152.91 Million USA $4.17 ▼ -3.02%
3876 Embellence Group AB
ST:EMBELL
0.17x Skr41.00 Million
≈ $4.41 Million
Skr248.00 Million Sweden Skr35.40 ▲ +1.14%
3877 Aerometrex Ltd
AU:AMX
0.17x AU$4.11 Million
≈ $2.90 Million
AU$24.84 Million Australia AU$0.26 ▲ +0.00%
3878 LG Balakrishnan & Bros Limited
NSE:LGBBROSLTD
0.17x Rs1.25 Billion
≈ $13.55 Million
Rs7.58 Billion India Rs1541.90 ▲ +0.34%
3879 KOSES Co.Ltd
KQ:089890
0.17x ₩3.17 Billion
≈ $2.15 Million
₩19.20 Billion Korea ₩38050.00 ▲ +1.47%
3880 Appen Ltd
AU:APX
0.16x AU$9.55 Million
≈ $6.76 Million
AU$57.90 Million Australia AU$1.14 ▼ -8.06%
3881 Hana Microelectronics Public Company Limited
BK:HANA
0.16x ฿798.30 Million
≈ $24.88 Million
฿4.84 Billion Thailand ฿38.75 ▼ -0.64%
3882 Shin Yang Shipping Corporation Bhd
KLSE:5173
0.16x RM78.39 Million
≈ $19.68 Million
RM475.34 Million Malaysia RM0.76 ▲ +0.00%
3883 Qianhe Condiment&Food Co Ltd
SHG:603027
0.16x CN¥175.11 Million
≈ $25.62 Million
CN¥1.06 Billion China CN¥7.65 ▼ -1.92%
3884 Suzhou Crystal Clear Chemical Co Ltd
SHE:300655
0.16x CN¥239.37 Million
≈ $35.03 Million
CN¥1.45 Billion China CN¥14.83 ▲ +1.85%
3885 Padini Holdings Bhd
KLSE:7052
0.16x RM138.65 Million
≈ $34.81 Million
RM841.07 Million Malaysia RM1.47 ▼ -0.68%
3886 Micro Contact Solution Co. Ltd
KQ:098120
0.16x ₩2.50 Billion
≈ $1.70 Million
₩15.19 Billion Korea ₩29200.00 ▲ +4.10%
3887 Aurobindo Pharma Limited
NSE:AUROPHARMA
0.16x Rs28.85 Billion
≈ $312.01 Million
Rs175.12 Billion India Rs1463.60 ▲ +1.61%
3888 Angling Direct PLC
LSE:ANG
0.16x GBX4.94 Million
≈ $601.18
GBX29.99 Million UK GBX50.00 ▲ +0.00%
3889 Shanghai Ailu Package Co. Ltd.
SHE:301062
0.16x CN¥233.92 Million
≈ $34.23 Million
CN¥1.42 Billion China CN¥6.54 ▼ -1.80%
3890 Anhui Yingjia Distillery Co Ltd
SHG:603198
0.16x CN¥477.72 Million
≈ $69.90 Million
CN¥2.90 Billion China CN¥35.01 ▼ -2.40%
3891 Lynas Rare Earths Limited
F:LYIC
0.16x €97.39 Million
≈ $113.86 Million
€591.51 Million Germany €11.30 ▼ -4.24%
3892 Salcon Engineering Berhad
KLSE:8567
0.16x RM35.02 Million
≈ $8.79 Million
RM212.73 Million Malaysia RM0.23 ▲ +0.00%
3893 United Microelectronics
NYSE:UMC
0.16x $32.77 Billion $199.14 Billion USA $20.79 ▼ -2.94%
3894 Lii Hen Industries Bhd
KLSE:7089
0.16x RM17.22 Million
≈ $4.32 Million
RM104.70 Million Malaysia RM0.29 ▲ +0.00%
3895 ALTEO ENERG.NYIL M.UF125
F:54O
0.16x €18.16 Billion
≈ $21.24 Billion
€110.43 Billion Germany €9.16 ▼ -5.18%
3896 Sona Topas Tourism Industry
JK:SONA
0.16x Rp46.08 Billion
≈ $2.70 Million
Rp280.21 Billion Indonesia Rp2110.00 ▼ -0.94%
3897 Kfin Technologies Limited
NSE:KFINTECH
0.16x Rs1.81 Billion
≈ $19.55 Million
Rs11.01 Billion India Rs853.35 ▲ +1.91%
3898 Tech Mahindra Limited
NSE:TECHM
0.16x Rs31.69 Billion
≈ $342.76 Million
Rs192.92 Billion India Rs1487.30 ▲ +1.02%
3899 Fuzhou Rockchip Electronics Co Ltd
SHG:603893
0.16x CN¥143.47 Million
≈ $20.99 Million
CN¥873.35 Million China CN¥173.31 ▼ -1.61%
3900 Jindal Poly Investment and Finance Company Limited
NSE:JPOLYINVST
0.16x Rs68.40 Million
≈ $739.72K
Rs416.70 Million India Rs981.80 ▼ -0.16%