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
4601 ORIENTBIO Inc.
KO:002630
0.14x ₩1.77 Billion
≈ $1.20 Million
₩12.64 Billion Korea ₩483.00 ▲ +0.00%
4602 Biofish Holding AS
OL:BFISH
0.14x Nkr11.88 Million
≈ $1.25 Million
Nkr84.95 Million Norway Nkr1.76 ▲ +0.00%
4603 Allot Communications Ltd
TA:ALLT
0.14x ILA8.30 Million
≈ $22.24K
ILA59.35 Million Israel ILA2194.00 ▼ -2.66%
4604 Ningbo Baosi Energy Equipment Co Ltd
SHE:300441
0.14x CN¥118.52 Million
≈ $17.34 Million
CN¥847.98 Million China CN¥6.14 ▼ -0.65%
4605 Dayamitra Telekomunikasi PT
JK:MTEL
0.14x Rp3.76 Trillion
≈ $220.30 Million
Rp26.90 Trillion Indonesia Rp500.00 ▼ -0.99%
4606 Jiangsu Luokai Mechanical & Electrical Co Ltd Class A
SHG:603829
0.14x CN¥198.71 Million
≈ $29.08 Million
CN¥1.42 Billion China CN¥20.41 ▼ -8.80%
4607 Hoang Huy Investment Financial
VN:TCH
0.14x ₫956.81 Billion
≈ $36.35 Million
₫6.85 Trillion Vietnam ₫14900.00 ▼ -1.65%
4608 Poly Medicure Limited
NSE:POLYMED
0.14x Rs914.43 Million
≈ $9.89 Million
Rs6.55 Billion India Rs1405.00 ▲ +4.91%
4609 Kabelindo Murni Tbk
JK:KBLM
0.14x Rp46.11 Billion
≈ $2.70 Million
Rp330.17 Billion Indonesia Rp302.00 ▲ +2.03%
4610 The Hackett Group Inc
NASDAQ:HCKT
0.14x $19.07 Million $136.54 Million USA $11.07 ▲ +0.64%
4611 MicroAlgo Inc.
NASDAQ:MLGO
0.14x $2.17 Million $15.58 Million USA $5.17 ▲ +1.17%
4612 Jubilant Foodworks Limited
NSE:JUBLFOOD
0.14x Rs9.10 Billion
≈ $98.43 Million
Rs65.22 Billion India Rs430.30 ▼ -0.46%
4613 JEMTEC Inc
V:JTC
0.14x CA$63.38K
≈ $45.85K
CA$454.33K Canada CA$1.10 ▼ -4.35%
4614 Pollard Banknote Limited
TO:PBL
0.14x CA$44.98 Million
≈ $32.54 Million
CA$322.49 Million Canada CA$16.10 ▲ +0.94%
4615 Chemring Group PLC
LSE:CHG
0.14x GBX67.10 Million
≈ $8.16K
GBX481.10 Million UK GBX500.00 ▲ +0.12%
4616 Andersen Group Inc.
NYSE:ANDG
0.14x $82.72 Million $593.52 Million USA $40.06 ▲ +8.65%
4617 Leysen Jewellery Inc
SHG:603900
0.14x CN¥54.54 Million
≈ $7.98 Million
CN¥391.35 Million China CN¥6.46 ▼ -1.52%
4618 Hindustan Petroleum Corporation Limited
NSE:HINDPETRO
0.14x Rs190.93 Billion
≈ $2.06 Billion
Rs1.37 Trillion India Rs387.00 ▲ +0.76%
4619 Greencore Group
LSE:GNC
0.14x GBX108.80 Million
≈ $13.24K
GBX780.70 Million UK GBX192.50 ▼ -0.82%
4620 MicroCloud Hologram Inc.
NASDAQ:HOLO
0.14x $11.53 Million $82.77 Million USA $1.86 ▲ +0.00%
4621 Senior PLC
LSE:SNR
0.14x GBX55.90 Million
≈ $6.80K
GBX401.20 Million UK GBX287.00 ▲ +0.00%
4622 VAT Group AG
SW:VACN
0.14x CHF92.39 Million
≈ $116.81 Million
CHF663.12 Million Switzerland CHF619.40 ▲ +0.19%
4623 Kerur Holdings Ltd
TA:KRUR
0.14x ILA35.71 Million
≈ $95.73K
ILA256.32 Million Israel ILA9299.00 ▲ +1.46%
4624 Inepar S.A. Indústria e Construções
SA:INEP3
0.14x R$341.84 Million
≈ $67.08 Million
R$2.46 Billion Brazil R$2.15 ▲ +0.00%
4625 Starlake Bioscience Co Inc Zhaoqing Guangdong
SHG:600866
0.14x CN¥1.25 Billion
≈ $183.09 Million
CN¥8.99 Billion China CN¥4.79 ▼ -2.64%
4626 Chongqing Baiya Sanitary Products Co
SHE:003006
0.14x CN¥87.21 Million
≈ $12.76 Million
CN¥626.71 Million China CN¥15.96 ▼ -2.15%
4627 TURA GROUP AB
F:8WO
0.14x €45.77 Million
≈ $53.51 Million
€329.03 Million Germany €0.38 ▼ -0.52%
4628 Tura Group AB
ST:TURA
0.14x Skr45.77 Million
≈ $4.93 Million
Skr329.03 Million Sweden Skr4.94 ▲ +6.47%
4629 Holcim AG
SW:HOLN
0.14x CHF2.44 Billion
≈ $3.08 Billion
CHF17.52 Billion Switzerland CHF75.34 ▼ -0.95%
4630 Pilbara Minerals Ltd
AU:PLS
0.14x AU$156.98 Million
≈ $111.07 Million
AU$1.13 Billion Australia AU$6.14 ▼ -4.51%
4631 Reysas Tasimacilik ve Lojistik Ticaret AS
IS:RYSAS
0.14x TL1.27 Billion
≈ $28.39 Million
TL9.11 Billion Turkey TL27.18 ▲ +3.74%
4632 Miami International Holdings, Inc.
NYSE:MIAX
0.14x $54.70 Million $393.36 Million USA $39.61 ▼ -1.79%
4633 Shandong Laiwu Jinlei Wind Power Technology Co Ltd
SHE:300443
0.14x CN¥90.71 Million
≈ $13.27 Million
CN¥652.73 Million China CN¥23.55 ▼ -6.99%
4634 Protec Co. Ltd
KQ:053610
0.14x ₩12.33 Billion
≈ $8.36 Million
₩88.72 Billion Korea ₩80300.00 ▲ +7.07%
4635 Inner Mongolia MengDian HuaNeng Thermal Power Corp Ltd
SHG:600863
0.14x CN¥2.37 Billion
≈ $347.43 Million
CN¥17.09 Billion China CN¥6.88 ▼ -6.90%
4636 4Sight Holdings Ltd
JSE:4SI
0.14x ZAC31.82 Million
≈ $16.91K
ZAC229.12 Million South Africa ZAC77.00 ▲ +1.32%
4637 Press Metal Bhd
KLSE:8869
0.14x RM1.06 Billion
≈ $267.25 Million
RM7.66 Billion Malaysia RM9.00 ▼ -3.02%
4638 Somnomed Ltd
AU:SOM
0.14x AU$4.15 Million
≈ $2.93 Million
AU$29.86 Million Australia AU$0.60 ▲ +0.00%
4639 Veris Ltd
AU:VRS
0.14x AU$4.72 Million
≈ $3.34 Million
AU$34.01 Million Australia AU$0.06 ▼ -3.33%
4640 Jinxiandai Information Industry Co
SHE:300830
0.14x CN¥16.15 Million
≈ $2.36 Million
CN¥116.33 Million China CN¥8.97 ▼ -2.39%
4641 Kjell Group AB
ST:KJELL
0.14x Skr191.31 Million
≈ $20.59 Million
Skr1.38 Billion Sweden Skr11.00 ▼ -3.17%
4642 ARIS MNG.CORP.
F:ZP1
0.14x €158.81 Million
≈ $185.67 Million
€1.14 Billion Germany €14.77 ▲ +0.03%
4643 Aris Mining Corporation
TO:ARIS
0.14x CA$158.81 Million
≈ $114.88 Million
CA$1.14 Billion Canada CA$23.79 ▲ +1.58%
4644 Sarawak Oil Palms Bhd
KLSE:5126
0.14x RM197.09 Million
≈ $49.48 Million
RM1.42 Billion Malaysia RM4.64 ▲ +3.57%
4645 Arlo Technologies
NYSE:ARLO
0.14x $27.86 Million $200.79 Million USA $12.93 ▲ +0.23%
4646 Shivalik Bimetal Controls Limited
NSE:SBCL
0.14x Rs186.02 Million
≈ $2.01 Million
Rs1.34 Billion India Rs727.80 ▲ +0.54%
4647 Shenzhen Lifotronic Technology Co
SHG:688389
0.14x CN¥53.10 Million
≈ $7.77 Million
CN¥382.72 Million China CN¥11.13 ▼ -2.79%
4648 Alucon Public Company Limited
BK:ALUCON
0.14x ฿133.88 Million
≈ $4.17 Million
฿964.96 Million Thailand ฿235.00 ▼ -1.26%
4649 Shandong Shengli Co Ltd
SHE:000407
0.14x CN¥377.39 Million
≈ $55.22 Million
CN¥2.72 Billion China CN¥4.19 ▼ -1.87%
4650 Eagle Cold Storage Enterprise Co Ltd
TWO:8905
0.14x NT$104.07 Million
≈ $3.28 Million
NT$750.47 Million Taiwan NT$30.70 ▲ +2.33%
4651 MarketAxess Holdings Inc
NASDAQ:MKTX
0.14x $90.16 Million $650.35 Million USA $120.62 ▼ -1.92%
4652 Imperial Oil Ltd
TO:IMO
0.14x CA$1.92 Billion
≈ $1.39 Billion
CA$13.84 Billion Canada CA$176.23 ▲ +0.31%
4653 Marna Beteiligungen AG
F:M5S
0.14x €54.34K
≈ $63.53K
€392.26K Germany €0.18 ▲ +0.00%
4654 Playtech plc
F:PL8
0.14x €114.05 Million
≈ $133.34 Million
€823.30 Million Germany €3.99 ▼ -0.15%
4655 Great Wall Motor Co Ltd
SHG:601633
0.14x CN¥18.78 Billion
≈ $2.75 Billion
CN¥135.61 Billion China CN¥16.66 ▼ -1.94%
4656 Recticel
BR:RECT
0.14x €35.33 Million
≈ $41.31 Million
€255.12 Million Belgium €10.50 ▼ -0.38%
4657 Enact Holdings Inc
NASDAQ:ACT
0.14x $224.04 Million $1.62 Billion USA $40.95 ▲ +0.94%
4658 MY EG Services Bhd
KLSE:0138
0.14x RM253.39 Million
≈ $63.62 Million
RM1.83 Billion Malaysia RM0.83 ▲ +0.00%
4659 Nitratos de Chile SA
SN:NITRATOS
0.14x CL$49.18 Million
≈ $55.00K
CL$355.37 Million Chile CL$5.28 ▼ -0.47%
4660 AIR CHINA LTD H ADR/20
F:AD2B
0.14x €42.05 Billion
≈ $49.16 Billion
€303.82 Billion Germany €10.40 ▼ -0.95%
4661 AME Elite Consortium Bhd
KLSE:5293
0.14x RM141.34 Million
≈ $35.49 Million
RM1.02 Billion Malaysia RM1.52 ▲ +1.33%
4662 EXOSENS PROM
PA:EXENS
0.14x €59.95 Million
≈ $70.09 Million
€433.30 Million France €62.65 ▲ +1.38%
4663 Hangzhou Kaierda Welding Robot Co Ltd
SHG:688255
0.14x CN¥27.73 Million
≈ $4.06 Million
CN¥200.40 Million China CN¥30.38 ▼ -0.13%
4664 ED Invest S.A.
WAR:EDI
0.14x zł9.37 Million
≈ $2.58 Million
zł67.71 Million Poland zł8.50 ▲ +2.41%
4665 Safkar Ege Sogutmacilik Klima Soguk Hava Tesisleri Ihracat Ithalat Sanayi ve Tic
IS:SAFKR
0.14x TL73.95 Million
≈ $1.66 Million
TL534.59 Million Turkey TL23.10 ▲ +2.21%
4666 Neway Valve suzhou Co Ltd
SHG:603699
0.14x CN¥760.52 Million
≈ $111.29 Million
CN¥5.50 Billion China CN¥56.78 ▲ +1.72%
4667 Jiangxi Yuean Advanced Materials Co Ltd
SHG:688786
0.14x CN¥42.23 Million
≈ $6.18 Million
CN¥305.35 Million China CN¥40.99 ▲ +1.91%
4668 Zhejiang Xinchai Co. Ltd.
SHE:301032
0.14x CN¥233.93 Million
≈ $34.23 Million
CN¥1.69 Billion China CN¥10.90 ▼ -1.80%
4669 Louis HachEtte Group SA
PA:ALHG
0.14x €1.33 Billion
≈ $1.56 Billion
€9.64 Billion France €1.75 ▲ +1.57%
4670 Elin Electronics Limited
NSE:ELIN
0.14x Rs360.06 Million
≈ $3.89 Million
Rs2.61 Billion India Rs110.00 ▼ -1.09%
4671 Guangdong Xinhui Meida Nylon Co Ltd
SHE:000782
0.14x CN¥182.05 Million
≈ $26.64 Million
CN¥1.32 Billion China CN¥7.46 ▲ +0.13%
4672 Bath & Body Works Inc.
NYSE:BBWI
0.14x $877.00 Million $6.35 Billion USA $17.94 ▼ -0.44%
4673 Sonmez Pamuklu Sanayii AS
IS:SNPAM
0.14x TL109.88 Million
≈ $2.46 Million
TL795.58 Million Turkey TL21.90 ▲ +0.00%
4674 Bureau Veritas SA
PA:BVI
0.14x €733.20 Million
≈ $857.19 Million
€5.31 Billion France €25.77 ▲ +2.83%
4675 GOLFZON Co. Ltd
KQ:215000
0.14x ₩24.35 Billion
≈ $16.50 Million
₩176.43 Billion Korea ₩44950.00 ▲ +2.86%
4676 Logwin AG
F:TGHN
0.14x €54.47 Million
≈ $63.68 Million
€394.61 Million Germany €268.00 ▼ -4.96%
4677 Tamarack Valley Energy Ltd
TO:TVE
0.14x CA$226.19 Million
≈ $163.63 Million
CA$1.64 Billion Canada CA$13.94 ▲ +2.73%
4678 Shanghai Sanyou Medical Co Ltd
SHG:688085
0.14x CN¥34.19 Million
≈ $5.00 Million
CN¥247.79 Million China CN¥14.00 ▼ -3.18%
4679 SRH Total Return Fund Inc.
NYSE:STEW
0.14x $31.83 Million $230.72 Million USA $17.33 ▲ +0.52%
4680 Materials Analysis Technology
TWO:3587
0.14x NT$543.65 Million
≈ $17.13 Million
NT$3.94 Billion Taiwan NT$311.00 ▼ -3.12%
4681 Veto Switchgears And Cables Limited
NSE:VETO
0.14x Rs103.07 Million
≈ $1.11 Million
Rs747.50 Million India Rs128.24 ▲ +5.47%
4682 CS Wind Corp
KO:112610
0.14x ₩283.09 Billion
≈ $191.84 Million
₩2.05 Trillion Korea ₩45050.00 ▼ -0.55%
4683 Izertis Sa
MC:IZER
0.14x €24.57 Million
≈ $28.73 Million
€178.27 Million Spain €8.88 ▼ -0.67%
4684 NCAB Group
ST:NCAB
0.14x Skr286.80 Million
≈ $30.86 Million
Skr2.08 Billion Sweden Skr84.90 ▼ -0.59%
4685 China Gold International Resources
TO:CGG
0.14x CA$140.42 Million
≈ $101.58 Million
CA$1.02 Billion Canada CA$27.04 ▼ -0.04%
4686 Deluxe Family Co Ltd
SHG:600503
0.14x CN¥146.70 Million
≈ $21.47 Million
CN¥1.07 Billion China CN¥2.77 ▼ -4.15%
4687 Better Life Group Co Ltd
TW:1805
0.14x NT$51.71 Million
≈ $1.63 Million
NT$375.58 Million Taiwan NT$12.10 ▲ +10.00%
4688 GTS Internasional Tbk PT
JK:GTSI
0.14x Rp9.96 Million
≈ $583.52
Rp72.35 Million Indonesia Rp113.00 ▼ -8.13%
4689 Tibet Rhodiola Pharmaceutical Holding Co
SHG:600211
0.14x CN¥297.86 Million
≈ $43.59 Million
CN¥2.16 Billion China CN¥37.62 ▼ -1.08%
4690 Eastern Communications Co Ltd B
SHG:900941
0.14x $116.68 Million $847.86 Million China $0.46 ▼ -2.14%
4691 Guangdong Dongfang Precision Science & Technology Co Ltd
SHE:002611
0.14x CN¥357.47 Million
≈ $52.31 Million
CN¥2.60 Billion China CN¥17.60 ▼ -2.28%
4692 Sanko Diecasting (Thailand) Public Company Limited
BK:SANKO
0.14x ฿31.49 Million
≈ $981.61K
฿228.94 Million Thailand ฿0.91 ▼ -2.15%
4693 Mitra Adiperkasa Tbk
JK:MAPI
0.14x Rp2.01 Trillion
≈ $117.93 Million
Rp14.63 Trillion Indonesia Rp1500.00 ▲ +0.33%
4694 Salee Printing Public Company Limited
BK:SLP
0.14x ฿19.77 Million
≈ $616.18K
฿143.77 Million Thailand ฿0.45 ▲ +2.27%
4695 Scanfil Oyj
HE:SCANFL
0.14x €34.00 Million
≈ $39.75 Million
€247.30 Million Finland €13.38 ▼ -1.04%
4696 Nantong Square Cold Chain Equipment Co Ltd
SHG:603339
0.14x CN¥135.40 Million
≈ $19.81 Million
CN¥984.89 Million China CN¥13.61 ▲ +4.21%
4697 NWF GROUP PLC LS-25
F:NYY
0.14x €25.10 Million
≈ $29.34 Million
€182.60 Million Germany €1.51 ▼ -0.66%
4698 IVU Traffic Technologies AG
XETRA:IVU
0.14x €10.76 Million
≈ $12.58 Million
€78.31 Million Germany €20.20 ▼ -1.94%
4699 Ebro Foods
MC:EBRO
0.14x €232.77 Million
≈ $272.14 Million
€1.69 Billion Spain €17.88 ▼ -0.56%
4700 Tianyang Hot Mel
SHG:603330
0.14x CN¥119.86 Million
≈ $17.54 Million
CN¥872.42 Million China CN¥9.41 ▲ +10.06%