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.
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 |
|---|---|---|---|---|---|---|---|
| 6601 |
Uniinfo Telecom Services Limited
NSE:UNIINFO |
0.09x |
Rs9.43 Million
≈ $101.97K |
Rs99.34 Million | India | Rs12.22 | ▲ +4.09% |
| 6602 |
PetroFrontier Corp
V:PFC |
0.09x |
CA$2.29 Million
≈ $1.66 Million |
CA$24.14 Million | Canada | CA$0.02 | ▲ +0.00% |
| 6603 |
HANHUA FNCL HLDG CO.H YC1
F:5HF |
0.09x |
€477.19 Million
≈ $557.89 Million |
€5.03 Billion | Germany | €0.01 | ▲ +0.00% |
| 6604 |
Guidewire Software Inc
NYSE:GWRE |
0.09x | $112.05 Million | $1.18 Billion | USA | $107.86 | ▼ -2.98% |
| 6605 |
Maral Overseas Limited
NSE:MARALOVER |
0.09x |
Rs559.60 Million
≈ $6.05 Million |
Rs5.90 Billion | India | Rs57.00 | ▼ -0.52% |
| 6606 |
Premier Energies Limited
NSE:PREMIERENE |
0.09x |
Rs6.20 Billion
≈ $67.02 Million |
Rs65.35 Billion | India | Rs1079.60 | ▲ +2.07% |
| 6607 |
SGH Ltd
AU:SGH |
0.09x |
AU$740.80 Million
≈ $524.16 Million |
AU$7.81 Billion | Australia | AU$43.27 | ▼ -0.83% |
| 6608 |
Taiwan Sakura Corp
TW:9911 |
0.09x |
NT$382.66 Million
≈ $12.06 Million |
NT$4.04 Billion | Taiwan | NT$82.50 | ▼ -0.48% |
| 6609 |
SA Catana Group
PA:CATG |
0.09x |
€11.96 Million
≈ $13.98 Million |
€126.23 Million | France | €3.32 | ▲ +0.00% |
| 6610 |
Delta Galil Industries Ltd
TA:DELT |
0.09x |
ILA111.38 Million
≈ $298.60K |
ILA1.18 Billion | Israel | ILA16290.00 | ▲ +1.94% |
| 6611 |
Chacha Food Co Ltd
SHE:002557 |
0.09x |
CN¥391.35 Million
≈ $57.27 Million |
CN¥4.13 Billion | China | CN¥18.83 | ▼ -2.59% |
| 6612 |
Kalmar
HE:KALMAR |
0.09x |
€97.60 Million
≈ $114.10 Million |
€1.03 Billion | Finland | €40.26 | ▼ -3.13% |
| 6613 |
Shanghai Fudan Microelectronics Group Co Ltd
SHG:688385 |
0.09x |
CN¥234.40 Million
≈ $34.30 Million |
CN¥2.48 Billion | China | CN¥60.00 | ▲ +1.68% |
| 6614 |
Klil Industries Ltd
TA:KLIL |
0.09x |
ILA15.79 Million
≈ $42.34K |
ILA166.76 Million | Israel | ILA18390.00 | ▲ +2.00% |
| 6615 |
Premier Investments Ltd
AU:PMV |
0.09x |
AU$40.91 Million
≈ $28.95 Million |
AU$432.10 Million | Australia | AU$14.30 | ▲ +0.92% |
| 6616 |
Zespol Elektrowni Patnow Adamow Konin SA
WAR:ZEP |
0.09x |
zł166.96 Million
≈ $45.95 Million |
zł1.76 Billion | Poland | zł17.52 | ▲ +0.46% |
| 6617 |
Grupa Azoty Zaklady Chemiczne Police SA
WAR:PCE |
0.09x |
zł262.04 Million
≈ $72.12 Million |
zł2.77 Billion | Poland | zł7.56 | ▲ +1.89% |
| 6618 |
Boom Logistics Ltd
AU:BOL |
0.09x |
AU$13.78 Million
≈ $9.75 Million |
AU$145.55 Million | Australia | AU$2.23 | ▼ -5.11% |
| 6619 |
Rio2 Ltd
TO:RIO |
0.09x |
CA$32.66 Million
≈ $23.62 Million |
CA$345.10 Million | Canada | CA$2.67 | ▼ -0.74% |
| 6620 |
Allmed Medical Products Co Ltd Class A
SHE:002950 |
0.09x |
CN¥206.33 Million
≈ $30.19 Million |
CN¥2.18 Billion | China | CN¥9.82 | ▲ +9.97% |
| 6621 |
Noble Corporation plc
NYSE:NE |
0.09x | $273.29 Million | $2.89 Billion | USA | $41.68 | ▼ -3.14% |
| 6622 |
Sage Group PLC
LSE:SGE |
0.09x |
GBX283.00 Million
≈ $34.43K |
GBX2.99 Billion | UK | GBX812.60 | ▲ +1.22% |
| 6623 |
CHC Resources Corp
TW:9930 |
0.09x |
NT$500.01 Million
≈ $15.75 Million |
NT$5.29 Billion | Taiwan | NT$70.00 | ▲ +0.14% |
| 6624 |
Pepkor Holdings Ltd
JSE:PPH |
0.09x |
ZAC4.89 Billion
≈ $2.60 Million |
ZAC51.80 Billion | South Africa | ZAC2270.00 | ▲ +0.18% |
| 6625 |
Huang Long Development Co Ltd
TWO:3512 |
0.09x |
NT$271.85 Million
≈ $8.56 Million |
NT$2.88 Billion | Taiwan | NT$20.80 | ▼ -0.24% |
| 6626 |
JPMorgan UK Small Cap Growth & Income Plc
LSE:JUGI |
0.09x |
GBX6.01 Million
≈ $731.73 |
GBX63.64 Million | UK | GBX329.50 | ▲ +0.30% |
| 6627 |
YPF Sociedad Anónima
F:YPF |
0.09x |
€1.74 Billion
≈ $2.03 Billion |
€18.39 Billion | Germany | €43.20 | ▼ -1.37% |
| 6628 |
Boliden AB
ST:BOL |
0.09x |
Skr6.20 Billion
≈ $666.90 Million |
Skr65.59 Billion | Sweden | Skr569.00 | ▼ -2.57% |
| 6629 |
Corentec Co Ltd
KQ:104540 |
0.09x |
₩8.50 Billion
≈ $5.76 Million |
₩90.03 Billion | Korea | ₩4010.00 | ▼ -1.72% |
| 6630 |
Mattr Corp
TO:MATR |
0.09x |
CA$80.22 Million
≈ $58.03 Million |
CA$849.48 Million | Canada | CA$12.61 | ▲ +0.96% |
| 6631 |
Premier Technology Public Company Limited
BK:PT |
0.09x |
฿161.61 Million
≈ $5.04 Million |
฿1.71 Billion | Thailand | ฿10.90 | ▲ +0.00% |
| 6632 |
Sungrow Power Supply Co Ltd
SHE:300274 |
0.09x |
CN¥6.62 Billion
≈ $968.58 Million |
CN¥70.09 Billion | China | CN¥146.98 | ▼ -1.45% |
| 6633 |
Hi-Lai Foods Co Ltd
TWO:1268 |
0.09x |
NT$451.01 Million
≈ $14.21 Million |
NT$4.78 Billion | Taiwan | NT$169.50 | ▲ +0.30% |
| 6634 |
Sino Hua-An International Bhd
KLSE:2739 |
0.09x |
RM4.99 Million
≈ $1.25 Million |
RM52.87 Million | Malaysia | RM0.03 | ▲ +25.00% |
| 6635 |
SECURE INC.
F:Q58 |
0.09x |
€220.00 Million
≈ $257.21 Million |
€2.33 Billion | Germany | €7.70 | ▼ -2.53% |
| 6636 |
NRW Holdings Limited
F:3NR |
0.09x |
€102.97 Million
≈ $120.39 Million |
€1.09 Billion | Germany | €4.14 | ▼ -2.36% |
| 6637 |
Elementis PLC
LSE:ELM |
0.09x |
GBX44.43 Million
≈ $5.41K |
GBX470.87 Million | UK | GBX156.40 | ▲ +0.26% |
| 6638 |
Weir Group PLC
LSE:WEIR |
0.09x |
GBX247.60 Million
≈ $30.13K |
GBX2.62 Billion | UK | GBX2430.00 | ▼ -3.03% |
| 6639 |
Ozderici Gayrimenkul Yatirim Ortakligi AS
IS:OZGYO |
0.09x |
TL34.33 Million
≈ $769.01K |
TL364.02 Million | Turkey | TL2.13 | ▼ -1.39% |
| 6640 |
Nusantara Pelabuhan Handal Tbk PT
JK:PORT |
0.09x |
Rp118.18 Billion
≈ $6.93 Million |
Rp1.25 Trillion | Indonesia | Rp895.00 | ▲ +1.70% |
| 6641 |
OPG Power Venture Plc
LSE:OPG |
0.09x |
GBX6.09 Million
≈ $741.47 |
GBX64.61 Million | UK | GBX5.40 | ▼ -0.74% |
| 6642 |
Comfort Systems USA Inc
NYSE:FIX |
0.09x | $388.83 Million | $4.12 Billion | USA | $1967.41 | ▲ +1.84% |
| 6643 |
Liberty Shoes Limited
NSE:LIBERTSHOE |
0.09x |
Rs266.66 Million
≈ $2.88 Million |
Rs2.83 Billion | India | Rs258.62 | ▼ -0.42% |
| 6644 |
Rompetrol Well
RO:PTR |
0.09x |
RON1.96 Million
≈ $449.06K |
RON20.74 Million | Romania | RON0.78 | ▲ +6.85% |
| 6645 |
Pan African Resources PLC
JSE:PAN |
0.09x |
ZAC44.27 Million
≈ $23.53K |
ZAC469.72 Million | South Africa | ZAC2310.00 | ▼ -5.37% |
| 6646 |
Watches Of Switzerland Group PLC
LSE:WOSG |
0.09x |
GBX86.60 Million
≈ $10.54K |
GBX918.90 Million | UK | GBX734.00 | ▲ +1.45% |
| 6647 |
See Hup Consolidated Bhd
KLSE:7053 |
0.09x |
RM4.55 Million
≈ $1.14 Million |
RM48.31 Million | Malaysia | RM0.74 | ▲ +8.82% |
| 6648 |
Basic Fit NV
AS:BFIT |
0.09x |
€335.40 Million
≈ $392.12 Million |
€3.56 Billion | Netherlands | €32.24 | ▲ +0.12% |
| 6649 |
Symbotic Inc
NASDAQ:SYM |
0.09x | $191.54 Million | $2.03 Billion | USA | $41.68 | ▲ +3.76% |
| 6650 |
Railway Metrics & Dynamics Sweden AB
ST:RMDX |
0.09x |
Skr4.20 Million
≈ $452.42K |
Skr44.64 Million | Sweden | Skr1.15 | ▼ -2.14% |
| 6651 |
Salona Cotspin Limited
NSE:SALONA |
0.09x |
Rs207.62 Million
≈ $2.25 Million |
Rs2.20 Billion | India | Rs273.95 | ▲ +0.20% |
| 6652 |
AENA SME UNSP.ADR/1/10
F:A440 |
0.09x |
€908.40 Million
≈ $1.06 Billion |
€9.65 Billion | Germany | €12.00 | ▼ -1.64% |
| 6653 |
Aena SA
MC:AENA |
0.09x |
€908.40 Million
≈ $1.06 Billion |
€9.65 Billion | Spain | €26.70 | ▼ -1.26% |
| 6654 |
Hubify Ltd
AU:HFY |
0.09x |
AU$351.09K
≈ $248.42K |
AU$3.73 Million | Australia | AU$0.01 | ▲ +0.00% |
| 6655 |
Leaders Technology Investment Co. Ltd
KQ:019570 |
0.09x |
₩2.79 Billion
≈ $1.89 Million |
₩29.66 Billion | Korea | ₩296.00 | ▲ +1.02% |
| 6656 |
Investcorp Credit Management BDC Inc
NASDAQ:ICMB |
0.09x | $12.00 Million | $127.51 Million | USA | $1.18 | ▲ +0.85% |
| 6657 |
CBAK ENERGY TECH. NEW
F:B6JA |
0.09x |
€29.81 Million
≈ $34.85 Million |
€316.70 Million | Germany | €0.59 | ▲ +1.74% |
| 6658 |
Embraer S.A
F:EMY |
0.09x |
€857.00 Million
≈ $1.00 Billion |
€9.11 Billion | Germany | €52.60 | ▼ -1.50% |
| 6659 |
Schneider National Inc
NYSE:SNDR |
0.09x | $184.20 Million | $1.96 Billion | USA | $35.68 | ▲ +0.96% |
| 6660 |
Veidekke ASA
OL:VEI |
0.09x |
Nkr1.49 Billion
≈ $157.21 Million |
Nkr15.89 Billion | Norway | Nkr184.80 | ▲ +0.43% |
| 6661 |
Dongwon Metal
KO:018500 |
0.09x |
₩40.81 Billion
≈ $27.66 Million |
₩434.16 Billion | Korea | ₩1476.00 | ▼ -7.92% |
| 6662 |
Playstudios Inc
NASDAQ:MYPS |
0.09x | $5.66 Million | $60.23 Million | USA | $0.54 | ▼ -2.38% |
| 6663 |
Biotechnology Assets S.A.
MC:BST |
0.09x |
€658.13K
≈ $769.43K |
€7.01 Million | Spain | €0.24 | ▼ -0.41% |
| 6664 |
Oriental Kopi Holdings Berhad
KLSE:0338 |
0.09x |
RM13.37 Million
≈ $3.36 Million |
RM142.28 Million | Malaysia | RM0.97 | ▼ -0.52% |
| 6665 |
Shennan Circuits Co Ltd Class A
SHE:002916 |
0.09x |
CN¥1.52 Billion
≈ $223.04 Million |
CN¥16.23 Billion | China | CN¥453.80 | ▲ +2.15% |
| 6666 |
HMC Capital Ltd
AU:HMC |
0.09x |
AU$28.10 Million
≈ $19.88 Million |
AU$299.20 Million | Australia | AU$3.05 | ▲ +2.01% |
| 6667 |
Zhe Jiang Dali Technology Co Ltd
SHE:002214 |
0.09x |
CN¥68.22 Million
≈ $9.98 Million |
CN¥726.47 Million | China | CN¥15.71 | ▲ +0.06% |
| 6668 |
Thuan Duc JSC
VN:TDP |
0.09x |
₫315.03 Billion
≈ $11.97 Million |
₫3.36 Trillion | Vietnam | ₫29100.00 | ▲ +0.34% |
| 6669 |
Herige SA
PA:ALHRG |
0.09x |
€17.97 Million
≈ $21.01 Million |
€191.51 Million | France | €19.65 | ▲ +1.29% |
| 6670 |
Minupar Participações S.A
SA:MNPR3 |
0.09x |
R$22.47 Million
≈ $4.41 Million |
R$239.41 Million | Brazil | R$3.98 | ▲ +0.25% |
| 6671 |
Bastide Le Confort Médical SA
PA:BLC |
0.09x |
€44.86 Million
≈ $52.44 Million |
€478.08 Million | France | €23.25 | ▼ -1.06% |
| 6672 |
Shenzhen Kangtai Biological Products Co Ltd
SHE:300601 |
0.09x |
CN¥405.44 Million
≈ $59.33 Million |
CN¥4.32 Billion | China | CN¥11.52 | ▼ -0.17% |
| 6673 |
Ekter SA
AT:EKTER |
0.09x |
€4.08 Million
≈ $4.77 Million |
€43.52 Million | Greece | €5.08 | ▲ +0.00% |
| 6674 |
Isupetasys
KO:007660 |
0.09x |
₩50.02 Billion
≈ $33.90 Million |
₩533.31 Billion | Korea | ₩115100.00 | ▼ -5.19% |
| 6675 |
Shanghai Sanmao Enterprise Group Co Ltd B
SHG:900922 |
0.09x | $46.81 Million | $499.17 Million | China | $0.61 | ▲ +1.67% |
| 6676 |
Singer Thailand Public Company Limited
BK:SINGER-R |
0.09x |
฿94.84 Million
≈ $2.96 Million |
฿1.01 Billion | Thailand | ฿6.95 | ▲ +6.92% |
| 6677 |
SDI Ltd
AU:SDI |
0.09x |
AU$3.04 Million
≈ $2.15 Million |
AU$32.40 Million | Australia | AU$1.39 | ▲ +0.14% |
| 6678 |
TPG Telecom Ltd
AU:TPG |
0.09x |
AU$744.00 Million
≈ $526.43 Million |
AU$7.93 Billion | Australia | AU$3.80 | ▲ +3.26% |
| 6679 |
Young Fast Optoelectronics Co Ltd
TW:3622 |
0.09x |
NT$121.39 Million
≈ $3.82 Million |
NT$1.29 Billion | Taiwan | NT$55.70 | ▲ +0.18% |
| 6680 |
Fujian Star Net Communic Ltd
SHE:002396 |
0.09x |
CN¥625.97 Million
≈ $91.60 Million |
CN¥6.68 Billion | China | CN¥19.94 | ▲ +0.55% |
| 6681 |
Accentis
BR:ACCB |
0.09x |
€1.71 Million
≈ $2.00 Million |
€18.28 Million | Belgium | €0.03 | ▲ +0.00% |
| 6682 |
Nanjing Cosmos Chemical Co Ltd
SHE:300856 |
0.09x |
CN¥107.01 Million
≈ $15.66 Million |
CN¥1.14 Billion | China | CN¥11.04 | ▼ -2.99% |
| 6683 |
Genel Energy Plc
LSE:GENL |
0.09x |
GBX19.20 Million
≈ $2.34K |
GBX205.20 Million | UK | GBX52.10 | ▼ -0.19% |
| 6684 |
Yorhe Fluid Intelligent Control Co Ltd
SHE:002795 |
0.09x |
CN¥48.72 Million
≈ $7.13 Million |
CN¥520.77 Million | China | CN¥7.32 | ▼ -2.40% |
| 6685 |
Essensys PLC
LSE:ESYS |
0.09x |
GBX417.00K
≈ $50.74 |
GBX4.46 Million | UK | GBX17.75 | ▲ +5.97% |
| 6686 |
myNEWS Holdings Bhd
KLSE:5275 |
0.09x |
RM38.40 Million
≈ $9.64 Million |
RM410.56 Million | Malaysia | RM0.45 | ▼ -3.23% |
| 6687 |
Notion Vtec Bhd
KLSE:0083 |
0.09x |
RM16.29 Million
≈ $4.09 Million |
RM174.15 Million | Malaysia | RM0.44 | ▲ +3.53% |
| 6688 |
Shanghai Industrial Development Co Ltd
SHG:600748 |
0.09x |
CN¥1.62 Billion
≈ $236.56 Million |
CN¥17.29 Billion | China | CN¥4.04 | ▲ +1.76% |
| 6689 |
Harbour Energy PLC
LSE:HBR |
0.09x |
GBX2.45 Billion
≈ $297.61K |
GBX26.15 Billion | UK | GBX238.60 | ▲ +2.84% |
| 6690 |
Alliance Witan Ord
LSE:ALW |
0.09x |
GBX35.29 Million
≈ $4.29K |
GBX377.40 Million | UK | GBX1338.00 | ▼ -0.30% |
| 6691 |
Nextcom
TA:NXTM |
0.09x |
ILA23.39 Million
≈ $62.71K |
ILA250.26 Million | Israel | ILA1424.00 | ▲ +0.28% |
| 6692 |
Qinhuangdao Port Co Ltd
SHG:601326 |
0.09x |
CN¥586.18 Million
≈ $85.78 Million |
CN¥6.27 Billion | China | CN¥3.31 | ▼ -2.36% |
| 6693 |
Tecan Group AG
SW:TECN |
0.09x |
CHF61.36 Million
≈ $77.57 Million |
CHF656.74 Million | Switzerland | CHF151.70 | ▲ +1.88% |
| 6694 |
Mühlbauer Holding AG
XETRA:MUB |
0.09x |
€29.47 Million
≈ $34.45 Million |
€315.43 Million | Germany | €38.40 | ▲ +0.00% |
| 6695 |
Thaifoods Group Public Company Limited
BK:TFG |
0.09x |
฿2.59 Billion
≈ $80.84 Million |
฿27.77 Billion | Thailand | ฿9.05 | ▲ +0.00% |
| 6696 |
Gielda Papierow Wartosciowych w Warszawie SA
WAR:GPW |
0.09x |
zł21.59 Million
≈ $5.94 Million |
zł231.17 Million | Poland | zł85.15 | ▼ -0.29% |
| 6697 |
Hindustan Aeronautics Limited
NSE:HAL |
0.09x |
Rs80.36 Billion
≈ $869.06 Million |
Rs860.27 Billion | India | Rs4408.10 | ▼ -0.08% |
| 6698 |
Lang & Schwarz Aktiengesellschaft
XETRA:LUS1 |
0.09x |
€101.93 Million
≈ $119.17 Million |
€1.09 Billion | Germany | €27.30 | ▲ +0.74% |
| 6699 |
Telekom Austria AG
VI:TKA |
0.09x |
€476.00 Million
≈ $556.49 Million |
€5.10 Billion | Austria | €10.18 | ▲ +5.93% |
| 6700 |
Hisense Home Appliances Group Co. Ltd
F:GKE |
0.09x |
€4.89 Billion
≈ $5.72 Billion |
€52.36 Billion | Germany | €2.74 | ▲ +0.37% |