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
5601 Hong Pu Real Estate Development Co Ltd
TW:2536
0.12x NT$3.18 Billion
≈ $100.32 Million
NT$27.64 Billion Taiwan NT$20.10 ▼ -0.50%
5602 Supply Network Ltd
AU:SNL
0.12x AU$11.81 Million
≈ $8.36 Million
AU$102.56 Million Australia AU$30.98 ▲ +0.62%
5603 Silicon2 Co. Ltd.
KQ:257720
0.12x ₩28.75 Billion
≈ $19.48 Million
₩249.59 Billion Korea ₩36200.00 ▲ +1.97%
5604 Hartadinata Abadi Tbk PT
JK:HRTA
0.12x Rp1.16 Trillion
≈ $68.16 Million
Rp10.10 Trillion Indonesia Rp2300.00 ▲ +0.00%
5605 Hangzhou Todaytec Digital Co Ltd Class A
SHE:300743
0.12x CN¥40.67 Million
≈ $5.95 Million
CN¥353.32 Million China CN¥17.12 ▼ -0.29%
5606 Hai An Transport and Stevedoring JSC
VN:HAH
0.12x ₫381.93 Billion
≈ $14.51 Million
₫3.32 Trillion Vietnam ₫55000.00 ▲ +3.58%
5607 TE Connectivity Ltd
NYSE:TEL
0.12x $1.42 Billion $12.35 Billion USA $220.75 ▲ +1.08%
5608 Forest Water Environmental Eng Co Ltd
TW:8473
0.12x NT$975.77 Million
≈ $30.74 Million
NT$8.48 Billion Taiwan NT$54.60 ▲ +2.25%
5609 Ceres Power Holdings PLC
LSE:CWR
0.12x GBX3.20 Million
≈ $389.71
GBX27.85 Million UK GBX726.50 ▼ -7.33%
5610 Sigurd Microelectronics Corp
TW:6257
0.12x NT$2.09 Billion
≈ $65.75 Million
NT$18.15 Billion Taiwan NT$228.00 ▼ -0.87%
5611 YTO Express Group Co Ltd
SHG:600233
0.11x CN¥2.05 Billion
≈ $299.68 Million
CN¥17.82 Billion China CN¥17.37 ▼ -0.80%
5612 Tjk Machinery Tianjin Co Ltd
SHE:300823
0.11x CN¥41.05 Million
≈ $6.01 Million
CN¥357.13 Million China CN¥16.26 ▼ -2.40%
5613 Weifu High-Technology Group Co Ltd
SHE:000581
0.11x CN¥1.03 Billion
≈ $150.99 Million
CN¥8.98 Billion China CN¥18.72 ▼ -1.47%
5614 Petra Energy Bhd
KLSE:5133
0.11x RM60.38 Million
≈ $15.16 Million
RM525.43 Million Malaysia RM0.68 ▲ +0.00%
5615 Lotus Bakeries
BR:LOTB
0.11x €77.78 Million
≈ $90.94 Million
€676.92 Million Belgium €10920.00 ▼ -0.55%
5616 Shenzhen Injoinic Technology Co. Ltd. A
SHG:688209
0.11x CN¥27.42 Million
≈ $4.01 Million
CN¥238.64 Million China CN¥21.64 ▼ -0.55%
5617 DGB Asia Bhd
KLSE:0152
0.11x RM11.74 Million
≈ $2.95 Million
RM102.18 Million Malaysia RM0.03 ▼ -25.00%
5618 Jiangsu Yuyue Medical Equipment & Supply Co Ltd
SHE:002223
0.11x CN¥358.98 Million
≈ $52.53 Million
CN¥3.13 Billion China CN¥25.94 ▼ -1.89%
5619 AbL Diagnostics SA
PA:ABLD
0.11x €479.46K
≈ $560.54K
€4.17 Million France €2.90 ▼ -6.45%
5620 Snowman Logistics Limited
NSE:SNOWMAN
0.11x Rs444.86 Million
≈ $4.81 Million
Rs3.87 Billion India Rs37.14 ▼ -0.40%
5621 Assems Inc.
KQ:136410
0.11x ₩4.71 Billion
≈ $3.19 Million
₩40.99 Billion Korea ₩5380.00 ▲ +1.70%
5622 Yong Shun Chemical Co Ltd
TWO:4711
0.11x NT$22.40 Million
≈ $705.82K
NT$195.14 Million Taiwan NT$17.60 ▼ -3.30%
5623 Chenguang Biotech Group
SHE:300138
0.11x CN¥524.96 Million
≈ $76.82 Million
CN¥4.57 Billion China CN¥9.86 ▼ -3.99%
5624 Woodside Energy Group Ltd
NYSE:WDS
0.11x $3.03 Billion $26.37 Billion USA $22.31 ▼ -0.04%
5625 Accent Group Ltd
AU:AX1
0.11x AU$106.13 Million
≈ $75.09 Million
AU$924.76 Million Australia AU$0.57 ▲ +1.80%
5626 ON Semiconductor Corporation
NASDAQ:ON
0.11x $554.50 Million $4.83 Billion USA $131.82 ▼ -1.58%
5627 Qingdao East Steel Tower Stock Co Ltd
SHE:002545
0.11x CN¥520.46 Million
≈ $76.16 Million
CN¥4.54 Billion China CN¥20.60 ▼ -3.06%
5628 Universal Technical Institute Inc
NYSE:UTI
0.11x $57.10 Million $498.03 Million USA $44.90 ▲ +0.83%
5629 Kelly Partners Group Holdings Ltd
AU:KPG
0.11x AU$18.57 Million
≈ $13.14 Million
AU$161.97 Million Australia AU$4.11 ▲ +1.23%
5630 Mega First Corporation Bhd
KLSE:3069
0.11x RM177.22 Million
≈ $44.49 Million
RM1.55 Billion Malaysia RM3.02 ▲ +0.67%
5631 ChengDa Pharmaceuticals Co. Ltd.
SHE:301201
0.11x CN¥28.65 Million
≈ $4.19 Million
CN¥249.97 Million China CN¥35.66 ▲ +2.29%
5632 Vita Coco Company Inc
NASDAQ:COCO
0.11x $15.60 Million $136.17 Million USA $73.98 ▼ -1.60%
5633 PYRAMID AG NA O.N.
XETRA:M3B
0.11x €3.74 Million
≈ $4.38 Million
€32.68 Million Germany €1.49 ▼ -2.61%
5634 PYRAMID AG NA KONV.
XETRA:M3B0
0.11x €3.74 Million
≈ $4.38 Million
€32.68 Million Germany €1.49 ▼ -6.29%
5635 Pyramid AG
XETRA:M3BK
0.11x €3.74 Million
≈ $4.38 Million
€32.68 Million Germany €1.15 ▲ +3.86%
5636 Gran Tierra Energy Inc
TO:GTE
0.11x CA$155.48 Million
≈ $112.47 Million
CA$1.36 Billion Canada CA$11.39 ▲ +0.80%
5637 Jiangsu SOPO Chemical Co Ltd
SHG:600746
0.11x CN¥212.71 Million
≈ $31.13 Million
CN¥1.86 Billion China CN¥6.21 ▼ -3.12%
5638 IMCO Industries Ltd
TA:IMCO
0.11x ILA22.66 Million
≈ $60.75K
ILA197.86 Million Israel ILA4870.00 ▼ -4.73%
5639 BSL Corp Bhd
KLSE:7221
0.11x RM4.73 Million
≈ $1.19 Million
RM41.28 Million Malaysia RM0.02 ▼ -25.00%
5640 Nordstrom Inc
NYSE:JWN
0.11x $896.00 Million $7.83 Billion USA $24.66 ▲ +0.00%
5641 Siam Wellness Group Public Company Limited
BK:SPA
0.11x ฿143.47 Million
≈ $4.47 Million
฿1.25 Billion Thailand ฿3.02 ▲ +1.34%
5642 Daelim Paper Co.Ltd
KQ:017650
0.11x ₩5.21 Billion
≈ $3.53 Million
₩45.55 Billion Korea ₩8900.00 ▲ +0.11%
5643 Olympic Circuit Technology Co Ltd
SHG:603920
0.11x CN¥332.33 Million
≈ $48.63 Million
CN¥2.91 Billion China CN¥62.69 ▲ +10.00%
5644 TORM plc
CO:TRMD-A
0.11x Dkr119.50 Million
≈ $18.70 Million
Dkr1.04 Billion Denmark Dkr181.90 ▼ -1.68%
5645 YOC AG
F:YOC
0.11x €1.51 Million
≈ $1.77 Million
€13.25 Million Germany €6.22 ▼ -1.58%
5646 Advance Synergy Bhd
KLSE:1481
0.11x RM22.39 Million
≈ $5.62 Million
RM195.86 Million Malaysia RM0.08 ▲ +0.00%
5647 Vibhor Steel Tubes Limited
NSE:VSTL
0.11x Rs359.22 Million
≈ $3.88 Million
Rs3.14 Billion India Rs115.22 ▲ +1.57%
5648 H.K. CHINA GAS HD-25 ADR
F:HCGS
0.11x €10.53 Billion
≈ $12.31 Billion
€92.17 Billion Germany €0.74 ▲ +2.08%
5649 Avensia publ AB
ST:AVEN
0.11x Skr17.73 Million
≈ $1.91 Million
Skr155.11 Million Sweden Skr8.08 ▲ +1.25%
5650 Chongqing Brewery Co Ltd
SHG:600132
0.11x CN¥1.02 Billion
≈ $149.73 Million
CN¥8.95 Billion China CN¥50.63 ▼ -2.45%
5651 Poxel SA
PA:POXEL
0.11x €7.59 Million
≈ $8.87 Million
€66.41 Million France €0.22 ▼ -1.12%
5652 Hankook Cosmetics Manufacturing Co Ltd
KO:003350
0.11x ₩10.74 Billion
≈ $7.28 Million
₩94.05 Billion Korea ₩8390.00 ▲ +2.19%
5653 Regeneron Pharmaceuticals Inc
NASDAQ:REGN
0.11x $1.08 Billion $9.45 Billion USA $628.73 ▲ +1.58%
5654 Zhen Ding Technology Holding Ltd
TW:4958
0.11x NT$12.49 Billion
≈ $393.41 Million
NT$109.33 Billion Taiwan NT$492.50 ▼ -3.43%
5655 Pembangunan Jaya Ancol Tbk
JK:PJAA
0.11x Rp194.67 Billion
≈ $11.41 Million
Rp1.70 Trillion Indonesia Rp444.00 ▼ -1.77%
5656 Amazing Microelectronic
TWO:6411
0.11x NT$149.60 Million
≈ $4.71 Million
NT$1.31 Billion Taiwan NT$99.10 ▼ -1.39%
5657 Seker Gayrimenkul Yatirim Ortakligi A.S.
IS:SEGYO
0.11x TL122.77 Million
≈ $2.75 Million
TL1.08 Billion Turkey TL5.00 ▲ +1.42%
5658 Astra Otoparts Tbk
JK:AUTO
0.11x Rp705.67 Billion
≈ $41.35 Million
Rp6.18 Trillion Indonesia Rp2490.00 ▼ -0.40%
5659 F&F Co Ltd
KO:383220
0.11x ₩85.56 Billion
≈ $57.98 Million
₩750.16 Billion Korea ₩71700.00 ▲ +0.84%
5660 Mineral Resources Ltd
AU:MIN
0.11x AU$880.00 Million
≈ $622.66 Million
AU$7.72 Billion Australia AU$71.19 ▼ -2.27%
5661 Sanyou Corporation Limited
SHE:300932
0.11x CN¥204.40 Million
≈ $29.91 Million
CN¥1.79 Billion China CN¥9.65 ▼ -4.46%
5662 Tae Kwang Corporation
KQ:023160
0.11x ₩8.12 Billion
≈ $5.50 Million
₩71.20 Billion Korea ₩29450.00 ▲ +0.51%
5663 Polar Capital Holdings plc
LSE:POLR
0.11x GBX8.07 Million
≈ $981.40
GBX70.74 Million UK GBX851.00 ▲ +1.55%
5664 Victor Group Holdings Ltd
AU:VIG
0.11x AU$792.73K
≈ $560.91K
AU$6.95 Million Australia AU$0.04 ▲ +0.00%
5665 IBERDROLA ADR/1 EO 3
F:IBE5
0.11x €11.63 Billion
≈ $13.60 Billion
€102.06 Billion Germany €79.00 ▼ -0.63%
5666 Federal International Holdings Bhd
KLSE:8605
0.11x RM8.14 Million
≈ $2.04 Million
RM71.39 Million Malaysia RM0.35 ▼ -1.41%
5667 AfreecaTV Co. Ltd
KQ:067160
0.11x ₩43.48 Billion
≈ $29.47 Million
₩381.62 Billion Korea ₩49250.00 ▼ -1.01%
5668 Lotte Himart
KO:071840
0.11x ₩103.59 Billion
≈ $70.20 Million
₩909.21 Billion Korea ₩6690.00 ▲ +1.52%
5669 Bisalloy Steel Group Ltd
AU:BIS
0.11x AU$4.52 Million
≈ $3.20 Million
AU$39.64 Million Australia AU$4.48 ▼ -0.88%
5670 Harvia Oyj
HE:HARVIA
0.11x €16.03 Million
≈ $18.74 Million
€140.74 Million Finland €40.15 ▼ -0.12%
5671 Alltop Technology Co Ltd
TWO:3526
0.11x NT$418.36 Million
≈ $13.18 Million
NT$3.67 Billion Taiwan NT$388.50 ▼ -0.38%
5672 Auctus Alternative Investments Ltd
AU:AVC
0.11x AU$753.00K
≈ $532.80K
AU$6.61 Million Australia AU$0.50 ▲ +0.00%
5673 Crayon Group Holding ASA
OL:CRAYN
0.11x Nkr1.89 Billion
≈ $198.78 Million
Nkr16.59 Billion Norway Nkr144.00 ▲ +0.00%
5674 Unionman Technology Co. Ltd. A
SHG:688609
0.11x CN¥273.05 Million
≈ $39.96 Million
CN¥2.40 Billion China CN¥11.37 ▼ -2.65%
5675 Zhejiang Xianju Pharmaceutical Co Ltd
SHE:002332
0.11x CN¥130.05 Million
≈ $19.03 Million
CN¥1.14 Billion China CN¥8.27 ▼ -1.55%
5676 HubSpot Inc
NYSE:HUBS
0.11x $187.35 Million $1.65 Billion USA $220.37 ▼ -0.94%
5677 Acrinova AB
ST:ACRI-A
0.11x Skr51.65 Million
≈ $5.56 Million
Skr453.97 Million Sweden Skr8.30 ▲ +1.22%
5678 Acrinova AB Series B
ST:ACRI-B
0.11x Skr51.65 Million
≈ $5.56 Million
Skr453.97 Million Sweden Skr8.00 ▲ +0.76%
5679 United Microelectronics Corporation
TW:2303
0.11x NT$21.98 Billion
≈ $692.53 Million
NT$193.20 Billion Taiwan NT$125.00 ▼ -4.21%
5680 United Microelectronics Corporation
F:UMCB
0.11x €21.98 Billion
≈ $25.70 Billion
€193.20 Billion Germany €16.70 ▼ -4.57%
5681 Top Union Electronics
TWO:6266
0.11x NT$149.95 Million
≈ $4.72 Million
NT$1.32 Billion Taiwan NT$28.15 ▼ -0.35%
5682 Eversendai Corporation Bhd
KLSE:5205
0.11x RM270.86 Million
≈ $68.00 Million
RM2.38 Billion Malaysia RM0.30 ▲ +0.00%
5683 Wolters Kluwer N.V.
AS:WKL
0.11x €999.00 Million
≈ $1.17 Billion
€8.79 Billion Netherlands €64.26 ▲ +6.64%
5684 Global Mediacom Tbk
JK:BMTR
0.11x Rp761.75 Billion
≈ $44.64 Million
Rp6.70 Trillion Indonesia Rp114.00 ▼ -5.00%
5685 Linkers Industries Limited Class A Ordinary Shares
NASDAQ:LNKS
0.11x $1.45 Million $12.71 Million USA $1.53 ▲ +0.00%
5686 Central China Securities Co Ltd
SHG:601375
0.11x CN¥4.87 Billion
≈ $712.57 Million
CN¥42.83 Billion China CN¥3.97 ▼ -3.17%
5687 Lagnam Spintex Limited
NSE:LAGNAM
0.11x Rs495.90 Million
≈ $5.36 Million
Rs4.36 Billion India Rs78.89 ▼ -2.22%
5688 Wolverine World Wide Inc
NYSE:WWW
0.11x $146.20 Million $1.29 Billion USA $15.93 ▼ -0.44%
5689 Sapphire Foods India Limited
NSE:SAPPHIRE
0.11x Rs2.12 Billion
≈ $22.95 Million
Rs18.67 Billion India Rs180.88 ▲ +2.55%
5690 Siam Steel International Public Company Limited
BK:SIAM
0.11x ฿83.84 Million
≈ $2.61 Million
฿738.17 Million Thailand ฿0.72 ▼ -4.00%
5691 CLARIANT ADR 1/SF 4
F:CLRS
0.11x €419.00 Million
≈ $489.86 Million
€3.69 Billion Germany €9.45 ▼ -1.05%
5692 Green Cross Medical Science Corporation
KQ:142280
0.11x ₩5.01 Billion
≈ $3.40 Million
₩44.14 Billion Korea ₩3925.00 ▼ -2.12%
5693 Guangdong Greenway Technology Co Ltd
SHG:688345
0.11x CN¥224.48 Million
≈ $32.85 Million
CN¥1.98 Billion China CN¥50.60 ▼ -0.24%
5694 Navkar Corporation Limited
NSE:NAVKARCORP
0.11x Rs286.51 Million
≈ $3.10 Million
Rs2.52 Billion India Rs97.75 ▲ +1.66%
5695 XPENG INC. CL.A DL-00001
F:8XP
0.11x €8.26 Billion
≈ $9.66 Billion
€72.79 Billion Germany €7.37 ▼ -0.54%
5696 XPENG INC. SP.ADS/2 CL.A
F:8XPA
0.11x €8.26 Billion
≈ $9.66 Billion
€72.79 Billion Germany €14.80 ▲ +0.41%
5697 Omax Autos Limited
NSE:OMAXAUTO
0.11x Rs193.49 Million
≈ $2.09 Million
Rs1.71 Billion India Rs236.98 ▼ -0.13%
5698 Acme Holdings Bhd
KLSE:7131
0.11x RM10.68 Million
≈ $2.68 Million
RM94.22 Million Malaysia RM0.11 ▲ +5.00%
5699 Barings Participation Investors (the Trust)
NYSE:MPV
0.11x $5.05 Million $44.52 Million USA $16.70 ▲ +0.13%
5700 Esthetics International Group
KLSE:5081
0.11x RM11.76 Million
≈ $2.95 Million
RM103.77 Million Malaysia RM0.19 ▲ +0.00%