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,333
Operating CF and total liabilities required

Last Updated

Jul 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 Dexus
AU:DXS
0.11x AU$593.60 Million
≈ $420.01 Million
AU$5.26 Billion Australia AU$6.00 ▲ +2.21%
5602 RTL GROUP UNSP.ADR 10
F:RRTU
0.11x €561.00 Million
≈ $655.87 Million
€4.97 Billion Germany €4.28 ▲ +3.88%
5603 KC Co. Ltd
KO:029460
0.11x ₩22.76 Billion
≈ $15.43 Million
₩201.79 Billion Korea ₩25500.00 ▼ -10.21%
5604 Zhongyan Technology Co Ltd
SHE:003001
0.11x CN¥58.10 Million
≈ $8.50 Million
CN¥515.10 Million China CN¥19.43 ▲ +10.02%
5605 Gateley (Holdings) Plc
LSE:GTLY
0.11x GBX8.74 Million
≈ $1.06K
GBX77.51 Million UK GBX60.00 ▼ -1.64%
5606 Kelt Exploration Ltd.
TO:KEL
0.11x CA$53.83 Million
≈ $38.94 Million
CA$477.39 Million Canada CA$9.69 ▲ +2.87%
5607 Hollywood Bowl Group PLC
LSE:BOWL
0.11x GBX32.46 Million
≈ $3.95K
GBX287.93 Million UK GBX287.00 ▼ -0.69%
5608 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¥281.70 ▼ -6.81%
5609 As Commercial Industrial Company of Computers and Toys S.A.
AT:ASCO
0.11x €810.58K
≈ $947.65K
€7.19 Million Greece €4.36 ▼ -1.25%
5610 PrimeEnergy Corporation
NASDAQ:PNRG
0.11x $12.19 Million $108.21 Million USA $184.36 ▲ +2.05%
5611 Wizz Air Holdings Plc
F:WI2
0.11x €1.07 Billion
≈ $1.25 Billion
€9.46 Billion Germany €12.54 ▲ +0.64%
5612 Vericel Corp Ord
NASDAQ:VCEL
0.11x $15.01 Million $133.33 Million USA $46.62 ▼ -0.19%
5613 Sentral REIT
KLSE:5123
0.11x RM147.94 Million
≈ $37.14 Million
RM1.31 Billion Malaysia RM0.73 ▲ +0.00%
5614 Blue Cap AG
XETRA:B7E
0.11x €12.70 Million
≈ $14.84 Million
€112.79 Million Germany €16.30 ▼ -1.21%
5615 Melexis NV
BR:MELE
0.11x €47.08 Million
≈ $55.04 Million
€418.74 Million Belgium €67.00 ▼ -2.47%
5616 Jiangsu Nata Opto Electr Material
SHE:300346
0.11x CN¥233.21 Million
≈ $34.13 Million
CN¥2.08 Billion China CN¥51.31 ▼ -5.35%
5617 DP Poland Plc
LSE:DPP
0.11x GBX2.17 Million
≈ $264.32
GBX19.33 Million UK GBX7.00 ▲ +0.00%
5618 Minda Corporation Limited
NSE:MINDACORP
0.11x Rs3.08 Billion
≈ $33.32 Million
Rs27.42 Billion India Rs692.25 ▲ +1.27%
5619 Telstra Group Ltd
AU:TLS
0.11x AU$3.25 Billion
≈ $2.30 Billion
AU$28.90 Billion Australia AU$5.06 ▲ +1.00%
5620 Fujian SBS Zipper Science Tech
SHE:002098
0.11x CN¥86.07 Million
≈ $12.60 Million
CN¥766.16 Million China CN¥6.56 ▲ +1.86%
5621 PolyPeptide Group AG
SW:PPGN
0.11x CHF49.66 Million
≈ $62.78 Million
CHF442.08 Million Switzerland CHF43.85 ▲ +0.23%
5622 Valid Soluções S.A
SA:VLID3
0.11x R$128.26 Million
≈ $25.17 Million
R$1.14 Billion Brazil R$18.07 ▼ -0.11%
5623 Forestar Group Inc
NYSE:FOR
0.11x $151.90 Million $1.35 Billion USA $28.97 ▼ -1.26%
5624 KPIT Technologies Limited
NSE:KPITTECH
0.11x Rs3.90 Billion
≈ $42.13 Million
Rs34.69 Billion India Rs638.75 ▲ +6.03%
5625 Ovzon AB
ST:OVZON
0.11x Skr75.00 Million
≈ $8.07 Million
Skr668.00 Million Sweden Skr37.98 ▼ -0.31%
5626 Shenzhen Urovo Technology Co Ltd
SHE:300531
0.11x CN¥80.89 Million
≈ $11.84 Million
CN¥720.47 Million China CN¥16.79 ▲ +3.01%
5627 Qingdao Copton Technology Co Ltd
SHG:603798
0.11x CN¥19.04 Million
≈ $2.79 Million
CN¥169.56 Million China CN¥11.79 ▲ +3.33%
5628 Stalprofil S.A.
WAR:STF
0.11x zł68.82 Million
≈ $18.94 Million
zł613.12 Million Poland zł9.14 ▼ -0.22%
5629 Hangzhou Tigermed Consulting
SHE:300347
0.11x CN¥475.40 Million
≈ $69.57 Million
CN¥4.24 Billion China CN¥50.78 ▲ +5.66%
5630 Far EasTone Telecommunications Co Ltd
TW:4904
0.11x NT$9.55 Billion
≈ $301.00 Million
NT$85.18 Billion Taiwan NT$106.50 ▲ +0.47%
5631 Monday.Com Ltd
NASDAQ:MNDY
0.11x $104.69 Million $933.51 Million USA $90.25 ▲ +3.63%
5632 HSS Hire Group PLC
LSE:HSS
0.11x GBX25.09 Million
≈ $3.05K
GBX223.81 Million UK GBX7.39 ▼ -3.40%
5633 Emerging Display Technologies Corp
TW:3038
0.11x NT$142.18 Million
≈ $4.48 Million
NT$1.27 Billion Taiwan NT$19.90 ▼ -1.24%
5634 Qingdao Port International Co. Ltd
F:0QP
0.11x €1.85 Billion
≈ $2.16 Billion
€16.46 Billion Germany €0.79 ▲ +6.80%
5635 Imagicaaworld Entertainment Limited
NSE:IMAGICAA
0.11x Rs560.57 Million
≈ $6.06 Million
Rs5.00 Billion India Rs46.08 ▼ -0.45%
5636 Ashtead Technology Holdings PLC
LSE:AT
0.11x GBX21.13 Million
≈ $2.57K
GBX188.60 Million UK GBX410.50 ▼ -0.24%
5637 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¥19.42 ▲ +1.36%
5638 Grid Dynamics Holdings Inc
NASDAQ:GDYN
0.11x $8.39 Million $74.90 Million USA $6.80 ▲ +10.75%
5639 NHN Bugs Corp
KQ:104200
0.11x ₩1.70 Billion
≈ $1.15 Million
₩15.17 Billion Korea ₩2295.00 ▼ -7.65%
5640 Cuhadaroglu Metal Sanayi ve Pazarlama AS
IS:CUSAN
0.11x TL577.09 Million
≈ $12.93 Million
TL5.15 Billion Turkey TL23.20 ▼ -1.78%
5641 Mycronic publ AB
ST:MYCR
0.11x Skr427.00 Million
≈ $45.95 Million
Skr3.81 Billion Sweden Skr309.80 ▼ -1.02%
5642 Raisio Oyj
HE:RAIKV
0.11x €7.20 Million
≈ $8.42 Million
€64.30 Million Finland €2.63 ▼ -0.75%
5643 Motech Industries Co Ltd
TWO:6244
0.11x NT$588.49 Million
≈ $18.54 Million
NT$5.26 Billion Taiwan NT$21.15 ▼ -6.83%
5644 The Western India Plywoods Limited
NSE:WIPL
0.11x Rs41.80 Million
≈ $452.05K
Rs373.40 Million India Rs167.00 ▼ -1.18%
5645 King Chou Marine Technology Co Ltd
TWO:4417
0.11x NT$184.55 Million
≈ $5.81 Million
NT$1.65 Billion Taiwan NT$42.70 ▼ -0.70%
5646 Menang Corporation (Malaysia) Bhd
KLSE:1694
0.11x RM34.60 Million
≈ $8.69 Million
RM309.17 Million Malaysia RM0.65 ▼ -1.53%
5647 BP Plastics Holding Bhd
KLSE:5100
0.11x RM5.40 Million
≈ $1.36 Million
RM48.28 Million Malaysia RM0.74 ▼ -0.68%
5648 Yu Group PLC
LSE:YU
0.11x GBX19.81 Million
≈ $2.41K
GBX177.10 Million UK GBX1825.00 ▲ +2.24%
5649 Daldrup & Söhne Aktiengesellschaft
F:4DS
0.11x €1.31 Million
≈ $1.53 Million
€11.69 Million Germany €24.50 ▲ +3.81%
5650 Tsogo Sun
JSE:TSG
0.11x ZAC1.09 Billion
≈ $578.75K
ZAC9.74 Billion South Africa ZAC740.00 ▼ -0.54%
5651 Payton -L
TA:PAYT
0.11x ILA1.13 Million
≈ $3.02K
ILA10.09 Million Israel ILA6500.00 ▼ -2.77%
5652 Lam Research Corp
NASDAQ:LRCX
0.11x $1.14 Billion $10.21 Billion USA $252.35 ▼ -6.40%
5653 Nanjing Quanxin Cable Technology Co Ltd
SHE:300447
0.11x CN¥62.08 Million
≈ $9.08 Million
CN¥555.18 Million China CN¥12.90 ▲ +1.10%
5654 EcoSynthetix Inc
TO:ECO
0.11x CA$520.70K
≈ $376.67K
CA$4.66 Million Canada CA$2.45 ▼ -3.92%
5655 Shanghai Hajime Advanced Material Technology Co. Ltd.
SHE:301000
0.11x CN¥22.73 Million
≈ $3.33 Million
CN¥203.34 Million China CN¥23.18 ▲ +1.27%
5656 PT Temas Tbk
JK:TMAS
0.11x Rp238.85 Billion
≈ $14.00 Million
Rp2.14 Trillion Indonesia Rp122.00 ▲ +0.00%
5657 Landis Taipei Hotel Co Ltd
TWO:5703
0.11x NT$52.03 Million
≈ $1.64 Million
NT$465.55 Million Taiwan NT$13.90 ▲ +0.36%
5658 Rashtriya Chemicals and Fertilizers Limited
NSE:RCF
0.11x Rs12.93 Billion
≈ $139.88 Million
Rs115.80 Billion India Rs127.92 ▲ +1.28%
5659 Enter Air S.A.
WAR:ENT
0.11x zł308.51 Million
≈ $84.91 Million
zł2.76 Billion Poland zł52.10 ▲ +0.58%
5660 Arena Group Holdings Inc
NYSE MKT:AREN
0.11x $13.12 Million $117.43 Million USA $1.52 ▲ +2.01%
5661 CureVac NV
F:5CV
0.11x €29.86 Million
≈ $34.91 Million
€267.39 Million Germany €3.91 ▼ -0.61%
5662 Dancomech Holdings Bhd
KLSE:5276
0.11x RM4.89 Million
≈ $1.23 Million
RM43.77 Million Malaysia RM0.32 ▼ -1.54%
5663 Optimax Technology Corp
TW:3051
0.11x NT$161.74 Million
≈ $5.10 Million
NT$1.45 Billion Taiwan NT$20.90 ▼ -3.91%
5664 Danel (Adir Yeoshua) Ltd
TA:DANE
0.11x ILA101.32 Million
≈ $271.64K
ILA907.58 Million Israel ILA43030.00 ▼ -0.99%
5665 Suparma Tbk
JK:SPMA
0.11x Rp118.90 Billion
≈ $6.97 Million
Rp1.07 Trillion Indonesia Rp166.00 ▼ -1.78%
5666 La Comer S.A.B. de C.V
MX:LACOMERUBC
0.11x MX$895.63 Million
≈ $51.54 Million
MX$8.02 Billion Mexico MX$34.35 ▼ -1.09%
5667 Rank Group PLC
LSE:RNK
0.11x GBX49.10 Million
≈ $5.97K
GBX440.00 Million UK GBX98.70 ▼ -2.28%
5668 Hangzhou Seck Intelligent Tech Co
SHE:300897
0.11x CN¥36.85 Million
≈ $5.39 Million
CN¥330.28 Million China CN¥15.27 ▼ -4.68%
5669 Lanzhou Foci Pharmaceutical Co Ltd
SHE:002644
0.11x CN¥75.62 Million
≈ $11.07 Million
CN¥678.01 Million China CN¥7.71 ▼ -0.52%
5670 Jinzhou Port Co Ltd A
SHG:600190
0.11x CN¥1.11 Billion
≈ $161.82 Million
CN¥9.91 Billion China CN¥0.63 ▲ +0.00%
5671 Osangjaiel Co. Ltd
KQ:053980
0.11x ₩5.60 Billion
≈ $3.79 Million
₩50.20 Billion Korea ₩2340.00 ▼ -4.29%
5672 Winpac Inc
KQ:097800
0.11x ₩8.19 Billion
≈ $5.55 Million
₩73.42 Billion Korea ₩1425.00 ▼ -15.43%
5673 Guilin Sanjin Pharmaceutical Co Ltd
SHE:002275
0.11x CN¥117.62 Million
≈ $17.21 Million
CN¥1.05 Billion China CN¥13.22 ▲ +0.69%
5674 WM Technology Inc
NASDAQ:MAPS
0.11x $6.42 Million $57.55 Million USA $0.33 ▼ -8.84%
5675 Chongqing Gas Grp Corp Ltd
SHG:600917
0.11x CN¥518.51 Million
≈ $75.87 Million
CN¥4.65 Billion China CN¥4.83 ▲ +0.84%
5676 Shanghai Sunglow Packaging Technology Co Ltd Co Ltd Class A
SHG:603499
0.11x CN¥69.18 Million
≈ $10.12 Million
CN¥620.64 Million China CN¥11.58 ▲ +9.97%
5677 Blackrock World Mining Trust Plc
LSE:BRWM
0.11x GBX11.98 Million
≈ $1.46K
GBX107.48 Million UK GBX867.00 ▼ -1.03%
5678 Spear REIT Ltd
JSE:SEA
0.11x ZAC244.52 Million
≈ $129.95K
ZAC2.19 Billion South Africa ZAC1280.00 ▼ -3.61%
5679 Shanghai Yaoji Playing Card Co Ltd
SHE:002605
0.11x CN¥175.34 Million
≈ $25.66 Million
CN¥1.57 Billion China CN¥17.78 ▲ +5.08%
5680 Firma Oponiarska DĘBICA SA
WAR:DBC
0.11x zł98.39 Million
≈ $27.08 Million
zł883.16 Million Poland zł98.60 ▼ -0.40%
5681 Thai Oil Public Company Limited
BK:TOP
0.11x ฿26.09 Billion
≈ $813.33 Million
฿234.25 Billion Thailand ฿64.00 ▲ +0.39%
5682 Thai Oil Public Company Limited
F:LQZ
0.11x €26.09 Billion
≈ $30.51 Billion
€234.25 Billion Germany €1.65 ▲ +0.61%
5683 Diaceutics PLC
LSE:DXRX
0.11x GBX800.00K
≈ $97.34
GBX7.18 Million UK GBX132.00 ▲ +4.35%
5684 Big Yellow Group PLC
LSE:BYG
0.11x GBX57.89 Million
≈ $7.04K
GBX519.91 Million UK GBX897.50 ▲ +0.79%
5685 Destinasi Tirta Nusantara Tbk
JK:PDES
0.11x Rp24.12 Billion
≈ $1.41 Million
Rp216.64 Billion Indonesia Rp408.00 ▲ +2.00%
5686 Qorvo Inc
NASDAQ:QRVO
0.11x $276.26 Million $2.48 Billion USA $89.50 ▼ -2.46%
5687 Changzhou Zhongying Science & Technology Co. Ltd
SHE:300936
0.11x CN¥14.99 Million
≈ $2.19 Million
CN¥134.72 Million China CN¥59.83 ▼ -1.21%
5688 MFF Capital Investments Ltd
AU:MFF
0.11x AU$57.32 Million
≈ $40.56 Million
AU$515.32 Million Australia AU$5.16 ▼ -0.39%
5689 BORUTA-ZACHEM S.A. ZY-10
F:WO4
0.11x €15.25 Million
≈ $17.83 Million
€137.08 Million Germany €0.03 ▲ +1.32%
5690 Empress Royalty Corp
V:EMPR
0.11x CA$677.50K
≈ $490.09K
CA$6.09 Million Canada CA$0.86 ▲ +2.38%
5691 GREEK O.FOOTB. ADR 1/2
F:GF8A
0.11x €195.15 Million
≈ $228.15 Million
€1.75 Billion Germany €6.45 ▼ -3.01%
5692 Greek Organization of Football Prognostics S.A.
AT:OPAP
0.11x €195.15 Million
≈ $228.15 Million
€1.75 Billion Greece €12.10 ▼ -8.47%
5693 Hengbao Co Ltd
SHE:002104
0.11x CN¥23.28 Million
≈ $3.41 Million
CN¥209.36 Million China CN¥10.08 ▲ +0.90%
5694 PlumbFast Co. Ltd
KQ:035200
0.11x ₩411.47 Million
≈ $278.84K
₩3.70 Billion Korea ₩2540.00 ▼ -5.22%
5695 SIG Combibloc Group AG
SW:SIGN
0.11x CHF490.12 Million
≈ $619.65 Million
CHF4.41 Billion Switzerland CHF15.14 ▼ -1.24%
5696 Damodar Industries Limited
NSE:DAMODARIND
0.11x Rs215.90 Million
≈ $2.33 Million
Rs1.94 Billion India Rs28.48 ▲ +1.79%
5697 Hakers Enterprise Co Ltd
TWO:4432
0.11x NT$43.68 Million
≈ $1.38 Million
NT$393.18 Million Taiwan NT$15.40 ▼ -1.28%
5698 Shenzhen Sinexcel Electric Co Ltd
SHE:300693
0.11x CN¥229.26 Million
≈ $33.55 Million
CN¥2.06 Billion China CN¥34.26 ▲ +1.03%
5699 Metalfrio Solutions S.A
SA:FRIO3
0.11x R$165.58 Million
≈ $32.49 Million
R$1.49 Billion Brazil R$205.00 ▲ +0.00%
5700 CVS Group Plc
LSE:CVSG
0.11x GBX43.80 Million
≈ $5.33K
GBX394.50 Million UK GBX1255.00 ▲ +1.78%