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,238
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
6901 Hangzhou DPtech Technologies Co Ltd
SHE:300768
0.09x CN¥42.82 Million
≈ $6.27 Million
CN¥473.17 Million China CN¥14.67 ▲ +1.52%
6902 Beijing SL Pharmaceutical Co Ltd
SHE:002038
0.09x CN¥66.55 Million
≈ $9.74 Million
CN¥735.46 Million China CN¥5.08 ▲ +0.99%
6903 Mirza International Limited
NSE:MIRZAINT
0.09x Rs116.50 Million
≈ $1.26 Million
Rs1.29 Billion India Rs33.41 ▲ +0.97%
6904 Fountain
BR:FOU
0.09x €1.17 Million
≈ $1.37 Million
€12.95 Million Belgium €1.45 ▲ +0.00%
6905 Global PVQ SE
HM:QCE
0.09x €106.90 Million
≈ $124.98 Million
€1.18 Billion Germany €0.00 ▲ +0.00%
6906 MNtech Co. Ltd
KQ:095500
0.09x ₩28.71 Billion
≈ $19.46 Million
₩317.45 Billion Korea ₩7100.00 ▼ -1.53%
6907 Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk
F:PTI
0.09x €12.38 Trillion
≈ $14.47 Trillion
€136.88 Trillion Germany €13.70 ▼ -0.72%
6908 Taiwan Navigation Co Ltd
TW:2617
0.09x NT$777.59 Million
≈ $24.50 Million
NT$8.60 Billion Taiwan NT$29.85 ▼ -1.00%
6909 Trane Technologies plc
F:2IS
0.09x €1.16 Billion
≈ $1.35 Billion
€12.82 Billion Germany €418.20 ▼ -2.65%
6910 Sumeeko Industries Co Ltd
TWO:2066
0.09x NT$147.37 Million
≈ $4.64 Million
NT$1.63 Billion Taiwan NT$64.70 ▲ +2.54%
6911 Star Bulk Carriers Corp
NASDAQ:SBLK
0.09x $111.95 Million $1.24 Billion USA $25.81 ▼ -3.51%
6912 Source Energy Services Ltd
TO:SHLE
0.09x CA$35.02 Million
≈ $25.33 Million
CA$387.55 Million Canada CA$13.50 ▲ +1.35%
6913 Benchmark Holdings Plc
LSE:BMK
0.09x GBX10.97 Million
≈ $1.34K
GBX121.45 Million UK GBX15300.00 ▼ -0.65%
6914 MSC Co. Ltd
KQ:009780
0.09x ₩7.95 Billion
≈ $5.39 Million
₩87.98 Billion Korea ₩6080.00 ▼ -0.98%
6915 Telefast Indonesia 
JK:TFAS
0.09x Rp3.85 Billion
≈ $225.71K
Rp42.65 Billion Indonesia Rp200.00 ▲ +0.00%
6916 Daewon Pharm
KO:003220
0.09x ₩30.61 Billion
≈ $20.75 Million
₩339.07 Billion Korea ₩8540.00 ▼ -2.95%
6917 Cloetta AB (publ)
ST:CLA-B
0.09x Skr425.00 Million
≈ $45.74 Million
Skr4.71 Billion Sweden Skr48.50 ▼ -0.53%
6918 McBride plc
LSE:MCB
0.09x GBX37.10 Million
≈ $4.51K
GBX411.00 Million UK GBX150.60 ▲ +2.03%
6919 CviLux Corp
TW:8103
0.09x NT$186.30 Million
≈ $5.87 Million
NT$2.06 Billion Taiwan NT$97.10 ▲ +2.64%
6920 XPS Pensions Group PLC
LSE:XPS
0.09x GBX13.84 Million
≈ $1.68K
GBX153.31 Million UK GBX317.00 ▲ +2.26%
6921 Dharma Satya Nusantara Ptdsn
JK:DSNG
0.09x Rp513.80 Billion
≈ $30.11 Million
Rp5.69 Trillion Indonesia Rp1140.00 ▲ +1.97%
6922 Cs Holdings
KO:000590
0.09x ₩2.87 Billion
≈ $1.95 Million
₩31.86 Billion Korea ₩72800.00 ▼ -3.32%
6923 Jaeyoung Solutec Co. Ltd
KQ:049630
0.09x ₩10.27 Billion
≈ $6.96 Million
₩113.95 Billion Korea ₩8560.00 ▼ -4.57%
6924 Barings Corporate Investors
NYSE:MCI
0.09x $4.55 Million $50.49 Million USA $17.75 ▲ +0.74%
6925 Dexterra Group Inc
TO:DXT
0.09x CA$42.16 Million
≈ $30.50 Million
CA$467.63 Million Canada CA$12.88 ▲ +0.16%
6926 Nurminen Logistics Oyj
HE:NLG1V
0.09x €5.16 Million
≈ $6.03 Million
€57.24 Million Finland €0.86 ▲ +0.23%
6927 Illumina Inc
NASDAQ:ILMN
0.09x $321.00 Million $3.56 Billion USA $161.93 ▲ +1.79%
6928 HELLOFRESH UNSP.ADS/025
F:HFG0
0.09x €145.40 Million
≈ $169.99 Million
€1.61 Billion Germany €0.93 ▼ -2.12%
6929 Goodman Group
AU:GMG
0.09x AU$592.40 Million
≈ $419.16 Million
AU$6.57 Billion Australia AU$31.50 ▼ -2.51%
6930 Bubang Co. Ltd
KQ:014470
0.09x ₩7.32 Billion
≈ $4.96 Million
₩81.19 Billion Korea ₩1099.00 ▼ -4.68%
6931 Compania Cervecerias Unidas SA ADR
NYSE:CCU
0.09x $180.72 Billion $2.01 Trillion USA $11.19 ▼ -3.37%
6932 Doosan Heavy Ind. & Const.
KO:034020
0.09x ₩1.40 Trillion
≈ $946.54 Million
₩15.50 Trillion Korea ₩97900.00 ▼ -1.71%
6933 AbL Diagnostics SA
PA:ABLD
0.09x €479.46K
≈ $560.54K
€5.32 Million France €2.64 ▲ +9.09%
6934 Ningbo Tianyi Medical Appliance Co. Ltd.
SHE:301097
0.09x CN¥95.12 Million
≈ $13.92 Million
CN¥1.06 Billion China CN¥37.59 ▲ +3.33%
6935 Ningbo Yongxin Optics Co Ltd
SHG:603297
0.09x CN¥51.04 Million
≈ $7.47 Million
CN¥566.56 Million China CN¥124.90 ▼ -1.08%
6936 Afya Ltd
NASDAQ:AFYA
0.09x $430.50 Million $4.78 Billion USA $14.07 ▲ +1.88%
6937 Plasson Indus
TA:PLSN
0.09x ILA89.16 Million
≈ $239.05K
ILA989.96 Million Israel ILA16260.00 ▲ +0.37%
6938 Lien Hwa Industrial Corp
TW:1229
0.09x NT$1.60 Billion
≈ $50.53 Million
NT$17.81 Billion Taiwan NT$41.90 ▼ -0.12%
6939 KMH Co. Ltd
KQ:122450
0.09x ₩40.51 Billion
≈ $27.46 Million
₩450.07 Billion Korea ₩2820.00 ▼ -0.35%
6940 Whirlpool S.A
SA:WHRL3
0.09x R$771.17 Million
≈ $151.32 Million
R$8.57 Billion Brazil R$3.96 ▲ +1.28%
6941 Changzhou Xingyu Automotive Lighting Systems Co Ltd
SHG:601799
0.09x CN¥678.17 Million
≈ $99.24 Million
CN¥7.53 Billion China CN¥114.06 ▼ -4.00%
6942 Hims Hers Health Inc
NYSE:HIMS
0.09x $148.72 Million $1.65 Billion USA $35.47 ▲ +11.23%
6943 Ahlatci Dogal Gaz Dagitim Enerji ve Yatirim A.S.
IS:AHGAZ
0.09x TL3.32 Billion
≈ $74.45 Million
TL36.93 Billion Turkey TL35.60 ▼ -0.67%
6944 Castles Technology Co Ltd
TW:5258
0.09x NT$446.47 Million
≈ $14.07 Million
NT$4.96 Billion Taiwan NT$50.60 ▲ +0.40%
6945 Grupo Aeroportuario del Centro Norte S.A.B. de C.V
MX:OMAB
0.09x MX$1.94 Billion
≈ $111.62 Million
MX$21.55 Billion Mexico MX$237.22 ▼ -3.94%
6946 Kafrit
TA:KAFR
0.09x ILA55.48 Million
≈ $148.74K
ILA616.98 Million Israel ILA2323.00 ▼ -4.72%
6947 Daehan Flour Mills Co Ltd
KO:001130
0.09x ₩47.26 Billion
≈ $32.03 Million
₩525.62 Billion Korea ₩11130.00 ▼ -5.20%
6948 Vishnu Chemicals Limited
NSE:VISHNU
0.09x Rs910.85 Million
≈ $9.85 Million
Rs10.13 Billion India Rs601.00 ▲ +0.14%
6949 Englewood Lab Inc
KQ:950140
0.09x ₩6.76 Billion
≈ $4.58 Million
₩75.21 Billion Korea ₩8840.00 ▼ -1.23%
6950 Sentronic International
TWO:3232
0.09x NT$38.09 Million
≈ $1.20 Million
NT$423.88 Million Taiwan NT$22.80 ▼ -1.08%
6951 Harrisons Holdings (Malaysia)
KLSE:5008
0.09x RM44.47 Million
≈ $11.17 Million
RM494.98 Million Malaysia RM1.29 ▲ +0.00%
6952 Yunsa Yunlu Sanayi ve Ticaret AS
IS:YUNSA
0.09x TL136.30 Million
≈ $3.05 Million
TL1.52 Billion Turkey TL10.37 ▲ +1.17%
6953 Dodla Dairy Limited
NSE:DODLA
0.09x Rs360.44 Million
≈ $3.90 Million
Rs4.01 Billion India Rs1108.90 ▲ +0.85%
6954 Ingles Markets Incorporated
NASDAQ:IMKTA
0.09x $83.80 Million $932.91 Million USA $87.43 ▲ +0.41%
6955 GigaCloud Technology Inc Class A Ordinary Shares
NASDAQ:GCT
0.09x $64.37 Million $716.66 Million USA $33.98 ▲ +3.00%
6956 Erie Indemnity Company
NASDAQ:ERIE
0.09x $91.89 Million $1.02 Billion USA $221.14 ▼ -0.23%
6957 Guangdong Silvere Sci and Tech
SHE:300221
0.09x CN¥73.24 Million
≈ $10.72 Million
CN¥815.53 Million China CN¥18.26 ▲ +4.28%
6958 Isgec Heavy Engineering Limited
NSE:ISGEC
0.09x Rs4.50 Billion
≈ $48.64 Million
Rs50.10 Billion India Rs925.00 ▼ -0.07%
6959 Paramount Gold Nevada Corp
NYSE MKT:PZG
0.09x $2.48 Million $27.62 Million USA $1.33 ▼ -1.48%
6960 WOOLWORTHS HDGS GDR
F:WN30
0.09x €2.84 Billion
≈ $3.32 Billion
€31.67 Billion Germany €2.70 ▲ +0.00%
6961 Airtel Africa Plc
LSE:AAF
0.09x GBX918.00 Million
≈ $111.69K
GBX10.23 Billion UK GBX350.40 ▼ -2.12%
6962 AIRTEL AFRICA UNSP.ADR/10
F:9AA0
0.09x €918.00 Million
≈ $1.07 Billion
€10.23 Billion Germany €40.20 ▲ +2.03%
6963 Prima Marine Public Company Limited
BK:PRM
0.09x ฿1.09 Billion
≈ $33.92 Million
฿12.13 Billion Thailand ฿8.80 ▲ +1.73%
6964 Pyung Hwa Hldg
KO:010770
0.09x ₩39.82 Billion
≈ $26.99 Million
₩443.86 Billion Korea ₩3995.00 ▼ -4.20%
6965 Coca-Cola Europacific Partners PLC
LSE:CCEP
0.09x GBX1.93 Billion
≈ $235.31K
GBX21.56 Billion UK GBX7345.00 ▼ -0.34%
6966 Dongwoon Anatech Co Ltd
KQ:094170
0.09x ₩4.20 Billion
≈ $2.85 Million
₩46.84 Billion Korea ₩36450.00 ▼ -3.70%
6967 Nam Kim Steel JSC
VN:NKG
0.09x ₫794.38 Billion
≈ $30.18 Million
₫8.86 Trillion Vietnam ₫12200.00 ▼ -2.01%
6968 Wira Global Solusi Tbk PT
JK:WGSH
0.09x Rp1.61 Billion
≈ $94.40K
Rp17.98 Billion Indonesia Rp111.00 ▲ +9.90%
6969 Sunny Friend Environmental Technology Co Ltd
TW:8341
0.09x NT$421.90 Million
≈ $13.29 Million
NT$4.71 Billion Taiwan NT$79.60 ▼ -0.25%
6970 Linkage Software Co Ltd
SHG:688588
0.09x CN¥44.90 Million
≈ $6.57 Million
CN¥501.16 Million China CN¥9.82 ▼ -1.31%
6971 Res Robex Inc
V:RBX
0.09x CA$31.46 Million
≈ $22.76 Million
CA$351.24 Million Canada CA$7.20 ▲ +4.35%
6972 SUMITOMO CORP. SP. ADR 1
F:SUMB
0.09x €612.28 Billion
≈ $715.82 Billion
€6.84 Trillion Germany €31.40 ▲ +3.29%
6973 Vince Holding Corp. Common Stock
NASDAQ:VNCE
0.09x $15.67 Million $174.94 Million USA $7.10 ▼ -0.28%
6974 TMC Life Sciences Bhd
KLSE:0101
0.09x RM22.16 Million
≈ $5.56 Million
RM247.47 Million Malaysia RM0.44 ▼ -2.25%
6975 Dev Information Technology Limited
NSE:DEVIT
0.09x Rs70.05 Million
≈ $757.54K
Rs782.38 Million India Rs28.39 ▲ +0.42%
6976 Carabao Group Public Company Limited
BK:CBG
0.09x ฿498.73 Million
≈ $15.54 Million
฿5.57 Billion Thailand ฿40.75 ▲ +0.00%
6977 Kinepolis Group NV
BR:KIN
0.09x €79.98 Million
≈ $93.51 Million
€894.04 Million Belgium €35.55 ▲ +0.28%
6978 MidCap Financial Investment Corporation
NASDAQ:MFIC
0.09x $169.39 Million $1.89 Billion USA $9.93 ▲ +0.20%
6979 Hangzhou Innover Technology Co Ltd
SHE:002767
0.09x CN¥34.63 Million
≈ $5.07 Million
CN¥387.10 Million China CN¥17.35 ▲ +0.70%
6980 Mannatech Incorporated
NASDAQ:MTEX
0.09x $2.41 Million $26.97 Million USA $5.42 ▲ +1.12%
6981 Hainan Mining Co Ltd
SHG:601969
0.09x CN¥587.83 Million
≈ $86.02 Million
CN¥6.57 Billion China CN¥8.82 ▼ -2.00%
6982 Jiangsu Zhongtian Technology Co Ltd
SHG:600522
0.09x CN¥2.28 Billion
≈ $334.22 Million
CN¥25.55 Billion China CN¥56.55 ▲ +2.99%
6983 DIETEREN GR. UNSP.ADR 1/2
F:DJD
0.09x €551.70 Million
≈ $645.00 Million
€6.17 Billion Germany €106.00 ▲ +0.00%
6984 Suzhou Delphi Laser Co. Ltd. A
SHG:688170
0.09x CN¥49.56 Million
≈ $7.25 Million
CN¥554.96 Million China CN¥85.25 ▼ -0.63%
6985 Aerospace Industrial Development Corp
TW:2634
0.09x NT$2.98 Billion
≈ $93.74 Million
NT$33.34 Billion Taiwan NT$47.20 ▲ +0.00%
6986 Century Extrusions Limited
NSE:CENTEXT
0.09x Rs83.30 Million
≈ $900.86K
Rs933.40 Million India Rs19.81 ▼ -1.00%
6987 Sinomach General Machinery Science Technology Co Ltd
SHG:600444
0.09x CN¥67.88 Million
≈ $9.93 Million
CN¥760.72 Million China CN¥13.86 ▼ -0.43%
6988 NFC Corporation
KQ:265740
0.09x ₩2.22 Billion
≈ $1.50 Million
₩24.88 Billion Korea ₩5620.00 ▼ -0.53%
6989 Acsion Ltd
JSE:ACS
0.09x ZAC424.97 Million
≈ $225.85K
ZAC4.76 Billion South Africa ZAC900.00 ▲ +0.00%
6990 Credo Brands Marketing Limited
NSE:MUFTI
0.09x Rs324.01 Million
≈ $3.50 Million
Rs3.63 Billion India Rs89.90 ▼ -1.14%
6991 Vinh Son Song Hinh Hydropower JSC
VN:VSH
0.09x ₫305.33 Billion
≈ $11.60 Million
₫3.42 Trillion Vietnam ₫42700.00 ▲ +0.00%
6992 Lier Chemical Co Ltd
SHE:002258
0.09x CN¥658.32 Million
≈ $96.33 Million
CN¥7.38 Billion China CN¥12.94 ▼ -4.71%
6993 Ningbo Tuopu Group Co Ltd
SHG:601689
0.09x CN¥1.51 Billion
≈ $221.12 Million
CN¥16.95 Billion China CN¥62.30 ▲ +3.64%
6994 Bioptik Technology
TWO:4161
0.09x NT$53.21 Million
≈ $1.68 Million
NT$597.14 Million Taiwan NT$23.20 ▲ +0.43%
6995 JK Tyre & Industries Limited
NSE:JKTYRE
0.09x Rs8.66 Billion
≈ $93.67 Million
Rs97.23 Billion India Rs401.30 ▲ +1.02%
6996 Huhtamaki Oyj
NYSE:HMKIY
0.09x $234.80 Million $2.64 Billion USA $8.35 ▲ +0.00%
6997 Huhtamaki Oyj
HE:HUH1V
0.09x €234.80 Million
≈ $274.51 Million
€2.64 Billion Finland €27.14 ▲ +0.37%
6998 Moberg Pharma AB (publ)
ST:MOB
0.09x Skr1.52 Million
≈ $163.36K
Skr17.04 Million Sweden Skr9.24 ▲ +0.43%
6999 Kinik Co
TW:1560
0.09x NT$479.42 Million
≈ $15.10 Million
NT$5.38 Billion Taiwan NT$700.00 ▲ +1.89%
7000 Prime Dividend Corp
TO:PDV
0.09x CA$516.72K
≈ $373.79K
CA$5.80 Million Canada CA$15.06 ▲ +1.69%