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.
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 |
|---|---|---|---|---|---|---|---|
| 601 |
APT Medical Inc
SHG:688617 |
0.70x |
CN¥294.68 Million
≈ $43.12 Million |
CN¥423.40 Million | China | CN¥201.48 | ▼ -3.45% |
| 602 |
ALEXANDRIA PANKKIIRILIIKE
F:3ZL |
0.70x |
€11.86 Million
≈ $13.87 Million |
€17.06 Million | Germany | €11.00 | ▲ +1.38% |
| 603 |
Binh Minh Plastics JSC
VN:BMP |
0.70x |
₫440.72 Billion
≈ $16.74 Million |
₫634.12 Billion | Vietnam | ₫135300.00 | ▼ -0.15% |
| 604 |
WCON Electronics (Guangdong) Co. Ltd. A
SHE:301328 |
0.69x |
CN¥132.34 Million
≈ $19.37 Million |
CN¥190.43 Million | China | CN¥55.70 | ▲ +2.20% |
| 605 |
Bannari Amman Sugars Limited
NSE:BANARISUG |
0.69x |
Rs2.49 Billion
≈ $26.95 Million |
Rs3.59 Billion | India | Rs3600.60 | ▲ +0.01% |
| 606 |
Texmaco Infrastructure & Holdings Limited
NSE:TEXINFRA |
0.69x |
Rs1.84 Billion
≈ $19.94 Million |
Rs2.66 Billion | India | Rs98.79 | ▲ +2.88% |
| 607 |
Skane mollan AB
ST:SKMO |
0.69x |
Skr24.76 Million
≈ $2.66 Million |
Skr35.70 Million | Sweden | Skr52.50 | ▼ -0.94% |
| 608 |
ChemoMetec A/S
CO:CHEMM |
0.69x |
Dkr90.64 Million
≈ $14.18 Million |
Dkr130.78 Million | Denmark | Dkr355.00 | ▼ -3.01% |
| 609 |
SYN-Tech Chem & Pharm Co Ltd
TWO:1777 |
0.69x |
NT$256.05 Million
≈ $8.07 Million |
NT$369.57 Million | Taiwan | NT$71.90 | ▲ +0.28% |
| 610 |
One Stop Systems Inc
NASDAQ:OSS |
0.69x | $4.04 Million | $5.83 Million | USA | $19.02 | ▼ -4.66% |
| 611 |
Giantec Semiconductor Corp
SHG:688123 |
0.69x |
CN¥96.61 Million
≈ $14.14 Million |
CN¥139.52 Million | China | CN¥136.28 | ▲ +7.14% |
| 612 |
Jinsanjiang (Zhaoqing) Silicon Material Company Limited
SHE:301059 |
0.69x |
CN¥88.19 Million
≈ $12.91 Million |
CN¥127.38 Million | China | CN¥13.98 | ▼ -0.64% |
| 613 |
SPCG Public Company Limited
BK:SPCG |
0.69x |
฿254.43 Million
≈ $7.93 Million |
฿367.68 Million | Thailand | ฿8.95 | ▲ +1.13% |
| 614 |
Metemtur Yatırım Enerji Turizm ve İnşaat A.Ş.
IS:METUR |
0.69x |
TL51.67 Million
≈ $1.16 Million |
TL74.74 Million | Turkey | TL56.80 | ▼ -3.07% |
| 615 |
Dongguan Yiheda Automation Co. Ltd.
SHE:301029 |
0.69x |
CN¥508.43 Million
≈ $74.40 Million |
CN¥736.60 Million | China | CN¥29.00 | ▲ +3.35% |
| 616 |
BLE KEDROS REIC EO 1
F:N67 |
0.69x |
€12.54 Million
≈ $14.66 Million |
€18.20 Million | Germany | €4.18 | ▲ +0.00% |
| 617 |
Jiangnan Yifan Motor Co.Ltd
SHE:301023 |
0.69x |
CN¥50.80 Million
≈ $7.43 Million |
CN¥73.95 Million | China | CN¥37.77 | ▼ -2.38% |
| 618 |
NexG Bhd
KLSE:5216 |
0.69x |
RM71.81 Million
≈ $18.03 Million |
RM104.67 Million | Malaysia | RM0.28 | ▼ -1.79% |
| 619 |
Jarvis Securities
LSE:JIM |
0.68x |
GBX2.22 Million
≈ $270.71 |
GBX3.25 Million | UK | GBX9.00 | ▲ +0.00% |
| 620 |
CompX International Inc
NYSE MKT:CIX |
0.68x | $12.03 Million | $17.56 Million | USA | $23.30 | ▼ -0.72% |
| 621 |
Beam Communications Holdings Ltd
AU:BCC |
0.68x |
AU$2.47 Million
≈ $1.75 Million |
AU$3.61 Million | Australia | AU$0.06 | ▼ -1.79% |
| 622 |
Pansoft Company Limited
SHE:300996 |
0.68x |
CN¥115.72 Million
≈ $16.93 Million |
CN¥169.81 Million | China | CN¥11.86 | ▼ -3.34% |
| 623 |
Sequoia Econ Infrastructure
LSE:SEQI |
0.68x |
GBX36.88 Million
≈ $4.49K |
GBX54.19 Million | UK | GBX81.10 | ▲ +0.12% |
| 624 |
Global Education Limited
NSE:GLOBAL |
0.68x |
Rs92.18 Million
≈ $996.86K |
Rs135.55 Million | India | Rs105.01 | ▲ +2.05% |
| 625 |
Union Semiconductor (Hefei) Co. Ltd. A
SHG:688403 |
0.68x |
CN¥692.46 Million
≈ $101.33 Million |
CN¥1.02 Billion | China | CN¥19.37 | ▼ -1.07% |
| 626 |
Shenzhen Bluetrum Technology Co. Ltd. A
SHG:688332 |
0.68x |
CN¥428.10 Million
≈ $62.64 Million |
CN¥630.58 Million | China | CN¥90.96 | ▼ -3.66% |
| 627 |
Wuxi Online Offline Communication Information Technology Co. Ltd.
SHE:300959 |
0.68x |
CN¥125.21 Million
≈ $18.32 Million |
CN¥184.80 Million | China | CN¥205.86 | ▼ -8.51% |
| 628 |
Valora Effekten Handel AG
F:VEH |
0.67x |
€409.00K
≈ $478.16K |
€608.96K | Germany | €0.95 | ▲ +0.00% |
| 629 |
Shin Poong Pap
KO:002870 |
0.67x |
₩2.00 Billion
≈ $1.36 Million |
₩2.98 Billion | Korea | ₩960.00 | ▼ -3.90% |
| 630 |
Kretam Holdings Bhd
KLSE:1996 |
0.67x |
RM163.16 Million
≈ $40.96 Million |
RM243.03 Million | Malaysia | RM0.65 | ▼ -4.41% |
| 631 |
DESWELL INDS INC. DL-01
F:DW2 |
0.67x |
€13.53 Million
≈ $15.82 Million |
€20.17 Million | Germany | €2.74 | ▲ +0.74% |
| 632 |
Haemato AG
HM:HAEK |
0.67x |
€19.73 Million
≈ $23.07 Million |
€29.40 Million | Germany | €13.20 | ▲ +0.76% |
| 633 |
Natco Pharma Limited
NSE:NATCOPHARM |
0.67x |
Rs11.91 Billion
≈ $128.76 Million |
Rs17.76 Billion | India | Rs934.50 | ▼ -0.51% |
| 634 |
TwentyFour Select Monthly Income Fund Ltd
LSE:SMIF |
0.67x |
GBX3.85 Million
≈ $468.82 |
GBX5.75 Million | UK | GBX86.00 | ▼ -0.23% |
| 635 |
Hugel Inc
KQ:145020 |
0.67x |
₩64.74 Billion
≈ $43.88 Million |
₩96.68 Billion | Korea | ₩243000.00 | ▼ -2.21% |
| 636 |
Cambi ASA
OL:CAMBI |
0.67x |
Nkr271.80 Million
≈ $28.60 Million |
Nkr405.90 Million | Norway | Nkr21.40 | ▲ +2.39% |
| 637 |
Boss Energy Ltd
AU:BOE |
0.67x |
AU$36.21 Million
≈ $25.62 Million |
AU$54.15 Million | Australia | AU$1.35 | ▲ +7.57% |
| 638 |
Telcoware
KO:078000 |
0.67x |
₩16.55 Billion
≈ $11.21 Million |
₩24.75 Billion | Korea | ₩13960.00 | ▲ +0.50% |
| 639 |
Krystal Biotech Inc
NASDAQ:KRYS |
0.67x | $80.38 Million | $120.24 Million | USA | $301.82 | ▲ +2.94% |
| 640 |
Huuuge Inc.
WAR:HUG |
0.67x |
zł15.15 Million
≈ $4.17 Million |
zł22.73 Million | Poland | zł21.25 | ▼ -2.30% |
| 641 |
Cogstate Ltd
AU:CGS |
0.67x |
AU$11.24 Million
≈ $7.95 Million |
AU$16.88 Million | Australia | AU$2.50 | ▲ +1.63% |
| 642 |
Yealink Network Technology Corp Ltd
SHE:300628 |
0.67x |
CN¥544.80 Million
≈ $79.72 Million |
CN¥818.56 Million | China | CN¥39.28 | ▼ -0.56% |
| 643 |
Mexco Energy Corporation
NYSE MKT:MXC |
0.66x | $863.28K | $1.30 Million | USA | $9.14 | ▲ +4.28% |
| 644 |
Tatton Asset Management plc
LSE:TAM |
0.66x |
GBX7.29 Million
≈ $886.86 |
GBX10.97 Million | UK | GBX586.00 | ▲ +1.38% |
| 645 |
DRDGOLD Limited
JSE:DRD |
0.66x |
ZAC2.23 Billion
≈ $1.18 Million |
ZAC3.36 Billion | South Africa | ZAC4179.00 | ▼ -0.74% |
| 646 |
Platinum Capital Ltd
AU:PMC |
0.66x |
AU$12.54 Million
≈ $8.88 Million |
AU$18.98 Million | Australia | AU$1.83 | ▼ -3.94% |
| 647 |
China Catalyst Holding Co. Ltd. A
SHG:688267 |
0.66x |
CN¥130.74 Million
≈ $19.13 Million |
CN¥197.87 Million | China | CN¥32.08 | ▲ +0.00% |
| 648 |
Jamna Auto Industries Limited
NSE:JAMNAAUTO |
0.66x |
Rs2.83 Billion
≈ $30.58 Million |
Rs4.28 Billion | India | Rs121.66 | ▲ +0.82% |
| 649 |
Envela Corp
NYSE MKT:ELA |
0.66x | $21.16 Million | $32.07 Million | USA | $23.85 | ▼ -0.50% |
| 650 |
United Malacca Bhd
KLSE:2593 |
0.66x |
RM185.93 Million
≈ $46.68 Million |
RM282.23 Million | Malaysia | RM5.86 | ▲ +0.17% |
| 651 |
Coral India Finance & Housing Limited
NSE:CORALFINAC |
0.66x |
Rs98.62 Million
≈ $1.07 Million |
Rs150.40 Million | India | Rs31.77 | ▼ -0.09% |
| 652 |
Sinotherapeutics Inc. A
SHG:688247 |
0.65x |
CN¥95.33 Million
≈ $13.95 Million |
CN¥145.56 Million | China | CN¥8.21 | ▼ -3.30% |
| 653 |
Tureks Turizm Tasimacilik AS
IS:TUREX |
0.65x |
TL159.05 Million
≈ $3.56 Million |
TL243.17 Million | Turkey | TL9.07 | ▲ +9.94% |
| 654 |
I-Tech
ST:ITECH |
0.65x |
Skr12.61 Million
≈ $1.36 Million |
Skr19.35 Million | Sweden | Skr70.00 | ▲ +3.40% |
| 655 |
Po Valley Energy Ltd
AU:PVE |
0.65x |
AU$1.98 Million
≈ $1.40 Million |
AU$3.04 Million | Australia | AU$0.06 | ▲ +0.00% |
| 656 |
Shanghai Menon Animal Nutrition Technology Co. Ltd.
SHE:301156 |
0.65x |
CN¥37.33 Million
≈ $5.46 Million |
CN¥57.42 Million | China | CN¥12.98 | ▼ -2.04% |
| 657 |
Matrix Design Co. Ltd. A
SHE:301365 |
0.65x |
CN¥230.55 Million
≈ $33.74 Million |
CN¥355.71 Million | China | CN¥30.79 | ▼ -4.62% |
| 658 |
Pelayaran Nasional Bina Buana Raya
JK:BBRM |
0.65x |
Rp2.72 Million
≈ $159.11 |
Rp4.20 Million | Indonesia | Rp104.00 | ▼ -14.75% |
| 659 |
Prodia Widyahusada Tbk PT
JK:PRDA |
0.65x |
Rp169.15 Billion
≈ $9.91 Million |
Rp261.44 Billion | Indonesia | Rp2620.00 | ▼ -8.07% |
| 660 |
Sumi Indo Kabel Tbk
JK:IKBI |
0.65x |
Rp16.37 Million
≈ $959.24 |
Rp25.31 Million | Indonesia | Rp500.00 | ▼ -0.99% |
| 661 |
Connexion Mobility Ltd
AU:CXZ |
0.65x |
AU$958.37K
≈ $678.11K |
AU$1.49 Million | Australia | AU$0.02 | ▲ +0.00% |
| 662 |
Kim Hin Joo
KLSE:0210 |
0.65x |
RM15.19 Million
≈ $3.81 Million |
RM23.55 Million | Malaysia | RM0.11 | ▲ +0.00% |
| 663 |
Samyang Tongsang Co. Ltd.
KO:002170 |
0.64x |
₩13.38 Billion
≈ $9.07 Million |
₩20.75 Billion | Korea | ₩50400.00 | ▼ -2.33% |
| 664 |
Kweichow Moutai Co Ltd
SHG:600519 |
0.64x |
CN¥25.12 Billion
≈ $3.68 Billion |
CN¥39.03 Billion | China | CN¥1281.91 | ▼ -1.94% |
| 665 |
Wuxi Xinan Technology Co. Ltd. A
SHE:301170 |
0.64x |
CN¥109.50 Million
≈ $16.02 Million |
CN¥170.18 Million | China | CN¥25.35 | ▼ -1.29% |
| 666 |
Perseus Mining Limited
F:P4Q |
0.64x |
€174.26 Million
≈ $203.73 Million |
€270.94 Million | Germany | €3.15 | ▼ -0.54% |
| 667 |
Pivotree Inc
V:PVT |
0.64x |
CA$3.64 Million
≈ $2.63 Million |
CA$5.66 Million | Canada | CA$1.58 | ▼ -0.63% |
| 668 |
One Click Group Ltd
AU:1CG |
0.64x |
AU$660.09K
≈ $467.05K |
AU$1.03 Million | Australia | AU$0.01 | ▲ +0.00% |
| 669 |
Vitreous Glass Inc
V:VCI |
0.64x |
CA$837.87K
≈ $606.10K |
CA$1.31 Million | Canada | CA$6.29 | ▲ +1.13% |
| 670 |
AJ Bell plc
LSE:AJB |
0.64x |
GBX54.81 Million
≈ $6.67K |
GBX85.63 Million | UK | GBX615.00 | ▼ -0.97% |
| 671 |
ARB IOT Group Limited Ordinary Shares
NASDAQ:ARBB |
0.64x | $10.39 Million | $16.25 Million | USA | $5.37 | ▲ +3.67% |
| 672 |
Panda Dairy Corp
SHE:300898 |
0.64x |
CN¥59.02 Million
≈ $8.64 Million |
CN¥92.42 Million | China | CN¥21.34 | ▼ -2.24% |
| 673 |
Lundin Gold Inc
TO:LUG |
0.64x |
CA$201.52 Million
≈ $145.78 Million |
CA$316.25 Million | Canada | CA$86.69 | ▼ -3.33% |
| 674 |
Exotic Food Public Company Limited
BK:XO |
0.64x |
฿199.11 Million
≈ $6.21 Million |
฿312.77 Million | Thailand | ฿13.00 | ▲ +0.00% |
| 675 |
Zhejiang Benli Technology Co. Ltd.
SHE:301065 |
0.63x |
CN¥152.79 Million
≈ $22.36 Million |
CN¥241.20 Million | China | CN¥20.32 | ▼ -1.84% |
| 676 |
Guangzhou Lushan New Materials Co. Ltd.
SHG:603051 |
0.63x |
CN¥562.57 Million
≈ $82.32 Million |
CN¥888.15 Million | China | CN¥21.24 | ▲ +0.19% |
| 677 |
Abits Group Inc.
NASDAQ:ABTS |
0.63x | $1.98 Million | $3.13 Million | USA | $2.06 | ▼ -20.16% |
| 678 |
Intellicheck Mobilisa Inc
NASDAQ:IDN |
0.63x | $2.39 Million | $3.78 Million | USA | $4.18 | ▼ -3.24% |
| 679 |
NEWRON PHARMACEUT. EO-20
F:NP5 |
0.63x |
€32.35 Million
≈ $37.82 Million |
€51.19 Million | Germany | €13.15 | ▼ -3.31% |
| 680 |
PW MEDTECH GROUP DL-0001
F:PWE |
0.63x |
€240.70 Million
≈ $281.41 Million |
€381.52 Million | Germany | €0.11 | ▲ +0.00% |
| 681 |
General de Galerias Comerciales SOCIMI S.A.
MC:GGC |
0.63x |
€120.47 Million
≈ $140.85 Million |
€191.02 Million | Spain | €161.00 | ▲ +0.00% |
| 682 |
BioInvent International AB
ST:BINV |
0.63x |
Skr66.78 Million
≈ $7.19 Million |
Skr105.93 Million | Sweden | Skr29.75 | ▲ +1.02% |
| 683 |
ShenZhen Zero-Seven Co Ltd
SHE:000007 |
0.63x |
CN¥109.16 Million
≈ $15.97 Million |
CN¥173.46 Million | China | CN¥11.99 | ▼ -0.91% |
| 684 |
Leo Lithium Ltd
AU:LLL |
0.63x |
AU$7.58 Million
≈ $5.37 Million |
AU$12.06 Million | Australia | AU$0.51 | ▲ +0.00% |
| 685 |
Shanghai Karon Eco-Valve Manufacturing Co. Ltd.
SHE:301151 |
0.63x |
CN¥346.34 Million
≈ $50.68 Million |
CN¥551.16 Million | China | CN¥15.39 | ▼ -1.97% |
| 686 |
Creepy Jar SA
WAR:CRJ |
0.63x |
zł2.76 Million
≈ $759.36K |
zł4.39 Million | Poland | zł520.00 | ▲ +0.39% |
| 687 |
Beijing Winsunny Pharmaceutical CO.LTD
SHG:601089 |
0.63x |
CN¥690.75 Million
≈ $101.08 Million |
CN¥1.10 Billion | China | CN¥17.27 | ▼ -1.48% |
| 688 |
Procter & Gamble Health Limited
NSE:PGHL |
0.63x |
Rs1.72 Billion
≈ $18.63 Million |
Rs2.75 Billion | India | Rs6108.50 | ▲ +1.29% |
| 689 |
Rubberex Corporation M Bhd
KLSE:7803 |
0.63x |
RM17.09 Million
≈ $4.29 Million |
RM27.27 Million | Malaysia | RM0.07 | ▼ -6.67% |
| 690 |
Pato Chemical Industry Public Company Limited
BK:PATO |
0.63x |
฿47.10 Million
≈ $1.47 Million |
฿75.17 Million | Thailand | ฿6.15 | ▲ +0.82% |
| 691 |
Fiducian Group Ltd
AU:FID |
0.63x |
AU$12.80 Million
≈ $9.06 Million |
AU$20.44 Million | Australia | AU$8.52 | ▼ -0.58% |
| 692 |
Nava Bharat Ventures Limited
NSE:NAVA |
0.63x |
Rs15.74 Billion
≈ $170.20 Million |
Rs25.14 Billion | India | Rs605.20 | ▲ +0.60% |
| 693 |
Shanghai Friendess Electronics Tech
SHG:688188 |
0.63x |
CN¥239.87 Million
≈ $35.10 Million |
CN¥383.40 Million | China | CN¥153.65 | ▲ +0.16% |
| 694 |
GULF KEYSTONE PETR.
F:GVP1 |
0.62x |
€93.54 Million
≈ $109.36 Million |
€149.70 Million | Germany | €2.03 | ▲ +1.45% |
| 695 |
Sriracha Construction Public Company Limited
BK:SRICHA |
0.62x |
฿986.55 Million
≈ $30.75 Million |
฿1.58 Billion | Thailand | ฿17.10 | ▲ +0.59% |
| 696 |
HUB24 Ltd
AU:HUB |
0.62x |
AU$82.52 Million
≈ $58.39 Million |
AU$132.53 Million | Australia | AU$83.88 | ▼ -0.85% |
| 697 |
Motorsport Gaming Us LLC
NASDAQ:MSGM |
0.62x | $2.06 Million | $3.31 Million | USA | $4.19 | ▲ +0.96% |
| 698 |
Pinnacle Investment Management Group Ltd
AU:PNI |
0.62x |
AU$83.13 Million
≈ $58.82 Million |
AU$133.68 Million | Australia | AU$15.58 | ▼ -0.13% |
| 699 |
Pantoro Gold Ltd
AU:PNR |
0.62x |
AU$128.31 Million
≈ $90.79 Million |
AU$206.87 Million | Australia | AU$3.05 | ▲ +1.67% |
| 700 |
Weizmann Limited
NSE:WEIZMANIND |
0.62x |
Rs177.49 Million
≈ $1.92 Million |
Rs286.18 Million | India | Rs81.25 | ▲ +1.02% |