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
5701 Suzhou Good-Ark Electronics Co Ltd
SHE:002079
0.11x CN¥79.74 Million
≈ $11.67 Million
CN¥703.79 Million China CN¥12.31 ▲ +0.74%
5702 Dah San Electric Wire & Cable Co Ltd
TW:1615
0.11x NT$205.62 Million
≈ $6.48 Million
NT$1.81 Billion Taiwan NT$46.55 ▼ -0.11%
5703 Pintaras Jaya Bhd
KLSE:9598
0.11x RM20.49 Million
≈ $5.15 Million
RM180.91 Million Malaysia RM1.31 ▲ +0.77%
5704 Florentaise SA
PA:ALFLO
0.11x €7.73 Million
≈ $9.04 Million
€68.24 Million France €0.65 ▲ +0.00%
5705 Birman Wood and Hardware Ltd
TA:BIRM
0.11x ILA32.53 Million
≈ $87.22K
ILA287.24 Million Israel ILA910.50 ▲ +0.17%
5706 Renascor Resources Ltd
AU:RNU
0.11x AU$433.35K
≈ $306.63K
AU$3.83 Million Australia AU$0.06 ▼ -1.75%
5707 Temenos Group AG
SW:TEMN
0.11x CHF205.54 Million
≈ $259.85 Million
CHF1.81 Billion Switzerland CHF71.45 ▲ +3.70%
5708 Gentas Genel Metal Sanayi ve Ticaret AS
IS:GENTS
0.11x TL214.36 Million
≈ $4.80 Million
TL1.89 Billion Turkey TL7.17 ▼ -1.51%
5709 IQVIA Holdings Inc
NYSE:IQV
0.11x $2.65 Billion $23.44 Billion USA $186.88 ▲ +2.65%
5710 Zhejiang Hongchang Electrical Technology Co. Ltd.
SHE:301008
0.11x CN¥78.60 Million
≈ $11.50 Million
CN¥694.38 Million China CN¥24.74 ▲ +0.45%
5711 LEFORM
KLSE:0266
0.11x RM24.56 Million
≈ $6.17 Million
RM217.06 Million Malaysia RM0.17 ▲ +0.00%
5712 Jindal Worldwide Limited
NSE:JINDWORLD
0.11x Rs857.08 Million
≈ $9.27 Million
Rs7.58 Billion India Rs30.27 ▲ +3.45%
5713 Tower Semiconductor Ltd
TA:TSEM
0.11x ILA47.25 Million
≈ $126.67K
ILA417.71 Million Israel ILA74500.00 ▼ -5.66%
5714 Chord Energy Corp
NASDAQ:CHRD
0.11x $568.15 Million $5.02 Billion USA $140.07 ▼ -0.39%
5715 Allspring Multi Sector Income Fund
NYSE MKT:ERC
0.11x $14.32 Million $126.61 Million USA $8.99 ▲ +0.56%
5716 Kreate Group Oyj
HE:KREATE
0.11x €10.80 Million
≈ $12.63 Million
€95.50 Million Finland €21.20 ▼ -0.47%
5717 Fenerbahce Futbol AS
IS:FENER
0.11x TL2.17 Billion
≈ $48.69 Million
TL19.22 Billion Turkey TL3.95 ▼ -3.19%
5718 Katapult Holdings Equity Warrants Exp 09 June 2026
NASDAQ:KPLTW
0.11x $12.21 Million $108.02 Million USA $0.00 ▲ +25.00%
5719 Katapult Holdings Inc
NASDAQ:KPLT
0.11x $12.21 Million $108.02 Million USA $5.92 ▼ -0.59%
5720 HUBLine Bhd
KLSE:7013
0.11x RM24.67 Million
≈ $6.19 Million
RM218.22 Million Malaysia RM0.04 ▲ +0.00%
5721 JVM Co. Ltd
KQ:054950
0.11x ₩8.77 Billion
≈ $5.94 Million
₩77.59 Billion Korea ₩22700.00 ▲ +0.89%
5722 Telecom Argentina S.A
F:TEO
0.11x €1.09 Trillion
≈ $1.27 Trillion
€9.64 Trillion Germany €11.50 ▼ -2.54%
5723 Telecom Argentina
BA:TECO2
0.11x AR$1.09 Trillion
≈ $788.35 Million
AR$9.64 Trillion Argentina AR$4015.00 ▼ -0.93%
5724 PCBL LIMITED
NSE:PCBL
0.11x Rs8.22 Billion
≈ $88.92 Million
Rs72.75 Billion India Rs293.05 ▲ +0.74%
5725 Usha Martin Education & Solutions Limited
NSE:UMESLTD
0.11x Rs2.68 Million
≈ $28.97K
Rs23.70 Million India Rs5.57 ▲ +2.20%
5726 Carl Zeiss Meditec AG
F:AFX
0.11x €144.16 Million
≈ $168.54 Million
€1.28 Billion Germany €26.56 ▲ +1.14%
5727 CARL ZEISS MEDITEC ADR 1
F:AFXA
0.11x €144.16 Million
≈ $168.54 Million
€1.28 Billion Germany €26.60 ▼ -1.48%
5728 Janus Henderson Group PLC
NYSE:JHG
0.11x $234.80 Million $2.08 Billion USA $51.78 ▲ +0.06%
5729 Genus PLC
LSE:GNS
0.11x GBX47.80 Million
≈ $5.82K
GBX423.00 Million UK GBX2274.00 ▲ +1.70%
5730 St Joe Company
NYSE:JOE
0.11x $86.21 Million $763.04 Million USA $65.05 ▲ +0.87%
5731 Makalot Industrial Co Ltd
TW:1477
0.11x NT$1.28 Billion
≈ $40.45 Million
NT$11.36 Billion Taiwan NT$230.00 ▼ -0.22%
5732 Stars Microelectronics (Thailand) PCL
BK:SMT
0.11x ฿76.45 Million
≈ $2.38 Million
฿676.62 Million Thailand ฿3.16 ▼ -1.25%
5733 Apeejay Surrendra Park Hotels Limited
NSE:PARKHOTELS
0.11x Rs713.60 Million
≈ $7.72 Million
Rs6.32 Billion India Rs115.53 ▲ +0.33%
5734 Man Zai Industrial Co Ltd
TWO:4543
0.11x NT$84.56 Million
≈ $2.66 Million
NT$748.77 Million Taiwan NT$43.30 ▼ -4.63%
5735 Datadog Inc
NASDAQ:DDOG
0.11x $334.62 Million $2.96 Billion USA $243.60 ▼ -2.69%
5736 Henderson European Focus Trust Plc
LSE:HET
0.11x GBX3.52 Million
≈ $428.89
GBX31.23 Million UK GBX201.00 ▲ +0.00%
5737 Electric Connector Technology Co Ltd
SHE:300679
0.11x CN¥259.30 Million
≈ $37.94 Million
CN¥2.30 Billion China CN¥58.01 ▼ -3.32%
5738 Dexus
AU:DXS
0.11x AU$593.60 Million
≈ $420.01 Million
AU$5.26 Billion Australia AU$5.36 ▲ +0.56%
5739 Renew Holdings plc
LSE:RNWH
0.11x GBX32.66 Million
≈ $3.97K
GBX289.51 Million UK GBX877.00 ▼ -0.11%
5740 RTL GROUP UNSP.ADR 10
F:RRTU
0.11x €561.00 Million
≈ $655.87 Million
€4.97 Billion Germany €4.28 ▲ +3.88%
5741 KC Co. Ltd
KO:029460
0.11x ₩22.76 Billion
≈ $15.43 Million
₩201.79 Billion Korea ₩31750.00 ▲ +4.27%
5742 Zhongyan Technology Co Ltd
SHE:003001
0.11x CN¥58.10 Million
≈ $8.50 Million
CN¥515.10 Million China CN¥17.24 ▲ +2.01%
5743 Gateley (Holdings) Plc
LSE:GTLY
0.11x GBX8.74 Million
≈ $1.06K
GBX77.51 Million UK GBX59.00 ▼ -11.14%
5744 Kelt Exploration Ltd.
TO:KEL
0.11x CA$53.83 Million
≈ $38.94 Million
CA$477.39 Million Canada CA$10.20 ▲ +0.29%
5745 Hollywood Bowl Group PLC
LSE:BOWL
0.11x GBX32.46 Million
≈ $3.95K
GBX287.93 Million UK GBX284.50 ▼ -0.18%
5746 Yangtze Optical Fibre and Cable Joint Stock Ltd Co
SHG:601869
0.11x CN¥1.90 Billion
≈ $278.12 Million
CN¥16.86 Billion China CN¥455.89 ▲ +2.45%
5747 As Commercial Industrial Company of Computers and Toys S.A.
AT:ASCO
0.11x €810.58K
≈ $947.65K
€7.19 Million Greece €4.70 ▼ -0.95%
5748 Yatharth Hospital & Trauma Care Services Limited
NSE:YATHARTH
0.11x Rs105.97 Million
≈ $1.15 Million
Rs940.45 Million India Rs807.70 ▼ -0.35%
5749 PrimeEnergy Corporation
NASDAQ:PNRG
0.11x $12.19 Million $108.21 Million USA $184.55 ▲ +0.22%
5750 Wizz Air Holdings Plc
F:WI2
0.11x €1.07 Billion
≈ $1.25 Billion
€9.46 Billion Germany €12.08 ▲ +2.37%
5751 Vericel Corp Ord
NASDAQ:VCEL
0.11x $15.01 Million $133.33 Million USA $35.69 ▲ +2.73%
5752 Sentral REIT
KLSE:5123
0.11x RM147.94 Million
≈ $37.14 Million
RM1.31 Billion Malaysia RM0.71 ▲ +0.71%
5753 Blue Cap AG
XETRA:B7E
0.11x €12.70 Million
≈ $14.84 Million
€112.79 Million Germany €19.20 ▲ +0.79%
5754 VST Industries Limited
NSE:VSTIND
0.11x Rs694.70 Million
≈ $7.51 Million
Rs6.17 Billion India Rs255.40 ▲ +0.75%
5755 Melexis NV
BR:MELE
0.11x €47.08 Million
≈ $55.04 Million
€418.74 Million Belgium €84.40 ▼ -1.63%
5756 Comunication Weaver Co.Ltd
KQ:056360
0.11x ₩2.87 Billion
≈ $1.94 Million
₩25.52 Billion Korea ₩7740.00 ▲ +2.38%
5757 Jiangsu Nata Opto Electr Material
SHE:300346
0.11x CN¥233.21 Million
≈ $34.13 Million
CN¥2.08 Billion China CN¥52.59 ▲ +3.48%
5758 Minda Corporation Limited
NSE:MINDACORP
0.11x Rs3.08 Billion
≈ $33.32 Million
Rs27.42 Billion India Rs645.30 ▲ +3.02%
5759 Telstra Group Ltd
AU:TLS
0.11x AU$3.25 Billion
≈ $2.30 Billion
AU$28.90 Billion Australia AU$4.97 ▼ -2.93%
5760 Fujian SBS Zipper Science Tech
SHE:002098
0.11x CN¥86.07 Million
≈ $12.60 Million
CN¥766.16 Million China CN¥7.12 ▼ -2.60%
5761 PolyPeptide Group AG
SW:PPGN
0.11x CHF49.66 Million
≈ $62.78 Million
CHF442.08 Million Switzerland CHF37.70 ▲ +1.34%
5762 Valid Soluções S.A
SA:VLID3
0.11x R$128.26 Million
≈ $25.17 Million
R$1.14 Billion Brazil R$17.18 ▼ -0.52%
5763 Shenzhen Microgate Technology Co Ltd
SHE:300319
0.11x CN¥284.00 Million
≈ $41.56 Million
CN¥2.53 Billion China CN¥19.47 ▲ +8.23%
5764 Forestar Group Inc
NYSE:FOR
0.11x $151.90 Million $1.35 Billion USA $28.48 ▲ +3.45%
5765 KPIT Technologies Limited
NSE:KPITTECH
0.11x Rs3.90 Billion
≈ $42.13 Million
Rs34.69 Billion India Rs773.00 ▼ -0.16%
5766 Ovzon AB
ST:OVZON
0.11x Skr75.00 Million
≈ $8.07 Million
Skr668.00 Million Sweden Skr64.15 ▲ +6.92%
5767 Shenzhen Urovo Technology Co Ltd
SHE:300531
0.11x CN¥80.89 Million
≈ $11.84 Million
CN¥720.47 Million China CN¥15.69 ▲ +0.00%
5768 Qingdao Copton Technology Co Ltd
SHG:603798
0.11x CN¥19.04 Million
≈ $2.79 Million
CN¥169.56 Million China CN¥15.43 ▼ -3.02%
5769 Stalprofil S.A.
WAR:STF
0.11x zł68.82 Million
≈ $18.94 Million
zł613.12 Million Poland zł9.32 ▼ -1.27%
5770 Hangzhou Tigermed Consulting
SHE:300347
0.11x CN¥475.40 Million
≈ $69.57 Million
CN¥4.24 Billion China CN¥39.58 ▲ +0.53%
5771 HSS Hire Group PLC
LSE:HSS
0.11x GBX25.09 Million
≈ $3.05K
GBX223.81 Million UK GBX7.39 ▼ -3.40%
5772 Emerging Display Technologies Corp
TW:3038
0.11x NT$142.18 Million
≈ $4.48 Million
NT$1.27 Billion Taiwan NT$25.15 ▼ -0.20%
5773 Qingdao Port International Co. Ltd
F:0QP
0.11x €1.85 Billion
≈ $2.16 Billion
€16.46 Billion Germany €0.77 ▼ -2.53%
5774 Ashtead Technology Holdings PLC
LSE:AT
0.11x GBX21.13 Million
≈ $2.57K
GBX188.60 Million UK GBX437.00 ▲ +2.34%
5775 Shanghai New Centurion Network Information Technology Co Ltd
SHG:605398
0.11x CN¥17.10 Million
≈ $2.50 Million
CN¥152.67 Million China CN¥25.39 ▲ +10.01%
5776 Grid Dynamics Holdings Inc
NASDAQ:GDYN
0.11x $8.39 Million $74.90 Million USA $6.97 ▼ -0.99%
5777 Mycronic publ AB
ST:MYCR
0.11x Skr427.00 Million
≈ $45.95 Million
Skr3.81 Billion Sweden Skr306.60 ▼ -0.52%
5778 Raisio Oyj
HE:RAIKV
0.11x €7.20 Million
≈ $8.42 Million
€64.30 Million Finland €2.55 ▲ +0.39%
5779 Motech Industries Co Ltd
TWO:6244
0.11x NT$588.49 Million
≈ $18.54 Million
NT$5.26 Billion Taiwan NT$30.20 ▼ -3.36%
5780 The Western India Plywoods Limited
NSE:WIPL
0.11x Rs41.80 Million
≈ $452.05K
Rs373.40 Million India Rs153.31 ▲ +0.53%
5781 King Chou Marine Technology Co Ltd
TWO:4417
0.11x NT$184.55 Million
≈ $5.81 Million
NT$1.65 Billion Taiwan NT$46.10 ▲ +0.55%
5782 Menang Corporation (Malaysia) Bhd
KLSE:1694
0.11x RM34.60 Million
≈ $8.69 Million
RM309.17 Million Malaysia RM0.68 ▲ +0.74%
5783 Medtronic plc
SA:MDTC34
0.11x R$4.76 Billion
≈ $933.21 Million
R$42.50 Billion Brazil R$208.39 ▼ -5.09%
5784 BP Plastics Holding Bhd
KLSE:5100
0.11x RM5.40 Million
≈ $1.36 Million
RM48.28 Million Malaysia RM0.75 ▲ +0.68%
5785 Yu Group PLC
LSE:YU
0.11x GBX19.81 Million
≈ $2.41K
GBX177.10 Million UK GBX1780.00 ▲ +1.14%
5786 Daldrup & Söhne Aktiengesellschaft
F:4DS
0.11x €1.31 Million
≈ $1.53 Million
€11.69 Million Germany €21.40 ▼ -3.17%
5787 Tsogo Sun
JSE:TSG
0.11x ZAC1.09 Billion
≈ $578.75K
ZAC9.74 Billion South Africa ZAC771.00 ▲ +0.00%
5788 Lam Research Corp
NASDAQ:LRCX
0.11x $1.14 Billion $10.21 Billion USA $336.41 ▼ -2.12%
5789 Nanjing Quanxin Cable Technology Co Ltd
SHE:300447
0.11x CN¥62.08 Million
≈ $9.08 Million
CN¥555.18 Million China CN¥16.20 ▼ -0.31%
5790 EcoSynthetix Inc
TO:ECO
0.11x CA$520.70K
≈ $376.67K
CA$4.66 Million Canada CA$3.19 ▼ -0.62%
5791 Shanghai Hajime Advanced Material Technology Co. Ltd.
SHE:301000
0.11x CN¥22.73 Million
≈ $3.33 Million
CN¥203.34 Million China CN¥31.00 ▲ +3.37%
5792 PT Temas Tbk
JK:TMAS
0.11x Rp238.85 Billion
≈ $14.00 Million
Rp2.14 Trillion Indonesia Rp119.00 ▲ +1.71%
5793 Landis Taipei Hotel Co Ltd
TWO:5703
0.11x NT$52.03 Million
≈ $1.64 Million
NT$465.55 Million Taiwan NT$14.45 ▼ -1.37%
5794 Enter Air S.A.
WAR:ENT
0.11x zł308.51 Million
≈ $84.91 Million
zł2.76 Billion Poland zł52.80 ▼ -1.31%
5795 Arena Group Holdings Inc
NYSE MKT:AREN
0.11x $13.12 Million $117.43 Million USA $1.52 ▲ +2.01%
5796 CureVac NV
F:5CV
0.11x €29.86 Million
≈ $34.91 Million
€267.39 Million Germany €3.91 ▼ -0.61%
5797 CWG Holdings Bhd
KLSE:9423
0.11x RM7.30 Million
≈ $1.83 Million
RM65.36 Million Malaysia RM0.16 ▲ +0.00%
5798 Elite Advanced Laser Corp
TW:3450
0.11x NT$607.32 Million
≈ $19.13 Million
NT$5.44 Billion Taiwan NT$520.00 ▼ -5.11%
5799 Dancomech Holdings Bhd
KLSE:5276
0.11x RM4.89 Million
≈ $1.23 Million
RM43.77 Million Malaysia RM0.34 ▲ +0.00%
5800 Optimax Technology Corp
TW:3051
0.11x NT$161.74 Million
≈ $5.10 Million
NT$1.45 Billion Taiwan NT$29.30 ▼ -3.14%