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
3801 Yankershop Food Co Ltd
SHE:002847
0.16x CN¥336.36 Million
≈ $49.22 Million
CN¥2.10 Billion China CN¥40.85 ▲ +3.60%
3802 Shenzhen Rongda Photosensitive & Technology Co Ltd
SHE:300576
0.16x CN¥60.12 Million
≈ $8.80 Million
CN¥375.29 Million China CN¥23.05 ▼ -3.31%
3803 Taokaenoi Food & Marketing Public Company Limited
BK:TKN
0.16x ฿307.68 Million
≈ $9.59 Million
฿1.92 Billion Thailand ฿4.50 ▼ -0.88%
3804 Able Global Bhd
KLSE:7167
0.16x RM41.50 Million
≈ $10.42 Million
RM259.17 Million Malaysia RM1.52 ▲ +0.00%
3805 SAF Tehnika A/S
F:VTZ
0.16x €1.99 Million
≈ $2.32 Million
€12.41 Million Germany €15.85 ▲ +0.00%
3806 Medplus Health Services Limited
NSE:MEDPLUS
0.16x Rs3.13 Billion
≈ $33.89 Million
Rs19.58 Billion India Rs608.15 ▲ +2.18%
3807 Seegene Inc
KQ:096530
0.16x ₩36.26 Billion
≈ $24.57 Million
₩226.66 Billion Korea ₩33550.00 ▼ -0.89%
3808 Derichebourg
PA:DBG
0.16x €230.90 Million
≈ $269.95 Million
€1.44 Billion France €7.68 ▲ +1.59%
3809 Zhejiang Huangma Technology Co Ltd
SHG:603181
0.16x CN¥156.83 Million
≈ $22.95 Million
CN¥980.63 Million China CN¥10.51 ▼ -6.66%
3810 Jinling Hotel Corp Ltd
SHG:601007
0.16x CN¥126.70 Million
≈ $18.54 Million
CN¥792.27 Million China CN¥6.51 ▲ +1.40%
3811 CPR Gomu Industrial PCL
BK:CPR
0.16x ฿10.31 Million
≈ $321.21K
฿64.46 Million Thailand ฿2.58 ▲ +1.57%
3812 POBIS TNC CO. Ltd
KQ:016670
0.16x ₩8.93 Billion
≈ $6.05 Million
₩55.88 Billion Korea ₩2380.00 ▼ -7.75%
3813 FoundPac Group Bhd
KLSE:5277
0.16x RM7.45 Million
≈ $1.87 Million
RM46.62 Million Malaysia RM0.38 ▲ +0.00%
3814 Shanghai Fudan-Zhangjiang Bio-Pharmaceutical Co Ltd
SHG:688505
0.16x CN¥43.77 Million
≈ $6.41 Million
CN¥273.93 Million China CN¥7.45 ▲ +0.95%
3815 Pum-Tech Korea Co. Ltd
KQ:251970
0.16x ₩17.10 Billion
≈ $11.59 Million
₩107.05 Billion Korea ₩68600.00 ▼ -1.58%
3816 Kangwon Land
KO:035250
0.16x ₩116.48 Billion
≈ $78.93 Million
₩729.29 Billion Korea ₩13870.00 ▼ -2.05%
3817 Rangdong Light source and Vacuum flask JSC
VN:RAL
0.16x ₫756.52 Billion
≈ $28.74 Million
₫4.74 Trillion Vietnam ₫72000.00 ▼ -0.96%
3818 333D Ltd
AU:T3D
0.16x AU$61.57K
≈ $43.56K
AU$385.73K Australia AU$0.03 ▲ +0.00%
3819 Medy-Tox Inc
KQ:086900
0.16x ₩19.03 Billion
≈ $12.90 Million
₩119.26 Billion Korea ₩66200.00 ▼ -1.78%
3820 Yuanjie Semiconductor Technology Co. Ltd. A
SHG:688498
0.16x CN¥18.96 Million
≈ $2.77 Million
CN¥118.84 Million China CN¥875.00 ▼ -5.42%
3821 SEI Investments Company
NASDAQ:SEIC
0.16x $125.79 Million $788.47 Million USA $103.34 ▲ +1.02%
3822 Abnova Taiwan Corp
TW:4133
0.16x NT$12.71 Million
≈ $400.43K
NT$79.68 Million Taiwan NT$20.60 ▲ +0.00%
3823 Science Environmental Protection Co. Ltd. A
SHG:688480
0.16x CN¥130.36 Million
≈ $19.08 Million
CN¥817.92 Million China CN¥53.69 ▼ -2.15%
3824 Charoen Pokphand Indonesia TBK PT
JK:CPIN
0.16x Rp1.88 Trillion
≈ $110.23 Million
Rp11.81 Trillion Indonesia Rp2710.00 ▼ -1.81%
3825 Novoray Corporation
SHG:688300
0.16x CN¥93.17 Million
≈ $13.63 Million
CN¥585.16 Million China CN¥87.80 ▼ -6.90%
3826 Readytech Holdings Ltd
AU:RDY
0.16x AU$19.22 Million
≈ $13.60 Million
AU$120.72 Million Australia AU$1.28 ▲ +2.40%
3827 Chicago Rivet & Machine Co
NYSE MKT:CVR
0.16x $637.99K $4.01 Million USA $9.75 ▲ +1.56%
3828 HOLCIM NEW(U.ADR)1/5/SF2
F:HLB
0.16x €2.79 Billion
≈ $3.26 Billion
€17.52 Billion Germany €14.90 ▼ -1.97%
3829 Curiositystream Inc.
NASDAQ:CURI
0.16x $4.38 Million $27.51 Million USA $2.79 ▼ -2.11%
3830 CuriosityStream Inc
NASDAQ:CURIW
0.16x $4.38 Million $27.51 Million USA $0.01 ▲ +0.00%
3831 Chanson International Holding Class A Ordinary Shares
NASDAQ:CHSN
0.16x $4.10 Million $25.77 Million USA $1.01 ▲ +1.20%
3832 Oil & Natural Gas Corporation Limited
NSE:ONGC
0.16x Rs607.87 Billion
≈ $6.57 Billion
Rs3.82 Trillion India Rs228.44 ▲ +0.41%
3833 Transindia Real Estate Limited
NSE:TREL
0.16x Rs149.20 Million
≈ $1.61 Million
Rs938.30 Million India Rs22.93 ▼ -0.65%
3834 Silvercorp Metals Inc
TO:SVM
0.16x CA$56.62 Million
≈ $40.96 Million
CA$356.09 Million Canada CA$11.54 ▼ -2.12%
3835 DMS Co.Ltd
KQ:068790
0.16x ₩21.61 Billion
≈ $14.65 Million
₩135.93 Billion Korea ₩7390.00 ▲ +0.00%
3836 PrimeEnergy Corporation
NASDAQ:PNRG
0.16x $15.40 Million $96.90 Million USA $218.17 ▲ +1.12%
3837 Signaux Girod
PA:ALGIR
0.16x €5.93 Million
≈ $6.93 Million
€37.30 Million France €15.80 ▲ +1.28%
3838 i-Components Co. Ltd
KQ:059100
0.16x ₩2.38 Billion
≈ $1.61 Million
₩14.95 Billion Korea ₩7100.00 ▼ -0.70%
3839 Ledesma SAAI
BA:LEDE
0.16x AR$52.66 Billion
≈ $38.10 Million
AR$331.45 Billion Argentina AR$629.00 ▼ -2.48%
3840 Awareness Group
NASDAQ:TAAG
0.16x $4.91 Million $30.92 Million USA $0.01 ▲ +0.00%
3841 CLPS INC. DL-0001
F:1UK
0.16x €8.93 Million
≈ $10.43 Million
€56.23 Million Germany €0.81 ▼ -6.40%
3842 UCAL Limited
NSE:UCAL
0.16x Rs781.78 Million
≈ $8.45 Million
Rs4.93 Billion India Rs123.49 ▼ -0.10%
3843 Bumi Resources Minerals Tbk
JK:BRMS
0.16x Rp29.43 Million
≈ $1.72K
Rp185.57 Million Indonesia Rp426.00 ▼ -1.39%
3844 Hangzhou Wensli Silk Culture Co. Ltd.
SHE:301066
0.16x CN¥64.49 Million
≈ $9.44 Million
CN¥406.70 Million China CN¥12.24 ▲ +2.00%
3845 iOThree Limited Ordinary Shares
NASDAQ:IOTR
0.16x $493.42K $3.11 Million USA $2.26 ▲ +4.15%
3846 Selena FM S.A.
WAR:SEL
0.16x zł105.89 Million
≈ $29.14 Million
zł667.99 Million Poland zł56.00 ▲ +0.72%
3847 Standard Foods Corp
TW:1227
0.16x NT$1.22 Billion
≈ $38.44 Million
NT$7.70 Billion Taiwan NT$27.60 ▲ +0.00%
3848 Miquel y Costas & Miquel S.A.
MC:MCM
0.16x €19.58 Million
≈ $22.89 Million
€123.54 Million Spain €9.90 ▲ +0.81%
3849 Hoasen Group
VN:HSG
0.16x ₫1.64 Trillion
≈ $62.27 Million
₫10.34 Trillion Vietnam ₫11000.00 ▼ -0.45%
3850 Kolon Plastics
KO:138490
0.16x ₩12.71 Billion
≈ $8.61 Million
₩80.25 Billion Korea ₩15000.00 ▼ -2.47%
3851 Sidiz Inc
KO:134790
0.16x ₩5.10 Billion
≈ $3.46 Million
₩32.22 Billion Korea ₩17570.00 ▼ -0.23%
3852 Allcargo Gati Limited
NSE:ACLGATI
0.16x Rs787.50 Million
≈ $8.52 Million
Rs4.97 Billion India Rs66.05 ▲ +1.07%
3853 Bosch Limited
NSE:BOSCHLTD
0.16x Rs9.98 Billion
≈ $107.97 Million
Rs63.06 Billion India Rs44900.00 ▲ +1.85%
3854 Hydro Exploitations SA
PA:MLHYE
0.16x €2.46 Million
≈ $2.88 Million
€15.54 Million France €100.00 ▲ +1.01%
3855 Zig Sheng Industrial Co Ltd
TW:1455
0.16x NT$537.16 Million
≈ $16.92 Million
NT$3.39 Billion Taiwan NT$9.75 ▲ +0.00%
3856 Daejung Chemicals & Metals Co.Ltd
KQ:120240
0.16x ₩5.02 Billion
≈ $3.40 Million
₩31.76 Billion Korea ₩13990.00 ▼ -1.06%
3857 Eco Wave Power Global AB ADR
NASDAQ:WAVE
0.16x $418.76K $2.65 Million USA $7.00 ▲ +0.29%
3858 Molinos Rio de la Plata SA
BA:MOLI5
0.16x AR$76.22 Billion
≈ $55.15 Million
AR$482.25 Billion Argentina AR$4960.00 ▲ +0.00%
3859 Molinos Rio de la Plata SA
BA:MOLI
0.16x AR$76.22 Billion
≈ $55.15 Million
AR$482.25 Billion Argentina AR$2200.00 ▼ -0.90%
3860 BUNZL PLC ADR/ LS-3214857
F:BUZ
0.16x €913.00 Million
≈ $1.07 Billion
€5.78 Billion Germany €13.50 ▲ +0.00%
3861 KRN Heat Exchanger and Refrigeration
NSE:KRN
0.16x Rs565.26 Million
≈ $6.11 Million
Rs3.58 Billion India Rs1069.40 ▲ +5.00%
3862 Chin Hung Int'
KO:002780
0.16x ₩50.88 Billion
≈ $34.48 Million
₩322.19 Billion Korea ₩5930.00 ▼ -3.42%
3863 Unilever PLC
NASDAQ:UNLYD
0.16x $8.35 Billion $52.88 Billion USA $55.38 ▲ +0.18%
3864 ST GOBAIN ADR 1/5/EO 4
F:GOBU
0.16x €5.64 Billion
≈ $6.59 Billion
€35.73 Billion Germany €15.10 ▼ -3.21%
3865 Heliostar Metals Ltd
V:HSTR
0.16x CA$10.25 Million
≈ $7.42 Million
CA$64.99 Million Canada CA$2.32 ▼ -9.38%
3866 Rajvir Industries Limited
NSE:RAJVIR
0.16x Rs178.62 Million
≈ $1.93 Million
Rs1.13 Billion India Rs4.94 ▼ -5.00%
3867 Shenzhen Kiwi Instruments Co. Ltd. A
SHG:688045
0.16x CN¥64.25 Million
≈ $9.40 Million
CN¥407.40 Million China CN¥47.26 ▼ -1.15%
3868 BK Technologies Inc
NYSE MKT:BKTI
0.16x $3.01 Million $19.06 Million USA $82.89 ▼ -0.53%
3869 Amara Raja Batteries Limited
NSE:ARE&M
0.16x Rs5.29 Billion
≈ $57.26 Million
Rs33.58 Billion India Rs693.75 ▲ +0.95%
3870 Unimech Group Bhd
KLSE:7091
0.16x RM21.11 Million
≈ $5.30 Million
RM133.97 Million Malaysia RM1.37 ▲ +1.48%
3871 Tianjin Ruixin Technology Co Ltd
SHE:300828
0.16x CN¥18.48 Million
≈ $2.70 Million
CN¥117.23 Million China CN¥14.34 ▼ -2.38%
3872 Credit Clear Ltd
AU:CCR
0.16x AU$3.32 Million
≈ $2.35 Million
AU$21.08 Million Australia AU$0.13 ▲ +4.00%
3873 Seni Jaya Corporation Bhd
KLSE:9431
0.16x RM11.58 Million
≈ $2.91 Million
RM73.50 Million Malaysia RM0.48 ▲ +1.06%
3874 The European Smaller Companies Trust PLC
LSE:ESCT
0.16x GBX13.36 Million
≈ $1.63K
GBX84.81 Million UK GBX221.00 ▲ +1.61%
3875 BHP Group Ltd
AU:BHP
0.16x AU$9.54 Billion
≈ $6.75 Billion
AU$60.59 Billion Australia AU$55.62 ▲ +1.04%
3876 Merchants Trust PLC
LSE:MRCH
0.16x GBX18.80 Million
≈ $2.29K
GBX119.44 Million UK GBX673.00 ▲ +1.51%
3877 Gujarat Fluorochemicals Limited
NSE:FLUOROCHEM
0.16x Rs6.25 Billion
≈ $67.59 Million
Rs39.70 Billion India Rs4197.10 ▼ -0.92%
3878 Jiangsu Tongxingbao Intelligent Transportation Technology Co. Ltd. A
SHE:301339
0.16x CN¥458.45 Million
≈ $67.09 Million
CN¥2.91 Billion China CN¥11.37 ▲ +3.65%
3879 Infosys Ltd ADR
NYSE:INFY
0.16x $1.05 Billion $6.68 Billion USA $12.94 ▼ -4.01%
3880 Infosys Limited
NSE:INFY
0.16x Rs1.05 Billion
≈ $11.31 Million
Rs6.65 Billion India Rs1166.00 ▲ +1.06%
3881 Makarony Polskie S.A.
WAR:MAK
0.16x zł11.05 Million
≈ $3.04 Million
zł70.25 Million Poland zł23.35 ▲ +0.00%
3882 Yankey Engineering Co Ltd
TW:6691
0.16x NT$2.55 Billion
≈ $80.37 Million
NT$16.22 Billion Taiwan NT$663.00 ▲ +0.00%
3883 First Trust High Yield Opportunities 2027 Term Fund
NYSE:FTHY
0.16x $30.21 Million $192.09 Million USA $12.88 ▲ +0.39%
3884 Ufp Industries Inc
NASDAQ:UFPI
0.16x $164.26 Million $1.04 Billion USA $80.93 ▼ -0.37%
3885 Intellego Technologies AB
ST:INT
0.16x Skr8.59 Billion
≈ $923.88 Million
Skr54.62 Billion Sweden Skr46.55 ▲ +0.00%
3886 Go Fashion (India) Limited
NSE:GOCOLORS
0.16x Rs951.10 Million
≈ $10.29 Million
Rs6.05 Billion India Rs254.90 ▲ +0.59%
3887 Subex Limited
NSE:SUBEXLTD
0.16x Rs328.50 Million
≈ $3.55 Million
Rs2.09 Billion India Rs17.25 ▲ +4.10%
3888 SharkNinja, Inc.
NYSE:SN
0.16x $431.78 Million $2.75 Billion USA $198.63 ▲ +1.15%
3889 Carr's Group plc
LSE:CARR
0.16x GBX7.70 Million
≈ $937.23
GBX49.08 Million UK GBX133.50 ▲ +0.00%
3890 Koss Corporation
NASDAQ:KOSS
0.16x $1.02 Million $6.50 Million USA $3.40 ▼ -1.73%
3891 Turk Telekomunikasyon AS
IS:TTKOM
0.16x TL33.62 Billion
≈ $752.92 Million
TL214.22 Billion Turkey TL46.80 ▲ +1.65%
3892 Shanghai SK Automation Technology Co. Ltd. A
SHG:688155
0.16x CN¥526.16 Million
≈ $76.99 Million
CN¥3.35 Billion China CN¥47.21 ▲ +0.06%
3893 Vertex Pharmaceuticals Inc
NASDAQ:VRTX
0.16x $1.13 Billion $7.18 Billion USA $517.49 ▼ -1.23%
3894 OVH Groupe SAS
PA:OVH
0.16x €270.80 Million
≈ $316.59 Million
€1.73 Billion France €12.58 ▲ +1.53%
3895 Chien Wei Precise Technology Co Ltd
TWO:8092
0.16x NT$53.64 Million
≈ $1.69 Million
NT$342.35 Million Taiwan NT$12.10 ▲ +0.00%
3896 Odlewnie Polskie SA
WAR:ODL
0.16x zł9.83 Million
≈ $2.70 Million
zł62.72 Million Poland zł19.15 ▼ -0.52%
3897 CIE Automotive S.A.
MC:CIE
0.16x €592.49 Million
≈ $692.68 Million
€3.78 Billion Spain €25.90 ▲ +1.77%
3898 SandRidge Energy Inc
NYSE:SD
0.16x $19.76 Million $126.16 Million USA $14.77 ▲ +0.07%
3899 Jupiter Mines Ltd
AU:JMS
0.16x AU$8.81 Million
≈ $6.23 Million
AU$56.29 Million Australia AU$0.24 ▼ -2.08%
3900 Nordic American Tankers Limited
F:B3O
0.16x €68.82 Million
≈ $80.46 Million
€439.87 Million Germany €6.90 ▲ +2.37%

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.