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
6801 Kingfisher PLC
LSE:KGF
0.09x GBX492.00 Million
≈ $59.86K
GBX5.35 Billion UK GBX279.70 ▼ -1.13%
6802 Beijing Caishikou Department Store Co Ltd
SHG:605599
0.09x CN¥464.12 Million
≈ $67.91 Million
CN¥5.05 Billion China CN¥14.57 ▼ -1.29%
6803 PCC Rokita SA
WAR:PCR
0.09x zł87.30 Million
≈ $24.03 Million
zł949.62 Million Poland zł68.50 ▲ +1.33%
6804 Hillman Solutions Corp
NASDAQ:HLMN
0.09x $105.19 Million $1.15 Billion USA $8.06 ▲ +4.13%
6805 Novotek AB
ST:NTEK-B
0.09x Skr30.10 Million
≈ $3.24 Million
Skr327.70 Million Sweden Skr51.00 ▼ -3.95%
6806 Woolworths Group Ltd
AU:WOW
0.09x AU$2.65 Billion
≈ $1.88 Billion
AU$28.87 Billion Australia AU$38.32 ▲ +0.52%
6807 Grenevia S.A.
WAR:GEA
0.09x zł164.00 Million
≈ $45.14 Million
zł1.79 Billion Poland zł3.27 ▲ +0.00%
6808 Wuhan Tianyu Info Industry
SHE:300205
0.09x CN¥60.85 Million
≈ $8.90 Million
CN¥662.77 Million China CN¥5.41 ▼ -3.22%
6809 INTERNET IN.JP.ADR 1 ON
F:IIJ
0.09x €16.79 Billion
≈ $19.63 Billion
€182.85 Billion Germany €29.00 ▲ +1.40%
6810 Techstep ASA
OL:TECH
0.09x Nkr53.93 Million
≈ $5.67 Million
Nkr587.55 Million Norway Nkr7.80 ▼ -2.50%
6811 Ultra Chip
TWO:3141
0.09x NT$117.84 Million
≈ $3.71 Million
NT$1.28 Billion Taiwan NT$74.00 ▲ +3.35%
6812 Zanlakol Ltd
TA:ZNKL
0.09x ILA24.11 Million
≈ $64.65K
ILA262.81 Million Israel ILA5477.00 ▲ +0.59%
6813 Broadcom Inc
NASDAQ:AVGO
0.09x $8.26 Billion $90.03 Billion USA $411.35 ▲ +4.70%
6814 HighPeak Energy Inc
NASDAQ:HPKEW
0.09x $141.21 Million $1.54 Billion USA $0.05 ▼ -63.50%
6815 Lexinfintech Holdings Ltd
NASDAQ:LX
0.09x $973.75 Million $10.62 Billion USA $2.00 ▲ +0.00%
6816 Eckert & Ziegler Strahlen- und Medizintechnik AG
F:EUZ
0.09x €18.75 Million
≈ $21.91 Million
€204.50 Million Germany €15.72 ▲ +3.63%
6817 SDM SE
XETRA:75S
0.09x €1.17 Million
≈ $1.37 Million
€12.80 Million Germany €0.06 ▲ +20.00%
6818 Zeo Energy Corp.
NASDAQ:ZEO
0.09x $2.44 Million $26.66 Million USA $0.71 ▼ -0.74%
6819 Vastra Hamnens Restaurangdrift Ab
ST:VH
0.09x Skr318.00K
≈ $34.22K
Skr3.47 Million Sweden Skr13.80 ▲ +5.34%
6820 Zhejiang Huace Film TV Co
SHE:300133
0.09x CN¥438.25 Million
≈ $64.13 Million
CN¥4.79 Billion China CN¥7.36 ▲ +1.80%
6821 Fineotex Chemical Limited
NSE:FCL
0.09x Rs200.95 Million
≈ $2.17 Million
Rs2.19 Billion India Rs43.52 ▲ +0.16%
6822 WAG Payment Solutions PLC
LSE:WPS
0.09x GBX84.57 Million
≈ $10.29K
GBX923.77 Million UK GBX106.00 ▲ +8.38%
6823 WEST RED LAKE GOLD MINES
F:UJ0
0.09x €16.18 Million
≈ $18.91 Million
€176.71 Million Germany €0.41 ▼ -2.52%
6824 Alfa Energi Investama Tbk PT
JK:FIRE
0.09x Rp9.92 Billion
≈ $581.16K
Rp108.36 Billion Indonesia Rp104.00 ▼ -0.95%
6825 BBI Development S.A.
WAR:BBD
0.09x zł8.92 Million
≈ $2.45 Million
zł97.45 Million Poland zł5.38 ▲ +0.75%
6826 Sentul City Tbk
JK:BKSL
0.09x Rp482.00 Billion
≈ $28.24 Million
Rp5.27 Trillion Indonesia Rp68.00 ▲ +0.00%
6827 Up Fintech Holding Ltd
NASDAQ:TIGR
0.09x $672.86 Million $7.36 Billion USA $4.71 ▲ +0.00%
6828 Apogee Enterprises Inc
NASDAQ:APOG
0.09x $55.84 Million $610.55 Million USA $41.27 ▲ +3.46%
6829 Telenor ASA
OL:TEL
0.09x Nkr14.15 Billion
≈ $1.49 Billion
Nkr154.76 Billion Norway Nkr145.70 ▼ -0.41%
6830 Naphtha
TA:NFTA
0.09x ILA289.15 Million
≈ $775.19K
ILA3.16 Billion Israel ILA2351.00 ▼ -2.16%
6831 SRP Groupe SA
PA:SRP
0.09x €21.95 Million
≈ $25.66 Million
€240.20 Million France €0.80 ▼ -0.50%
6832 Gilead Sciences Inc
NASDAQ:GILD
0.09x $3.33 Billion $36.41 Billion USA $123.76 ▼ -1.35%
6833 Guardian Capital Group Ltd. Cl.A Nv (GCG-A.TO
TO:GCG-A
0.09x CA$68.38 Million
≈ $49.46 Million
CA$748.64 Million Canada CA$67.99 ▲ +0.03%
6834 Guardian Capital Group Limited
TO:GCG
0.09x CA$68.38 Million
≈ $49.46 Million
CA$748.64 Million Canada CA$67.97 ▲ +0.04%
6835 Semrush Holdings Inc
NYSE:SEMR
0.09x $14.90 Million $163.14 Million USA $12.00 ▲ +0.00%
6836 GCM Grosvenor Inc
NASDAQ:GCMG
0.09x $51.72 Million $566.50 Million USA $12.05 ▲ +3.43%
6837 Groupe CRIT SA
PA:CEN
0.09x €79.90 Million
≈ $93.41 Million
€875.15 Million France €53.60 ▼ -0.37%
6838 Lastminute.com NV
SW:LMN
0.09x CHF45.60 Million
≈ $57.65 Million
CHF499.60 Million Switzerland CHF12.90 ▲ +4.03%
6839 Pampa Energia SA ADR
NYSE:PAM
0.09x $273.58 Million $3.00 Billion USA $82.90 ▲ +0.29%
6840 Shoprite Holdings Ltd
JSE:SHP
0.09x ZAC8.65 Billion
≈ $4.60 Million
ZAC94.83 Billion South Africa ZAC29900.00 ▲ +0.30%
6841 Indo Straits Tbk
JK:PTIS
0.09x Rp1.00 Million
≈ $58.89
Rp11.01 Million Indonesia Rp290.00 ▲ +1.40%
6842 Softronic AB
ST:SOF-B
0.09x Skr15.30 Million
≈ $1.65 Million
Skr167.70 Million Sweden Skr21.70 ▼ -0.91%
6843 Hunan Nanling Industrial Explosive Materials Co Ltd
SHE:002096
0.09x CN¥353.34 Million
≈ $51.70 Million
CN¥3.87 Billion China CN¥9.31 ▼ -3.02%
6844 Leon's Furniture Limited
TO:LNF
0.09x CA$111.34 Million
≈ $80.54 Million
CA$1.22 Billion Canada CA$24.35 ▲ +0.16%
6845 PT Sarimelati Kencana Tbk
JK:PZZA
0.09x Rp78.01 Billion
≈ $4.57 Million
Rp855.39 Billion Indonesia Rp188.00 ▼ -1.05%
6846 Shengda Mining Co Ltd
SHE:000603
0.09x CN¥304.17 Million
≈ $44.51 Million
CN¥3.34 Billion China CN¥26.34 ▼ -0.68%
6847 Akfen Yenilenebilir Enerji A.S.
IS:AKFYE
0.09x TL1.54 Billion
≈ $34.38 Million
TL16.84 Billion Turkey TL23.42 ▼ -3.30%
6848 TigerElec Co. Ltd
KQ:219130
0.09x ₩2.86 Billion
≈ $1.94 Million
₩31.40 Billion Korea ₩68500.00 ▼ -8.42%
6849 Vulcabras Azaleia S.A
SA:VULC3
0.09x R$138.26 Million
≈ $27.13 Million
R$1.52 Billion Brazil R$14.38 ▼ -0.55%
6850 Electronic Arts Inc
NASDAQ:EA
0.09x $580.00 Million $6.37 Billion USA $202.15 ▼ -0.43%
6851 Caspian Sunrise plc
LSE:CASP
0.09x GBX6.25 Million
≈ $760.26
GBX68.61 Million UK GBX2.00 ▲ +0.00%
6852 Trane Technologies plc
NYSE:TT
0.09x $1.17 Billion $12.82 Billion USA $483.40 ▲ +2.30%
6853 Ligand Pharmaceuticals Incorporated
NASDAQ:LGND
0.09x $48.69 Million $534.78 Million USA $274.88 ▲ +4.46%
6854 Boryung Pharm
KO:003850
0.09x ₩48.95 Billion
≈ $33.18 Million
₩537.67 Billion Korea ₩9090.00 ▼ -0.98%
6855 Nova Leap Health Corp
V:NLH
0.09x CA$396.21K
≈ $286.61K
CA$4.35 Million Canada CA$0.37 ▲ +2.78%
6856 Guangdong PAK Corporation Co Ltd
SHE:300625
0.09x CN¥81.58 Million
≈ $11.94 Million
CN¥896.13 Million China CN¥9.60 ▼ -1.13%
6857 FinVolution Group
NYSE:FINV
0.09x $871.73 Million $9.58 Billion USA $4.67 ▼ -2.91%
6858 M.T.I Wireless Edge Ltd
LSE:MWE
0.09x GBX1.51 Million
≈ $184.09
GBX16.62 Million UK GBX77.00 ▲ +2.12%
6859 Victory Capital Holdings Inc
NASDAQ:VCTR
0.09x $165.91 Million $1.82 Billion USA $87.01 ▲ +0.08%
6860 Schroder Japan Growth Fund
LSE:SJG
0.09x GBX336.00K
≈ $40.88
GBX3.69 Million UK GBX394.00 ▲ +0.51%
6861 Ningbo Ginlong Technologies Co Ltd Class A
SHE:300763
0.09x CN¥895.78 Million
≈ $131.08 Million
CN¥9.85 Billion China CN¥92.06 ▼ -1.34%
6862 ID Logistics Group SA
PA:IDL
0.09x €239.32 Million
≈ $279.79 Million
€2.63 Billion France €333.00 ▲ +0.00%
6863 Aecc Aero Engine Control Co Ltd
SHE:000738
0.09x CN¥270.98 Million
≈ $39.65 Million
CN¥2.98 Billion China CN¥18.79 ▼ -0.63%
6864 Greenpanel Industries Limited
NSE:GREENPANEL
0.09x Rs628.13 Million
≈ $6.79 Million
Rs6.91 Billion India Rs188.86 ▼ -0.52%
6865 Xiamen Faratronic Co Ltd
SHG:600563
0.09x CN¥224.40 Million
≈ $32.84 Million
CN¥2.47 Billion China CN¥168.19 ▼ -1.09%
6866 INFINITT Healthcare Co. Ltd
KQ:071200
0.09x ₩4.39 Billion
≈ $2.97 Million
₩48.26 Billion Korea ₩5860.00 ▼ -0.17%
6867 PRG Corporation Public Company Limited
BK:PRG
0.09x ฿196.81 Million
≈ $6.13 Million
฿2.17 Billion Thailand ฿9.25 ▲ +0.00%
6868 Steppe Cement
LSE:STCM
0.09x GBX2.17 Million
≈ $264.15
GBX23.90 Million UK GBX20.00 ▲ +0.00%
6869 Siloam International Hospitals
JK:SILO
0.09x Rp388.57 Billion
≈ $22.77 Million
Rp4.28 Trillion Indonesia Rp2170.00 ▼ -3.13%
6870 Hebei Sailhero Environmental
SHE:300137
0.09x CN¥32.70 Million
≈ $4.78 Million
CN¥359.97 Million China CN¥17.57 ▲ +3.84%
6871 Jack Sewing
SHG:603337
0.09x CN¥295.57 Million
≈ $43.25 Million
CN¥3.25 Billion China CN¥42.68 ▲ +3.34%
6872 Run Long Construction Co Ltd
TW:1808
0.09x NT$3.95 Billion
≈ $124.46 Million
NT$43.49 Billion Taiwan NT$32.25 ▼ -0.46%
6873 Asia Potash International Investment Guangzhou Co Ltd
SHE:000893
0.09x CN¥573.85 Million
≈ $83.97 Million
CN¥6.32 Billion China CN¥40.91 ▼ -2.06%
6874 Knights Group Holdings plc
LSE:KGH
0.09x GBX15.81 Million
≈ $1.92K
GBX174.08 Million UK GBX182.00 ▼ -1.36%
6875 Zhejiang Oceanking Development Co Ltd
SHG:603213
0.09x CN¥129.35 Million
≈ $18.93 Million
CN¥1.42 Billion China CN¥14.10 ▼ -0.70%
6876 Jiangsu Hengli Hydraulic Co Ltd
SHG:601100
0.09x CN¥353.83 Million
≈ $51.78 Million
CN¥3.90 Billion China CN¥117.90 ▼ -0.08%
6877 Mercury Corporation
KQ:100590
0.09x ₩2.76 Billion
≈ $1.87 Million
₩30.42 Billion Korea ₩4530.00 ▼ -6.60%
6878 Taiwan Secom Co Ltd
TW:9917
0.09x NT$1.51 Billion
≈ $47.66 Million
NT$16.66 Billion Taiwan NT$117.00 ▼ -0.43%
6879 Rapala VMC Oyj
HE:RAP1V
0.09x €12.40 Million
≈ $14.50 Million
€136.60 Million Finland €1.22 ▲ +0.00%
6880 Piramal Pharma Limited
NSE:PPLPHARMA
0.09x Rs8.90 Billion
≈ $96.22 Million
Rs98.02 Billion India Rs158.90 ▼ -0.81%
6881 UltraTech Cement Limited
NSE:ULTRACEMCO
0.09x Rs55.67 Billion
≈ $602.03 Million
Rs613.38 Billion India Rs11367.00 ▼ -0.55%
6882 Guan Chong Bhd
KLSE:5102
0.09x RM437.19 Million
≈ $109.76 Million
RM4.82 Billion Malaysia RM1.05 ▲ +0.96%
6883 Ibotta, Inc.
NYSE:IBTA
0.09x $21.75 Million $239.82 Million USA $30.71 ▲ +4.99%
6884 Posco C&C Stl
KO:058430
0.09x ₩12.55 Billion
≈ $8.51 Million
₩138.37 Billion Korea ₩5500.00 ▼ -7.56%
6885 Wilson Bayly Holmes Ovcon Ltd
JSE:WBO
0.09x ZAC862.39 Million
≈ $458.32K
ZAC9.51 Billion South Africa ZAC17200.00 ▲ +1.18%
6886 Shanghai Liangxin Electrical Co Ltd
SHE:002706
0.09x CN¥173.05 Million
≈ $25.32 Million
CN¥1.91 Billion China CN¥12.30 ▲ +2.59%
6887 Ambow Education Holding Ltd
NYSE MKT:AMBO
0.09x $1.32 Million $14.57 Million USA $2.46 ▲ +3.80%
6888 JPMorgan Chase & Co
NYSE:JPM
0.09x $368.37 Billion $4.06 Trillion USA $325.22 ▼ -2.47%
6889 Simonds Group Ltd
AU:SIO
0.09x AU$13.73 Million
≈ $9.72 Million
AU$151.46 Million Australia AU$0.14 ▲ +0.00%
6890 Genie Music Corporation
KQ:043610
0.09x ₩10.45 Billion
≈ $7.08 Million
₩115.36 Billion Korea ₩1477.00 ▼ -3.15%
6891 Youcare Pharmaceutical Group Co. Ltd. A
SHG:688658
0.09x CN¥173.51 Million
≈ $25.39 Million
CN¥1.91 Billion China CN¥13.18 ▼ -1.05%
6892 Sammok S-Form Co.Ltd
KQ:018310
0.09x ₩10.04 Billion
≈ $6.80 Million
₩110.77 Billion Korea ₩14350.00 ▼ -2.31%
6893 WinMate Communication INC
TW:3416
0.09x NT$130.91 Million
≈ $4.12 Million
NT$1.45 Billion Taiwan NT$176.00 ▲ +0.86%
6894 C&C International Corp.
KQ:352480
0.09x ₩9.35 Billion
≈ $6.33 Million
₩103.18 Billion Korea ₩20300.00 ▼ -2.87%
6895 Soder Sportfiske AB
ST:SODER
0.09x Skr4.80 Million
≈ $516.56K
Skr53.00 Million Sweden Skr15.00 ▼ -1.64%
6896 Pikko Land Development Tbk
JK:RODA
0.09x Rp105.46 Billion
≈ $6.18 Million
Rp1.16 Trillion Indonesia Rp54.00 ▼ -1.82%
6897 Jing Jin Electric Technologies Co Ltd
SHG:688280
0.09x CN¥219.05 Million
≈ $32.05 Million
CN¥2.42 Billion China CN¥6.19 ▼ -2.52%
6898 Ahmad Zaki Resources Bhd
KLSE:7078
0.09x RM407.94 Million
≈ $102.42 Million
RM4.51 Billion Malaysia RM0.11 ▲ +5.00%
6899 Harmonic Inc
NASDAQ:HLIT
0.09x $31.69 Million $350.15 Million USA $15.08 ▲ +1.55%
6900 Akebia Ther
NASDAQ:AKBA
0.09x $31.13 Million $343.95 Million USA $1.07 ▲ +4.90%