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

Last Updated

Aug 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
5701 InnoTec TSS AG
F:TSS
0.11x €2.73 Million
≈ $3.19 Million
€24.61 Million Germany €7.55 ▲ +0.67%
5702 Australian Foundation Investment Company Ltd
AU:AFI
0.11x AU$176.58 Million
≈ $124.94 Million
AU$1.59 Billion Australia AU$6.89 ▲ +0.00%
5703 Compania Introductora de Buenos Aires SA
BA:INTR
0.11x AR$4.26 Billion
≈ $3.08 Million
AR$38.40 Billion Argentina AR$295.00 ▲ +1.90%
5704 Energia Latina SA
SN:ENLASA
0.11x CL$6.28 Million
≈ $7.02K
CL$56.58 Million Chile CL$1020.00 ▲ +0.00%
5705 Viohalco S.A
BR:VIO
0.11x €466.73 Million
≈ $545.65 Million
€4.21 Billion Belgium €17.08 ▲ +0.12%
5706 Green Circle Decarbonize Technology Limited
NYSE MKT:GCDT
0.11x $5.05 Million $45.49 Million USA $0.82 ▲ +13.81%
5707 Lida Holdings Ltd
TW:4552
0.11x NT$181.95 Million
≈ $5.73 Million
NT$1.64 Billion Taiwan NT$17.25 ▼ -1.43%
5708 West International AB
ST:WPAY
0.11x Skr4.45 Million
≈ $478.78K
Skr40.13 Million Sweden Skr0.92 ▼ -2.97%
5709 Sonmez Filament Sentetik Iplik ve Elyaf Sanayi AS
IS:SONME
0.11x TL74.91 Million
≈ $1.68 Million
TL675.76 Million Turkey TL118.50 ▼ -3.97%
5710 Hyundai Green Food Co. Ltd.
KO:453340
0.11x ₩36.12 Billion
≈ $24.48 Million
₩325.87 Billion Korea ₩18340.00 ▲ +0.11%
5711 Howteh Technology Co Ltd
TWO:3114
0.11x NT$115.12 Million
≈ $3.63 Million
NT$1.04 Billion Taiwan NT$28.50 ▼ -1.72%
5712 By health
SHE:300146
0.11x CN¥288.55 Million
≈ $42.22 Million
CN¥2.60 Billion China CN¥10.15 ▼ -0.29%
5713 Multi Ways Holdings Ltd
NYSE MKT:MWG
0.11x $3.63 Million $32.73 Million USA $1.36 ▲ +0.74%
5714 Manaksia Steels Limited
NSE:MANAKSTEEL
0.11x Rs292.79 Million
≈ $3.17 Million
Rs2.64 Billion India Rs67.04 ▼ -2.84%
5715 Shenyang Toly Bread Co Ltd
SHG:603866
0.11x CN¥226.27 Million
≈ $33.11 Million
CN¥2.04 Billion China CN¥4.35 ▲ +2.59%
5716 Thai Mitsuwa Public Company Limited
BK:TMW
0.11x ฿89.23 Million
≈ $2.78 Million
฿805.63 Million Thailand ฿62.50 ▼ -0.40%
5717 Loncin Motor Co Ltd
SHG:603766
0.11x CN¥845.40 Million
≈ $123.71 Million
CN¥7.63 Billion China CN¥14.92 ▲ +2.83%
5718 Farm Price Holdings Berhad
KLSE:0304
0.11x RM2.20 Million
≈ $551.85K
RM19.85 Million Malaysia RM0.38 ▲ +0.00%
5719 Pentanet Ltd
AU:5GG
0.11x AU$1.34 Million
≈ $945.31K
AU$12.06 Million Australia AU$0.02 ▲ +0.00%
5720 Bourrelier Group SA
PA:ALBOU
0.11x €25.95 Million
≈ $30.33 Million
€234.27 Million France €69.50 ▲ +1.46%
5721 Guangzhou Zhujiang Brewery Co Ltd
SHE:002461
0.11x CN¥592.96 Million
≈ $86.77 Million
CN¥5.35 Billion China CN¥8.87 ▲ +1.72%
5722 FocalTech Systems Co Ltd
TW:3545
0.11x NT$544.74 Million
≈ $17.16 Million
NT$4.92 Billion Taiwan NT$44.50 ▼ -2.84%
5723 Hung -Gu Oil Ltd
KQ:024060
0.11x ₩1.58 Billion
≈ $1.07 Million
₩14.29 Billion Korea ₩10910.00 ▲ +3.81%
5724 Betsson AB
ST:BETS-B
0.11x Skr64.80 Million
≈ $6.97 Million
Skr585.50 Million Sweden Skr93.30 ▼ -0.53%
5725 Nanosonics Ltd
AU:NAN
0.11x AU$6.59 Million
≈ $4.66 Million
AU$59.56 Million Australia AU$3.13 ▼ -0.32%
5726 Federated Investors Inc B
NYSE:FHI
0.11x $103.06 Million $931.47 Million USA $59.47 ▼ -1.02%
5727 Rajthanee Hospital Public Company Limited
BK:RJH
0.11x ฿207.83 Million
≈ $6.48 Million
฿1.88 Billion Thailand ฿14.90 ▼ -1.97%
5728 Cheil Electric Wiring Devices Co. Ltd.
KQ:199820
0.11x ₩8.58 Billion
≈ $5.81 Million
₩77.55 Billion Korea ₩5600.00 ▼ -0.53%
5729 China Leadshine Technology Co Ltd
SHE:002979
0.11x CN¥140.31 Million
≈ $20.53 Million
CN¥1.27 Billion China CN¥52.15 ▼ -9.54%
5730 Nagreeka Capital & Infrastructure Limited
NSE:NAGREEKCAP
0.11x Rs112.44 Million
≈ $1.22 Million
Rs1.02 Billion India Rs22.76 ▼ -1.13%
5731 King Core Electronics Inc
TW:6155
0.11x NT$71.84 Million
≈ $2.26 Million
NT$649.91 Million Taiwan NT$46.60 ▼ -5.95%
5732 Niche Capital Emas Holdings
KLSE:7139
0.11x RM1.02 Million
≈ $255.08K
RM9.19 Million Malaysia RM0.09 ▲ +0.00%
5733 Borregaard ASA
OL:BRG
0.11x Nkr419.00 Million
≈ $44.09 Million
Nkr3.79 Billion Norway Nkr159.20 ▲ +0.89%
5734 Zhongrui Co Ltd
SHE:301587
0.11x CN¥34.81 Million
≈ $5.09 Million
CN¥315.08 Million China CN¥19.60 ▼ -4.58%
5735 Shanghai Suochen Information Technology Co. Ltd. A
SHG:688507
0.11x CN¥60.21 Million
≈ $8.81 Million
CN¥545.11 Million China CN¥129.00 ▼ -6.89%
5736 Jiangsu Kanion Pharmaceutical Co Ltd
SHG:600557
0.11x CN¥201.83 Million
≈ $29.53 Million
CN¥1.83 Billion China CN¥12.70 ▼ -0.47%
5737 Migros Ticaret AS
IS:MGROS
0.11x TL13.14 Billion
≈ $294.29 Million
TL118.99 Billion Turkey TL623.00 ▼ -0.88%
5738 Przedsiebiorstwo Przemyslu Spozywczego PEPEES S.A.
WAR:PPS
0.11x zł20.09 Million
≈ $5.53 Million
zł181.95 Million Poland zł0.77 ▲ +1.32%
5739 Eton Pharmaceuticals Inc
NASDAQ:ETON
0.11x $7.41 Million $67.09 Million USA $49.03 ▲ +1.87%
5740 Xin Chio Global Co Ltd
TWO:3171
0.11x NT$73.75 Million
≈ $2.32 Million
NT$668.54 Million Taiwan NT$64.20 ▲ +0.00%
5741 SDS Group Bhd
KLSE:0212
0.11x RM8.14 Million
≈ $2.04 Million
RM73.84 Million Malaysia RM0.39 ▲ +0.00%
5742 Shenzhen InfoGem Technologies Co Ltd
SHE:300085
0.11x CN¥52.98 Million
≈ $7.75 Million
CN¥480.54 Million China CN¥29.14 ▲ +0.62%
5743 Insignia Financial Ltd
AU:IFL
0.11x AU$187.70 Million
≈ $132.81 Million
AU$1.70 Billion Australia AU$4.79 ▲ +0.00%
5744 Changzhou Youon Pubilic Bicycle System Co Ltd
SHG:603776
0.11x CN¥75.26 Million
≈ $11.01 Million
CN¥682.94 Million China CN¥18.37 ▼ -4.02%
5745 Zhuzhou Smelter Group Co Ltd
SHG:600961
0.11x CN¥453.06 Million
≈ $66.30 Million
CN¥4.11 Billion China CN¥21.82 ▼ -3.71%
5746 Ansal Properties & Infrastructure Limited
NSE:ANSALAPI
0.11x Rs838.21 Million
≈ $9.06 Million
Rs7.61 Billion India Rs3.27 ▲ +1.87%
5747 Nexchip Semiconductor Corp. A
SHG:688249
0.11x CN¥2.76 Billion
≈ $404.04 Million
CN¥25.06 Billion China CN¥35.92 ▼ -9.50%
5748 Precision Wires India Limited
NSE:PRECWIRE
0.11x Rs1.01 Billion
≈ $10.93 Million
Rs9.17 Billion India Rs354.30 ▼ -1.64%
5749 EMB Mission Bound AB (publ)
ST:NAVIGO-STAM
0.11x Skr41.51 Million
≈ $4.47 Million
Skr376.93 Million USA Skr3.05 ▼ -2.24%
5750 Teyi Pharmaceutical Group Co Ltd
SHE:002728
0.11x CN¥52.94 Million
≈ $7.75 Million
CN¥480.81 Million China CN¥8.62 ▼ -1.49%
5751 Adani Ports and Special Economic Zone Limited
NSE:ADANIPORTS
0.11x Rs95.03 Billion
≈ $1.03 Billion
Rs863.33 Billion India Rs1664.10 ▼ -6.00%
5752 Monalisa
KO:012690
0.11x ₩1.72 Billion
≈ $1.17 Million
₩15.67 Billion Korea ₩1344.00 ▲ +2.05%
5753 Reysas Tasimacilik ve Lojistik Ticaret AS
IS:RYSAS
0.11x TL1.46 Billion
≈ $32.60 Million
TL13.23 Billion Turkey TL22.90 ▼ -5.14%
5754 Eurotel SA
WAR:ETL
0.11x zł10.64 Million
≈ $2.93 Million
zł96.72 Million Poland zł32.70 ▲ +3.32%
5755 MCC Meili Paper Industry Co Ltd
SHE:000815
0.11x CN¥85.77 Million
≈ $12.55 Million
CN¥779.95 Million China CN¥13.80 ▼ -8.00%
5756 Korea Electronic Certification Authority Inc
KQ:041460
0.11x ₩2.21 Billion
≈ $1.50 Million
₩20.07 Billion Korea ₩3200.00 ▲ +1.91%
5757 Sayona Mining Ltd
AU:SYA
0.11x AU$19.48 Million
≈ $13.78 Million
AU$177.27 Million Australia AU$5.46 ▲ +0.55%
5758 Grigeo AB
STU:WM8
0.11x €8.36 Million
≈ $9.77 Million
€76.06 Million Germany €0.99 ▼ -1.98%
5759 ASPEN PHAR.UN.ADR /1 O.N.
F:LDZU
0.11x €5.16 Billion
≈ $6.03 Billion
€46.96 Billion Germany €6.90 ▲ +4.55%
5760 Jindal Photo Limited
NSE:JINDALPHOT
0.11x Rs91.60 Million
≈ $990.62K
Rs833.80 Million India Rs1062.40 ▼ -0.07%
5761 Maschinenfabrik HEID AG
VI:HED
0.11x €6.00K
≈ $7.01K
€54.61K Austria €1.64 ▼ -3.53%
5762 King Yuan Electronics Co Ltd
TW:2449
0.11x NT$4.42 Billion
≈ $139.38 Million
NT$40.28 Billion Taiwan NT$203.50 ▼ -4.24%
5763 Upsales Technology AB
ST:UPSALE
0.11x Skr9.80 Million
≈ $1.05 Million
Skr89.24 Million Sweden Skr29.40 ▼ -0.34%
5764 WiMi Hologram Cloud Inc
NASDAQ:WIMI
0.11x $106.83 Million $972.86 Million USA $1.21 ▲ +0.83%
5765 MK Restaurant Group Public Company Limited
BK:M
0.11x ฿630.24 Million
≈ $19.64 Million
฿5.74 Billion Thailand ฿21.50 ▲ +0.94%
5766 SNT Motiv Co Ltd
KO:064960
0.11x ₩28.53 Billion
≈ $19.34 Million
₩259.97 Billion Korea ₩25350.00 ▲ +2.84%
5767 Zhejiang DiAn Diagnostics Co
SHE:300244
0.11x CN¥594.17 Million
≈ $86.95 Million
CN¥5.41 Billion China CN¥16.30 ▼ -2.92%
5768 Shanghai Shuixing Home Textile Co Ltd Class A
SHG:603365
0.11x CN¥79.46 Million
≈ $11.63 Million
CN¥724.10 Million China CN¥18.64 ▲ +0.76%
5769 Next 15 Group PLC
LSE:NFG
0.11x GBX42.72 Million
≈ $5.20K
GBX389.34 Million UK GBX295.00 ▼ -1.99%
5770 Crexendo Inc
NASDAQ:CXDO
0.11x $2.04 Million $18.57 Million USA $6.81 ▲ +1.95%
5771 Savita Oil Technologies Limited
NSE:SOTL
0.11x Rs926.07 Million
≈ $10.02 Million
Rs8.44 Billion India Rs588.10 ▼ -3.48%
5772 ENF Technology Co. Ltd
KQ:102710
0.11x ₩31.46 Billion
≈ $21.32 Million
₩286.91 Billion Korea ₩34900.00 ▼ -1.97%
5773 LGI Ltd
AU:LGI
0.11x AU$6.06 Million
≈ $4.29 Million
AU$55.30 Million Australia AU$2.31 ▼ -3.75%
5774 Koninklijke Vopak NV
AS:VPK
0.11x €392.30 Million
≈ $458.64 Million
€3.58 Billion Netherlands €48.86 ▲ +4.67%
5775 Orion Oyj A
HE:ORNAV
0.11x €79.50 Million
≈ $92.94 Million
€726.20 Million Finland €80.70 ▼ -1.59%
5776 Orion Oyj B
HE:ORNBV
0.11x €79.50 Million
≈ $92.94 Million
€726.20 Million Finland €80.95 ▼ -1.58%
5777 Wing Yip Food Holdings Group Limited American Depositary Shares
NASDAQ:WYHG
0.11x $4.48 Million $40.97 Million USA $0.82 ▼ -0.27%
5778 ATRESM.C.D.M.ADR/1/EO-75
F:YT2
0.11x €81.55 Million
≈ $95.34 Million
€745.49 Million Germany €4.90 ▼ -1.21%
5779 Genpact Limited
F:35G
0.11x €308.36 Million
≈ $360.51 Million
€2.82 Billion Germany €31.70 ▲ +5.98%
5780 Arrowhead Properties Ltd B
JSE:FTB
0.11x ZAC515.95 Million
≈ $274.20K
ZAC4.72 Billion South Africa ZAC741.00 ▲ +1.51%
5781 Yuan Longping High-tech Agriculture Co Ltd
SHE:000998
0.11x CN¥1.59 Billion
≈ $233.29 Million
CN¥14.59 Billion China CN¥8.43 ▲ +1.93%
5782 Shenzhen SEG Co Ltd
SHE:000058
0.11x CN¥269.86 Million
≈ $39.49 Million
CN¥2.47 Billion China CN¥6.60 ▲ +1.85%
5783 Elemental Royalty Corporation Common Stock
NASDAQ:ELE
0.11x $14.40 Million $131.72 Million USA $16.11 ▲ +6.62%
5784 Beijing WKW Automotive Parts Co Ltd
SHE:002662
0.11x CN¥160.24 Million
≈ $23.45 Million
CN¥1.47 Billion China CN¥3.16 ▼ -0.63%
5785 Krungthai Car Rent and Lease Public Company Limited
BK:KCAR
0.11x ฿298.67 Million
≈ $9.31 Million
฿2.73 Billion Thailand ฿4.92 ▲ +0.00%
5786 Dogu Aras Enerji Yatirimlari AS
IS:ARASE
0.11x TL949.60 Million
≈ $21.27 Million
TL8.69 Billion Turkey TL111.00 ▼ -0.72%
5787 Vox Royalty Corp.
TO:VOXR
0.11x CA$2.43 Million
≈ $1.76 Million
CA$22.24 Million Canada CA$6.20 ▲ +2.31%
5788 Dlocal Ltd
NASDAQ:DLO
0.11x $106.11 Million $971.53 Million USA $14.97 ▲ +2.60%
5789 CMC Markets PLC
LSE:CMCX
0.11x GBX60.13 Million
≈ $7.32K
GBX550.69 Million UK GBX700.00 ▼ -0.14%
5790 Snap-On Inc
NYSE:SNA
0.11x $268.10 Million $2.46 Billion USA $409.05 ▼ -1.39%
5791 Yest Ltd
KQ:122640
0.11x ₩11.47 Billion
≈ $7.78 Million
₩105.10 Billion Korea ₩17200.00 ▼ -2.82%
5792 ADEIA CORP
NASDAQ:ADEA
0.11x $58.49 Million $535.82 Million USA $25.40 ▲ +9.67%
5793 Xperi Corp
NYSE:XPER
0.11x $58.49 Million $535.82 Million USA $7.55 ▲ +0.00%
5794 Shanxi LuAn Environmental Energy Development Co Ltd
SHG:601699
0.11x CN¥3.57 Billion
≈ $522.86 Million
CN¥32.74 Billion China CN¥15.16 ▼ -1.88%
5795 BIRLASOFT LIMITED
NSE:BSOFT
0.11x Rs1.26 Billion
≈ $13.61 Million
Rs11.53 Billion India Rs306.30 ▼ -1.56%
5796 Shandong Nanshan Aluminium Co Ltd
SHG:600219
0.11x CN¥1.40 Billion
≈ $205.57 Million
CN¥12.87 Billion China CN¥4.62 ▲ +0.65%
5797 Baytex Energy Corp
TO:BTE
0.11x CA$122.20 Million
≈ $88.40 Million
CA$1.12 Billion Canada CA$6.00 ▲ +2.21%
5798 Malaysian Pacific Industries
KLSE:3867
0.11x RM104.36 Million
≈ $26.20 Million
RM956.47 Million Malaysia RM43.00 ▼ -2.54%
5799 Liaoning Port Co Ltd
SHG:601880
0.11x CN¥1.41 Billion
≈ $206.85 Million
CN¥12.96 Billion China CN¥1.51 ▲ +1.34%
5800 PT Super Bank Indonesia Tbk
JK:SUPA
0.11x Rp1.73 Trillion
≈ $101.23 Million
Rp15.85 Trillion Indonesia Rp610.00 ▲ +3.39%