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
701 Vichitbhan Palmoil Public Company Limited
BK:VPO
0.62x ฿126.07 Million
≈ $3.93 Million
฿204.20 Million Thailand ฿0.50 ▲ +2.04%
702 Tek Seng Holdings Bhd
KLSE:7200
0.62x RM30.27 Million
≈ $7.60 Million
RM49.08 Million Malaysia RM0.26 ▼ -1.89%
703 Tianjin Hi-Tech Development Co Ltd
SHG:600082
0.62x CN¥530.85 Million
≈ $77.68 Million
CN¥861.15 Million China CN¥3.40 ▲ +0.29%
704 Zhuhai Kles Technology Co. Ltd. A
SHE:301314
0.62x CN¥57.32 Million
≈ $8.39 Million
CN¥93.18 Million China CN¥47.50 ▲ +3.19%
705 Dominari Holdings Inc.
NASDAQ:DOMH
0.61x $26.75 Million $43.54 Million USA $3.27 ▼ -2.39%
706 BlackRock Frontiers Investment Trust plc
LSE:BRFI
0.61x GBX11.96 Million
≈ $1.46K
GBX19.54 Million UK GBX191.00 ▼ -0.26%
707 HBM HLDGS LTD DL-000025
F:6XY
0.61x €81.33 Million
≈ $95.09 Million
€133.14 Million Germany €1.13 ▼ -3.42%
708 ABC arbitrage SA
PA:ABCA
0.61x €9.46 Million
≈ $11.06 Million
€15.48 Million France €5.32 ▲ +0.57%
709 Guangzhou Newlife New Material Co. Ltd. A
SHE:301323
0.61x CN¥88.56 Million
≈ $12.96 Million
CN¥145.09 Million China CN¥78.05 ▼ -0.18%
710 Catalyst Metals Ltd
AU:CYL
0.61x AU$119.06 Million
≈ $84.25 Million
AU$195.72 Million Australia AU$5.39 ▼ -2.36%
711 PLAYWAY SA
WAR:PLW
0.61x zł30.91 Million
≈ $8.51 Million
zł50.82 Million Poland zł246.00 ▼ -2.38%
712 Park Ha Biological Technology Co., Ltd.
NASDAQ:BYAH
0.61x $960.47K $1.58 Million USA $1.23 ▼ -1.66%
713 Clinuvel Pharmaceuticals Ltd
AU:CUV
0.61x AU$12.52 Million
≈ $8.86 Million
AU$20.68 Million Australia AU$8.83 ▼ -1.89%
714 4Imprint Group Plc
LSE:FOUR
0.61x GBX72.80 Million
≈ $8.86K
GBX120.30 Million UK GBX3670.00 ▼ -1.87%
715 Montage Technology Co Ltd
SHG:688008
0.60x CN¥546.58 Million
≈ $79.98 Million
CN¥905.06 Million China CN¥253.90 ▲ +7.13%
716 BJC Heavy Industries Public Company Limited
BK:BJCHI
0.60x ฿165.60 Million
≈ $5.16 Million
฿274.97 Million Thailand ฿0.79 ▲ +0.00%
717 Marco Holdings Bhd
KLSE:3514
0.60x RM11.34 Million
≈ $2.85 Million
RM18.83 Million Malaysia RM0.11 ▲ +0.00%
718 Hotelim Société Anonyme
PA:MLHOT
0.60x €6.47 Million
≈ $7.57 Million
€10.78 Million France €45.60 ▲ +0.00%
719 LEENO Industrial Inc
KQ:058470
0.60x ₩36.46 Billion
≈ $24.71 Million
₩60.71 Billion Korea ₩92800.00 ▼ -4.62%
720 Ubiquoss Holdings Inc
KQ:078070
0.60x ₩20.68 Billion
≈ $14.01 Million
₩34.48 Billion Korea ₩11020.00 ▼ -4.84%
721 King Slide Works Co Ltd
TW:2059
0.60x NT$4.22 Billion
≈ $132.82 Million
NT$7.04 Billion Taiwan NT$5350.00 ▲ +5.42%
722 Farlim Group (Malaysia) Bhd
KLSE:6041
0.60x RM26.41 Million
≈ $6.63 Million
RM44.15 Million Malaysia RM0.17 ▲ +3.13%
723 Ajooni Biotech Limited
NSE:AJOONI
0.60x Rs135.46 Million
≈ $1.46 Million
Rs226.46 Million India Rs4.01 ▲ +0.00%
724 Yibitas Yozgat Isci Birligi Insaat Malzemeleri Ticaret Sanayi AS
IS:YBTAS
0.60x TL10.62 Million
≈ $237.77K
TL17.78 Million Turkey TL17.00 ▼ -2.19%
725 Osisko Gold Ro
TO:OR
0.60x CA$116.57 Million
≈ $84.32 Million
CA$195.73 Million Canada CA$49.08 ▼ -3.80%
726 Huizhong Instrumentation Co Ltd
SHE:300371
0.59x CN¥63.74 Million
≈ $9.33 Million
CN¥107.14 Million China CN¥11.15 ▼ -1.85%
727 Anji Foodstuff Co Ltd
SHG:603696
0.59x CN¥18.05 Million
≈ $2.64 Million
CN¥30.40 Million China CN¥13.26 ▼ -1.19%
728 Capricorn Metals Ltd
AU:CMM
0.59x AU$204.47 Million
≈ $144.68 Million
AU$344.40 Million Australia AU$13.80 ▼ -2.75%
729 JPMorgan Asia Growth & Income plc
LSE:JAGI
0.59x GBX2.60 Million
≈ $316.34
GBX4.40 Million UK GBX618.00 ▲ +1.31%
730 Sansec Technology Co. Ltd. A
SHG:688489
0.59x CN¥105.48 Million
≈ $15.44 Million
CN¥178.36 Million China CN¥25.40 ▼ -0.27%
731 Silicon Optronics Inc
TW:3530
0.59x NT$127.45 Million
≈ $4.02 Million
NT$215.53 Million Taiwan NT$68.40 ▲ +0.15%
732 Atakule Gayrimenkul Yatirim Ortakligi AS
IS:AGYO
0.59x TL10.59 Million
≈ $237.09K
TL17.91 Million Turkey TL8.60 ▼ -3.15%
733 Dolby Laboratories
NYSE:DLB
0.59x $349.37 Million $591.27 Million USA $54.89 ▼ -1.29%
734 Xuchang Ketop Testing Research Ins
SHE:003008
0.59x CN¥26.91 Million
≈ $3.94 Million
CN¥45.68 Million China CN¥19.30 ▼ -0.52%
735 Chongqing Fuling Zhacai Group Co Ltd
SHE:002507
0.59x CN¥370.51 Million
≈ $54.22 Million
CN¥629.45 Million China CN¥11.57 ▼ -1.45%
736 Fancy Wood Industries Public Company Limited
BK:FANCY
0.59x ฿18.02 Million
≈ $561.61K
฿30.66 Million Thailand ฿0.28 ▼ -6.67%
737 Lion Chemtech Co. Ltd
KQ:171120
0.59x ₩16.56 Billion
≈ $11.22 Million
₩28.18 Billion Korea ₩2135.00 ▲ +0.23%
738 LiJiang YuLong Tourism Co Ltd
SHE:002033
0.59x CN¥198.37 Million
≈ $29.03 Million
CN¥337.82 Million China CN¥8.68 ▼ -0.57%
739 PNC Infratech Limited
NSE:PNCINFRA
0.59x Rs41.89 Billion
≈ $453.03 Million
Rs71.55 Billion India Rs212.07 ▲ +0.87%
740 Nyquest Technology Co Ltd
TWO:6494
0.58x NT$89.65 Million
≈ $2.82 Million
NT$153.49 Million Taiwan NT$57.10 ▲ +0.18%
741 Northern 2 Vct Plc
LSE:NTV
0.58x GBX108.00K
≈ $13.14
GBX185.00K UK GBX53.50 ▲ +2.88%
742 Crest Group Berhad
KLSE:0323
0.58x RM26.80 Million
≈ $6.73 Million
RM45.96 Million Malaysia RM0.21 ▲ +2.44%
743 Italtile Ltd
JSE:ITE
0.58x ZAC1.15 Billion
≈ $611.17K
ZAC1.97 Billion South Africa ZAC828.00 ▲ +1.10%
744 Yura Tech. Co. Ltd
KQ:048430
0.58x ₩17.74 Billion
≈ $12.02 Million
₩30.51 Billion Korea ₩6340.00 ▼ -0.94%
745 Serabi Gold PLC
LSE:SRB
0.58x GBX16.48 Million
≈ $2.00K
GBX28.33 Million UK GBX337.00 ▼ -5.87%
746 Australian Ethical Investment Ltd
AU:AEF
0.58x AU$13.75 Million
≈ $9.73 Million
AU$23.66 Million Australia AU$4.01 ▼ -2.67%
747 Ultimate Games SA
WAR:ULG
0.58x zł2.03 Million
≈ $557.58K
zł3.49 Million Poland zł15.35 ▲ +0.33%
748 Jiangsu Hengrui Medicine Co Ltd
SHG:600276
0.58x CN¥4.81 Billion
≈ $703.99 Million
CN¥8.30 Billion China CN¥47.20 ▼ -2.48%
749 Data International Co Ltd
TWO:5432
0.58x NT$38.00 Million
≈ $1.20 Million
NT$65.56 Million Taiwan NT$133.00 ▲ +0.00%
750 Heubach Colorants India Limited
NSE:HEUBACHIND
0.58x Rs1.11 Billion
≈ $11.96 Million
Rs1.91 Billion India Rs314.00 ▼ -0.77%
751 Versant Media Group, Inc.
NASDAQ:VSNTV
0.58x $2.21 Billion $3.83 Billion USA $36.70 ▼ -0.19%
752 I&C Technology Co. Ltd
KQ:052860
0.57x ₩9.61 Billion
≈ $6.51 Million
₩16.71 Billion Korea ₩5950.00 ▼ -2.30%
753 OCB Bhd
KLSE:5533
0.57x RM58.35 Million
≈ $14.65 Million
RM101.55 Million Malaysia RM0.86 ▲ +0.00%
754 Meihua International Medical Technologies Co. Ltd.
NASDAQ:MHUAF
0.57x $10.47 Million $18.25 Million USA $8.40 ▼ -0.59%
755 Sewoon Medical Co. Ltd
KQ:100700
0.57x ₩4.98 Billion
≈ $3.37 Million
₩8.68 Billion Korea ₩2230.00 ▼ -0.89%
756 Piippo OYJ
HE:PIIPPO
0.57x €2.19 Million
≈ $2.56 Million
€3.83 Million Finland €1.72 ▲ +2.99%
757 Zangge Holding Co Ltd
SHE:000408
0.57x CN¥766.33 Million
≈ $112.14 Million
CN¥1.34 Billion China CN¥79.90 ▲ +0.83%
758 BLS International Services Limited
NSE:BLS
0.57x Rs5.15 Billion
≈ $55.69 Million
Rs9.00 Billion India Rs270.40 ▲ +0.46%
759 Purit Co. Ltd.
KQ:445180
0.57x ₩8.73 Billion
≈ $5.92 Million
₩15.29 Billion Korea ₩9250.00 ▼ -6.85%
760 Universal Display
NASDAQ:OLED
0.57x $108.88 Million $190.74 Million USA $90.84 ▼ -3.15%
761 Kyobo With Special Purpose Acq
KQ:205100
0.57x ₩10.28 Billion
≈ $6.97 Million
₩18.01 Billion Korea ₩1803.00 ▲ +0.84%
762 AVI LTD (UNSP.ADR)/5
F:IZ60
0.57x €2.86 Billion
≈ $3.34 Billion
€5.01 Billion Germany €25.40 ▲ +0.00%
763 Vraj Iron and Steel Ltd
NSE:VRAJ
0.57x Rs294.14 Million
≈ $3.18 Million
Rs516.07 Million India Rs123.20 ▼ -2.01%
764 GCS Holdings
TWO:4991
0.57x NT$297.00 Million
≈ $9.36 Million
NT$521.28 Million Taiwan NT$731.00 ▲ +4.13%
765 Oxford Lane Capital Corp
NASDAQ:OXLC
0.57x $447.18 Million $785.40 Million USA $9.86 ▼ -0.50%
766 Ningbo Tip Rubber Technology Co Ltd
SHG:605255
0.57x CN¥33.30 Million
≈ $4.87 Million
CN¥58.51 Million China CN¥83.72 ▲ +0.96%
767 Alakasa Industrindo Tbk
JK:ALKA
0.57x Rp7.31 Billion
≈ $428.36K
Rp12.86 Billion Indonesia Rp610.00 ▼ -10.95%
768 Jungfraubahn Holding AG
SW:JFN
0.57x CHF121.82 Million
≈ $154.02 Million
CHF214.27 Million Switzerland CHF256.00 ▲ +0.20%
769 Fresnillo PLC
LSE:FRES
0.57x GBX1.25 Billion
≈ $152.35K
GBX2.21 Billion UK GBX3168.00 ▼ -3.71%
770 Zoomd Technologies Ltd
V:ZOMD
0.57x CA$5.36 Million
≈ $3.88 Million
CA$9.45 Million Canada CA$0.43 ▲ +1.18%
771 Bahvest Resources Bhd
KLSE:0098
0.57x RM23.12 Million
≈ $5.80 Million
RM40.86 Million Malaysia RM0.42 ▼ -1.18%
772 Campina Ice Cream Industry Tbk PT
JK:CAMP
0.57x Rp84.70 Billion
≈ $4.96 Million
Rp149.81 Billion Indonesia Rp179.00 ▼ -5.29%
773 SBC Medical Group Holdings Incorporated
NASDAQ:SBC
0.57x $66.22 Million $117.14 Million USA $3.07 ▼ -4.06%
774 Shih Kuen Plastics Co Ltd
TWO:4305
0.56x NT$124.13 Million
≈ $3.91 Million
NT$219.75 Million Taiwan NT$44.00 ▲ +0.11%
775 Havsfrun Investment AB (publ)
ST:HAV-B
0.56x Skr866.00K
≈ $93.20K
Skr1.53 Million Sweden Skr13.60 ▲ +0.89%
776 Unggul Indah Cahaya Tbk
JK:UNIC
0.56x Rp27.25 Million
≈ $1.60K
Rp48.28 Million Indonesia Rp12050.00 ▼ -5.49%
777 Galaxia SM Inc
KO:011420
0.56x ₩5.96 Billion
≈ $4.04 Million
₩10.56 Billion Korea ₩1484.00 ▼ -1.07%
778 Trabzonspor Sportif Yatirim ve Futbol Isletmeciligi Ticaret AS
IS:TSPOR
0.56x TL3.45 Billion
≈ $77.35 Million
TL6.12 Billion Turkey TL0.95 ▼ -1.04%
779 Ferrotec (Anhui) Technology Development Co. Ltd. A
SHE:301297
0.56x CN¥196.01 Million
≈ $28.68 Million
CN¥348.13 Million China CN¥43.45 ▲ +0.56%
780 NEWRON PHARMACEUT. EO-20
XETRA:NP5
0.56x €33.60 Million
≈ $39.29 Million
€59.81 Million Germany €13.20 ▼ -4.35%
781 Clairvest Group Inc.
TO:CVG
0.56x CA$84.94 Million
≈ $61.45 Million
CA$151.20 Million Canada CA$75.25 ▲ +0.00%
782 Sreeleathers Limited
NSE:SREEL
0.56x Rs184.11 Million
≈ $1.99 Million
Rs327.74 Million India Rs200.48 ▼ -0.07%
783 Asmedia Technology Inc
TW:5269
0.56x NT$1.95 Billion
≈ $61.37 Million
NT$3.47 Billion Taiwan NT$1575.00 ▼ -0.94%
784 Hermes International SCA
PA:RMS
0.56x €3.07 Billion
≈ $3.59 Billion
€5.47 Billion France €1564.00 ▼ -2.46%
785 Sailfish Royalty Corp
V:FISH
0.56x CA$771.02K
≈ $557.75K
CA$1.38 Million Canada CA$4.25 ▲ +0.00%
786 Stylam Industries Limited
NSE:STYLAMIND
0.56x Rs752.90 Million
≈ $8.14 Million
Rs1.35 Billion India Rs2989.80 ▲ +1.08%
787 Transart Graphics Co Ltd
TW:8481
0.56x NT$118.65 Million
≈ $3.74 Million
NT$212.56 Million Taiwan NT$41.25 ▼ -0.24%
788 Cliq Digital AG
XETRA:CLIQ
0.56x €7.31 Million
≈ $8.54 Million
€13.10 Million Germany €3.71 ▲ +0.82%
789 Cell Biotech Co. Ltd
KQ:049960
0.56x ₩4.15 Billion
≈ $2.81 Million
₩7.46 Billion Korea ₩16600.00 ▼ -4.38%
790 Korfez Gayrimenkul Yatirim
IS:KRGYO
0.56x TL203.01 Million
≈ $4.55 Million
TL365.39 Million Turkey TL2.75 ▼ -2.48%
791 Petrolia SE
OL:PSE
0.56x Nkr11.48 Million
≈ $1.21 Million
Nkr20.68 Million Norway Nkr6.40 ▲ +1.59%
792 Solusi Tunas Pratama Tbk
JK:SUPR
0.55x Rp1.33 Trillion
≈ $78.07 Million
Rp2.40 Trillion Indonesia Rp43850.00 ▲ +0.00%
793 Nupur Recyclers Limited
NSE:NRL
0.55x Rs183.89 Million
≈ $1.99 Million
Rs332.18 Million India Rs71.51 ▲ +9.06%
794 Digitalbox PLC
LSE:DBOX
0.55x GBX202.00K
≈ $24.58
GBX366.00K UK GBX4.15 ▲ +0.00%
795 Campine
BR:CAMB
0.55x €59.42 Million
≈ $69.47 Million
€107.69 Million Belgium €242.00 ▼ -2.81%
796 T S Flour Mill Public Company Limited
BK:TMILL
0.55x ฿315.62 Million
≈ $9.84 Million
฿572.43 Million Thailand ฿2.30 ▲ +0.88%
797 Hoegh Autoliners ASA
OL:HAUTO
0.55x Nkr583.48 Million
≈ $61.40 Million
Nkr1.06 Billion Norway Nkr138.20 ▲ +0.51%
798 Tong Herr Resources Bhd
KLSE:5010
0.55x RM67.16 Million
≈ $16.86 Million
RM121.89 Million Malaysia RM1.55 ▲ +0.00%
799 Idealist Gayrimenkul Yatirim Ortakligi AS
IS:IDGYO
0.55x TL278.32 Million
≈ $6.23 Million
TL505.35 Million Turkey TL4.84 ▲ +2.33%
800 National Aluminium Company Limited
NSE:NATIONALUM
0.55x Rs27.21 Billion
≈ $294.26 Million
Rs49.41 Billion India Rs436.90 ▲ +0.58%