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
5401 Shin Shin Co Ltd
TW:2901
0.12x NT$23.47 Million
≈ $739.56K
NT$196.05 Million Taiwan NT$23.50 ▲ +0.21%
5402 Brave Bison Group PLC
LSE:BBSN
0.12x GBX4.60 Million
≈ $559.44
GBX38.40 Million UK GBX91.50 ▲ +3.98%
5403 Hancom Inc
KQ:030520
0.12x ₩25.17 Billion
≈ $17.06 Million
₩210.22 Billion Korea ₩19570.00 ▼ -1.16%
5404 Brookfield Real Assets Income
NYSE:RA
0.12x $31.84 Million $265.97 Million USA $12.76 ▲ +0.47%
5405 WAWEL SA
WAR:WWL
0.12x zł13.99 Million
≈ $3.85 Million
zł116.87 Million Poland zł750.00 ▼ -1.06%
5406 Future PLC
LSE:FUTR
0.12x GBX74.60 Million
≈ $9.08K
GBX623.30 Million UK GBX297.00 ▲ +0.20%
5407 Volution Group plc
LSE:FAN
0.12x GBX39.79 Million
≈ $4.84K
GBX332.47 Million UK GBX609.00 ▲ +1.33%
5408 Divgi Torqtransfer Systems Limited
NSE:DIVGIITTS
0.12x Rs96.84 Million
≈ $1.05 Million
Rs809.29 Million India Rs786.30 ▼ -2.03%
5409 Prataap Snacks Limited
NSE:DIAMONDYD
0.12x Rs264.39 Million
≈ $2.86 Million
Rs2.21 Billion India Rs1165.80 ▼ -1.75%
5410 Shenzhen Minkave Technology Co Ltd
SHE:300506
0.12x CN¥18.25 Million
≈ $2.67 Million
CN¥152.59 Million China CN¥4.60 ▼ -3.16%
5411 Topaz Energy Corp
TO:TPZ
0.12x CA$83.40 Million
≈ $60.33 Million
CA$697.23 Million Canada CA$32.97 ▲ +0.79%
5412 Publicis Groupe SA
PA:PUB
0.12x €3.54 Billion
≈ $4.14 Billion
€29.59 Billion France €89.22 ▲ +4.96%
5413 GAIL (India) Limited
NSE:GAIL
0.12x Rs57.47 Billion
≈ $621.55 Million
Rs480.58 Billion India Rs167.55 ▲ +2.25%
5414 CTS Corporation
NYSE:CTS
0.12x $29.02 Million $242.72 Million USA $66.28 ▼ -1.13%
5415 Toast Inc
NYSE:TOST
0.12x $132.00 Million $1.10 Billion USA $25.22 ▲ +0.60%
5416 Fuller Smith & Turner
LSE:FSTA
0.12x GBX33.80 Million
≈ $4.11K
GBX282.70 Million UK GBX668.00 ▼ -0.89%
5417 MNC Studios International Tbk PT
JK:MSIN
0.12x Rp168.73 Billion
≈ $9.89 Million
Rp1.41 Trillion Indonesia Rp570.00 ▲ +24.45%
5418 Wellell Inc
TW:4106
0.12x NT$87.23 Million
≈ $2.75 Million
NT$729.71 Million Taiwan NT$24.00 ▼ -1.23%
5419 MAG Interactive AB (publ)
ST:MAGI
0.12x Skr9.20 Million
≈ $989.85K
Skr76.94 Million Sweden Skr7.66 ▼ -1.03%
5420 Vintcom Technology PCL
BK:VCOM
0.12x ฿84.42 Million
≈ $2.63 Million
฿706.20 Million Thailand ฿3.84 ▲ +1.05%
5421 Jonjee Hi-tech Industrial and Commercial Holding Co Ltd
SHG:600872
0.12x CN¥263.42 Million
≈ $38.55 Million
CN¥2.20 Billion China CN¥18.34 ▼ -2.24%
5422 Im Cannabis Corp
NASDAQ:IMCC
0.12x $4.22 Million $35.35 Million USA $0.29 ▲ +1.76%
5423 Beijing Join-Cheer Software Co Ltd
SHE:002279
0.12x CN¥95.68 Million
≈ $14.00 Million
CN¥801.16 Million China CN¥6.90 ▼ -1.15%
5424 SKAN Group AG
SW:SKAN
0.12x CHF41.53 Million
≈ $52.51 Million
CHF347.81 Million Switzerland CHF52.50 ▲ +3.96%
5425 Ailleron S.A.
WAR:ALL
0.12x zł36.33 Million
≈ $10.00 Million
zł304.32 Million Poland zł16.26 ▼ -1.45%
5426 Shane Global Holding Inc
TW:8482
0.12x NT$177.81 Million
≈ $5.60 Million
NT$1.49 Billion Taiwan NT$49.90 ▲ +1.63%
5427 Unifirst Corporation
NYSE:UNF
0.12x $73.62 Million $617.11 Million USA $271.46 ▲ +2.60%
5428 China Steel Structure Co Ltd
TW:2013
0.12x NT$1.08 Billion
≈ $34.13 Million
NT$9.08 Billion Taiwan NT$43.30 ▲ +0.23%
5429 Netgem SA
PA:ALNTG
0.12x €1.33 Million
≈ $1.55 Million
€11.15 Million France €0.83 ▼ -1.66%
5430 Eimco Elecon (India) Limited
NSE:EIMCOELECO
0.12x Rs60.44 Million
≈ $653.68K
Rs507.07 Million India Rs1537.60 ▲ +0.81%
5431 IGO Ltd
AU:IGO
0.12x AU$28.50 Million
≈ $20.17 Million
AU$239.10 Million Australia AU$9.26 ▼ -3.24%
5432 MISSION GROUP PLC LS -10
F:M7K
0.12x €8.79 Million
≈ $10.27 Million
€73.72 Million Germany €0.15 ▼ -1.96%
5433 Shanghai Sinyang Semiconductor
SHE:300236
0.12x CN¥202.59 Million
≈ $29.64 Million
CN¥1.70 Billion China CN¥93.90 ▲ +1.65%
5434 Ai-Media Technologies Ltd
AU:AIM
0.12x AU$2.64 Million
≈ $1.87 Million
AU$22.18 Million Australia AU$0.22 ▼ -2.22%
5435 Angel Oak Financial Strategies Income Term Trust
NYSE:FINS
0.12x $15.18 Million $127.39 Million USA $12.80 ▼ -0.23%
5436 Nemetschek AG O.N.
XETRA:NEM
0.12x €139.75 Million
≈ $163.38 Million
€1.17 Billion Germany €67.45 ▲ +8.79%
5437 Laxmi Organic Industries Limited
NSE:LXCHEM
0.12x Rs1.51 Billion
≈ $16.32 Million
Rs12.67 Billion India Rs161.11 ▼ -2.09%
5438 Korea Eng Cons
KO:023350
0.12x ₩30.06 Billion
≈ $20.37 Million
₩252.36 Billion Korea ₩4505.00 ▲ +1.58%
5439 Myer Holdings Ltd
AU:MYR
0.12x AU$273.30 Million
≈ $193.38 Million
AU$2.29 Billion Australia AU$0.25 ▲ +0.00%
5440 Petards Group plc
LSE:PEG
0.12x GBX784.00K
≈ $95.39
GBX6.58 Million UK GBX9.50 ▲ +0.00%
5441 Nice D&B Co. Ltd
KQ:130580
0.12x ₩2.68 Billion
≈ $1.81 Million
₩22.48 Billion Korea ₩5540.00 ▲ +0.91%
5442 Faraday Copper Corp.
TO:FDY
0.12x CA$1.82 Million
≈ $1.32 Million
CA$15.27 Million Canada CA$6.37 ▲ +1.11%
5443 Sanichi Technology Bhd
KLSE:0133
0.12x RM5.68 Million
≈ $1.43 Million
RM47.71 Million Malaysia RM0.07 ▼ -6.67%
5444 CANEX Metals Inc
V:CANX
0.12x CA$38.06K
≈ $27.53K
CA$319.77K Canada CA$0.24 ▼ -2.04%
5445 Xian Sunresin New Materials Co Ltd
SHE:300487
0.12x CN¥253.52 Million
≈ $37.10 Million
CN¥2.13 Billion China CN¥54.77 ▼ -2.25%
5446 Beijing Haitian Ruisheng Science Technology Ltd
SHG:688787
0.12x CN¥13.84 Million
≈ $2.02 Million
CN¥116.34 Million China CN¥130.10 ▼ -1.37%
5447 CodeMill AB
ST:CDMIL
0.12x Skr2.63 Million
≈ $283.35K
Skr22.14 Million Sweden Skr15.45 ▼ -2.83%
5448 Atlassian Corp Plc
NASDAQ:TEAM
0.12x $567.48 Million $4.77 Billion USA $101.50 ▼ -0.03%
5449 China Shenhua Energy Co
SHG:601088
0.12x CN¥25.26 Billion
≈ $3.70 Billion
CN¥212.43 Billion China CN¥49.02 ▲ +0.35%
5450 ARC Resources Ltd.
TO:ARX
0.12x CA$699.10 Million
≈ $505.72 Million
CA$5.88 Billion Canada CA$31.95 ▼ -0.03%
5451 NRW Holdings Ltd
AU:NWH
0.12x AU$167.30 Million
≈ $118.37 Million
AU$1.41 Billion Australia AU$7.48 ▲ +0.13%
5452 OMS Energy Technologies Inc.
NASDAQ:OMSE
0.12x $4.10 Million $34.51 Million USA $4.65 ▼ -0.64%
5453 Escalade Incorporated
NASDAQ:ESCA
0.12x $6.14 Million $51.71 Million USA $18.31 ▲ +3.45%
5454 Compagnie d Entreprises CFE SA
BR:CFEB
0.12x €95.46 Million
≈ $111.60 Million
€803.77 Million Belgium €13.60 ▲ +1.12%
5455 STEP Energy Services Ltd
TO:STEP
0.12x CA$23.50 Million
≈ $17.00 Million
CA$197.86 Million Canada CA$5.49 ▼ -0.18%
5456 Eastcompeace Technology Co Ltd
SHE:002017
0.12x CN¥141.08 Million
≈ $20.64 Million
CN¥1.19 Billion China CN¥16.20 ▼ -1.22%
5457 Giant Manufacturing Co Ltd
TW:9921
0.12x NT$4.01 Billion
≈ $126.46 Million
NT$33.80 Billion Taiwan NT$70.60 ▲ +0.28%
5458 Dynasty Gold Corp
V:DYG
0.12x CA$64.40K
≈ $46.59K
CA$542.41K Canada CA$0.15 ▲ +3.45%
5459 RaySearch Laboratories AB (publ)
ST:RAY-B
0.12x Skr116.90 Million
≈ $12.58 Million
Skr984.80 Million Sweden Skr225.00 ▲ +4.46%
5460 SES S.A
F:SES
0.12x €908.00 Million
≈ $1.06 Billion
€7.65 Billion Germany €8.50 ▲ +0.95%
5461 Wesfarmers Ltd
AU:WES
0.12x AU$2.49 Billion
≈ $1.76 Billion
AU$20.99 Billion Australia AU$78.61 ▼ -0.53%
5462 TronicS Microsystems SA
PA:ALTRO
0.12x €2.10 Million
≈ $2.46 Million
€17.73 Million France €5.56 ▲ +0.00%
5463 Calamos LongShort Equity & Dynamic Income Trust
NASDAQ:CPZ
0.12x $40.88 Million $344.59 Million USA $12.76 ▼ -0.70%
5464 S-ENJOY SERVICE GR.DL-01
F:78E
0.12x €423.71 Million
≈ $495.36 Million
€3.57 Billion Germany €0.21 ▲ +0.00%
5465 Pioneer Diversified High IT
NYSE MKT:HNW
0.12x $5.19 Million $43.79 Million USA $12.95 ▲ +1.13%
5466 Metsa Board Oyj A
HE:METSA
0.12x €122.00 Million
≈ $142.63 Million
€1.03 Billion Finland €4.29 ▼ -0.69%
5467 QUADIENT SA ADR1/15/EO 1
F:NEQ0
0.12x €167.60 Million
≈ $195.94 Million
€1.41 Billion Germany €0.77 ▼ -0.65%
5468 Warrior Met Coal Inc
NYSE:HCC
0.12x $76.09 Million $642.41 Million USA $105.93 ▲ +0.05%
5469 MotorK Ltd
AS:MTRK
0.12x €4.55 Million
≈ $5.31 Million
€38.39 Million Netherlands €2.58 ▼ -4.44%
5470 Roku Inc
NASDAQ:ROKU
0.12x $199.14 Million $1.68 Billion USA $125.59 ▲ +2.77%
5471 Ivory Properties Group Bhd
KLSE:5175
0.12x RM24.40 Million
≈ $6.13 Million
RM206.09 Million Malaysia RM0.01 ▲ +0.00%
5472 WindSun Science & Technology Co. Ltd. A
SHG:688663
0.12x CN¥238.60 Million
≈ $34.91 Million
CN¥2.02 Billion China CN¥93.00 ▼ -0.94%
5473 Eden Inc Bhd
KLSE:7471
0.12x RM9.68 Million
≈ $2.43 Million
RM81.78 Million Malaysia RM0.19 ▲ +8.82%
5474 Boc International China Co Ltd
SHG:601696
0.12x CN¥6.40 Billion
≈ $935.87 Million
CN¥54.02 Billion China CN¥11.00 ▼ -2.05%
5475 Vantage Corp
NYSE MKT:VNTG
0.12x $966.70K $8.17 Million USA $0.75 ▲ +8.04%
5476 Vietnam Rubber Group Ltd
VN:GVR
0.12x ₫2.63 Trillion
≈ $99.79 Million
₫22.19 Trillion Vietnam ₫35350.00 ▲ +2.02%
5477 Jiangxi Firstar Panel Technology Co Ltd
SHE:300256
0.12x CN¥93.25 Million
≈ $13.65 Million
CN¥788.00 Million China CN¥2.99 ▼ -1.64%
5478 ASOS PLC UN.ADR 1 LS-035
F:DYQ0
0.12x €159.10 Million
≈ $186.00 Million
€1.34 Billion Germany €2.70 ▲ +6.30%
5479 Superior Plus Corp
TO:SPB
0.12x CA$328.90 Million
≈ $237.92 Million
CA$2.78 Billion Canada CA$8.44 ▼ -1.17%
5480 Fugro N.V.
AS:FUR
0.12x €120.30 Million
≈ $140.64 Million
€1.02 Billion Netherlands €11.86 ▲ +1.63%
5481 Games Operators SA
WAR:GOP
0.12x zł471.00K
≈ $129.63K
zł3.98 Million Poland zł14.80 ▲ +0.68%
5482 Centrepoint Alliance Ltd
AU:CAF
0.12x AU$2.94 Million
≈ $2.08 Million
AU$24.86 Million Australia AU$0.37 ▲ +0.00%
5483 Zhejiang Jingxin Pharmaceutical Co Ltd
SHE:002020
0.12x CN¥227.64 Million
≈ $33.31 Million
CN¥1.93 Billion China CN¥12.63 ▼ -2.02%
5484 Bid Corporation Ltd
JSE:BID
0.12x ZAC8.66 Billion
≈ $4.60 Million
ZAC73.29 Billion South Africa ZAC41250.00 ▼ -0.24%
5485 Evli Pankki Oyj
HE:EVLI
0.12x €24.40 Million
≈ $28.53 Million
€206.50 Million Finland €24.10 ▲ +2.55%
5486 Kaset Thai International Sugar Corporation Public Company Limited
BK:KTIS
0.12x ฿993.88 Million
≈ $30.98 Million
฿8.41 Billion Thailand ฿1.90 ▼ -1.55%
5487 MClean Technologies Bhd
KLSE:0167
0.12x RM4.06 Million
≈ $1.02 Million
RM34.37 Million Malaysia RM0.67 ▲ +1.52%
5488 Ilyda SA
AT:ILYDA
0.12x €209.71K
≈ $245.18K
€1.78 Million Greece €4.24 ▲ +1.07%
5489 AViTA Corporation
TWO:4735
0.12x NT$42.34 Million
≈ $1.33 Million
NT$358.63 Million Taiwan NT$33.00 ▲ +1.23%
5490 Manoj Vaibhav Gems 'N' Jewellers Limited
NSE:MVGJL
0.12x Rs985.89 Million
≈ $10.66 Million
Rs8.35 Billion India Rs153.83 ▼ -0.39%
5491 SODEXO S.A. ADR/ 1/5 EO 4
F:SJ70
0.12x €1.32 Billion
≈ $1.54 Billion
€11.19 Billion Germany €8.75 ▲ +7.36%
5492 Harn Engineering Solutions Public Company Limited
BK:HARN
0.12x ฿44.28 Million
≈ $1.38 Million
฿375.46 Million Thailand ฿2.04 ▼ -3.77%
5493 Caledonia Mining Corporation Plc
LSE:CMCL
0.12x GBX13.77 Million
≈ $1.68K
GBX116.79 Million UK GBX1585.00 ▼ -1.55%
5494 Rishabh Instruments Limited
NSE:RISHABH
0.12x Rs314.56 Million
≈ $3.40 Million
Rs2.67 Billion India Rs514.05 ▼ -1.59%
5495 SRF Limited
NSE:SRF
0.12x Rs10.61 Billion
≈ $114.74 Million
Rs89.98 Billion India Rs2726.60 ▲ +0.30%
5496 Innoviva Inc
NASDAQ:INVA
0.12x $54.51 Million $462.32 Million USA $22.16 ▲ +2.12%
5497 aovo Touristik AG
MU:A8N
0.12x €715.80K
≈ $836.85K
€6.08 Million Germany €2.90 ▲ +0.00%
5498 PSK HOLDINGS Inc
KQ:031980
0.12x ₩9.41 Billion
≈ $6.38 Million
₩79.89 Billion Korea ₩124300.00 ▲ +23.56%
5499 Arsan Tekstil Ticaret ve Sanayi AS
IS:ARSAN
0.12x TL153.94 Million
≈ $3.45 Million
TL1.31 Billion Turkey TL3.42 ▲ +0.88%
5500 Velesto Energy Bhd
KLSE:5243
0.12x RM41.28 Million
≈ $10.36 Million
RM350.67 Million Malaysia RM0.30 ▼ -1.64%