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
4301 Soke Degirmencilik AS
IS:SOKE
0.15x TL213.19 Million
≈ $4.77 Million
TL1.42 Billion Turkey TL16.01 ▼ -8.25%
4302 Great Taipei Gas Corp
TW:9908
0.15x NT$843.88 Million
≈ $26.59 Million
NT$5.64 Billion Taiwan NT$29.40 ▲ +0.34%
4303 ACLARA RESOURCES INC.
F:JD1
0.15x €1.64 Million
≈ $1.91 Million
€10.94 Million Germany €2.82 ▼ -3.42%
4304 Globe International Ltd
AU:GLB
0.15x AU$7.36 Million
≈ $5.21 Million
AU$49.21 Million Australia AU$2.42 ▼ -6.56%
4305 Shanghai Weihong Electronic Technology Co Ltd
SHE:300508
0.15x CN¥27.70 Million
≈ $4.05 Million
CN¥185.31 Million China CN¥43.72 ▲ +4.62%
4306 Elis SA
PA:ELIS
0.15x €861.10 Million
≈ $1.01 Billion
€5.76 Billion France €25.72 ▼ -0.23%
4307 HAL Trust
AS:HAL
0.15x €1.56 Billion
≈ $1.82 Billion
€10.41 Billion Netherlands €169.00 ▲ +0.00%
4308 AUTHUM INVESTMENT & INFRASTRUCTU ORD (BSE)
NSE:AIIL
0.15x Rs5.62 Billion
≈ $60.81 Million
Rs37.64 Billion India Rs451.30 ▼ -0.70%
4309 Daxin Materials Corp
TW:5234
0.15x NT$226.87 Million
≈ $7.15 Million
NT$1.52 Billion Taiwan NT$391.00 ▼ -2.01%
4310 Genovis AB (publ.)
ST:GENO
0.15x Skr15.90 Million
≈ $1.71 Million
Skr106.41 Million Sweden Skr19.86 ▲ +2.69%
4311 Endurance Technologies Limited
NSE:ENDURANCE
0.15x Rs6.56 Billion
≈ $70.96 Million
Rs43.94 Billion India Rs2572.40 ▼ -2.39%
4312 J Resources Asia Pasifik Tbk
JK:PSAB
0.15x Rp61.65 Million
≈ $3.61K
Rp412.94 Million Indonesia Rp470.00 ▼ -6.93%
4313 Bros Eastern Co Ltd
SHG:601339
0.15x CN¥652.44 Million
≈ $95.47 Million
CN¥4.37 Billion China CN¥7.13 ▼ -2.06%
4314 Wuxi Xinhongtai ElecTech
SHG:603016
0.15x CN¥29.39 Million
≈ $4.30 Million
CN¥197.03 Million China CN¥41.64 ▼ -4.54%
4315 Zhejiang Prulde Electric Appliance Co. Ltd. A
SHE:301353
0.15x CN¥34.83 Million
≈ $5.10 Million
CN¥233.49 Million China CN¥19.24 ▼ -1.94%
4316 Grupo Sports World S.A.B. de C.V
MX:SPORTS
0.15x MX$153.33 Million
≈ $8.82 Million
MX$1.03 Billion Mexico MX$9.00 ▼ -0.33%
4317 ASAHI KASEI CORP. ADR/2
F:ASA
0.15x €301.49 Billion
≈ $352.47 Billion
€2.02 Trillion Germany €16.00 ▲ +0.63%
4318 Janus Henderson Group PLC
F:HDJA
0.15x €322.70 Million
≈ $377.27 Million
€2.17 Billion Germany €42.60 ▼ -0.47%
4319 The Byke Hospitality Ltd
NSE:BYKE
0.15x Rs163.75 Million
≈ $1.77 Million
Rs1.10 Billion India Rs35.20 ▼ -2.22%
4320 NTPC Limited
NSE:NTPC
0.15x Rs504.91 Billion
≈ $5.46 Billion
Rs3.39 Trillion India Rs366.40 ▼ -0.11%
4321 Lelon Electronics Corp
TW:2472
0.15x NT$656.29 Million
≈ $20.68 Million
NT$4.41 Billion Taiwan NT$350.00 ▼ -2.51%
4322 IZEA Inc
NASDAQ:IZEA
0.15x $1.19 Million $8.00 Million USA $3.77 ▲ +0.80%
4323 Lotte Chemical Titan Tbk PT
JK:FPNI
0.15x Rp10.31 Million
≈ $603.93
Rp69.29 Million Indonesia Rp296.00 ▼ -5.73%
4324 Digital Multimedia Technology Co.Ltd
KQ:134580
0.15x ₩4.13 Billion
≈ $2.80 Million
₩27.79 Billion Korea ₩1291.00 ▲ +0.08%
4325 Knight Transportation Inc
NYSE:KNX
0.15x $723.22 Million $4.86 Billion USA $78.57 ▲ +0.38%
4326 Pets at Home Group Plc
LSE:PETS
0.15x GBX106.40 Million
≈ $12.95K
GBX715.60 Million UK GBX185.80 ▼ -0.11%
4327 Mowi ASA
OL:MOWI
0.15x Nkr870.90 Million
≈ $91.64 Million
Nkr5.86 Billion Norway Nkr195.70 ▼ -0.86%
4328 BTS Group Holdings Public Company Limited
BK:BTS
0.15x ฿33.02 Billion
≈ $1.03 Billion
฿222.14 Billion Thailand ฿2.08 ▲ +0.00%
4329 Hotel Majestic Cannes
PA:MLHMC
0.15x €4.99 Million
≈ $5.84 Million
€33.61 Million France €4920.00 ▲ +0.00%
4330 Shandong Sanyuan Biotechnology Co.Ltd.
SHE:301206
0.15x CN¥24.79 Million
≈ $3.63 Million
CN¥166.97 Million China CN¥24.07 ▼ -0.37%
4331 E Split Corp Class A
TO:ENS
0.15x CA$34.33 Million
≈ $24.84 Million
CA$231.30 Million Canada CA$19.15 ▲ +1.00%
4332 Chenming Mold Industrial Corp
TW:3013
0.15x NT$571.10 Million
≈ $17.99 Million
NT$3.85 Billion Taiwan NT$129.50 ▼ -3.00%
4333 Arvee Laboratories (India) Limited
NSE:ARVEE
0.15x Rs13.56 Million
≈ $146.61K
Rs91.40 Million India Rs157.00 ▼ -1.02%
4334 Globant SA
F:2G2
0.15x €171.52 Million
≈ $200.52 Million
€1.16 Billion Germany €33.51 ▼ -7.51%
4335 Lincoln Educational Services
NASDAQ:LINC
0.15x $43.51 Million $293.48 Million USA $50.60 ▲ +1.06%
4336 Sarla Performance Fibers Limited
NSE:SARLAPOLY
0.15x Rs468.92 Million
≈ $5.07 Million
Rs3.16 Billion India Rs100.82 ▲ +3.87%
4337 Thai O.P.P. Public Company Limited
BK:TOPP
0.15x ฿52.01 Million
≈ $1.62 Million
฿350.88 Million Thailand ฿140.00 ▼ -0.71%
4338 United-Guardian Inc
NASDAQ:UG
0.15x $330.50K $2.23 Million USA $7.00 ▲ +0.14%
4339 Zhe Jiang Li Zi Yuan Food Co Ltd
SHG:605337
0.15x CN¥235.73 Million
≈ $34.49 Million
CN¥1.59 Billion China CN¥9.42 ▼ -2.69%
4340 Lee Feed Mill Public Company Limited
BK:LEE
0.15x ฿51.22 Million
≈ $1.60 Million
฿345.86 Million Thailand ฿2.48 ▲ +0.81%
4341 Exmar NV
BR:EXM
0.15x €52.44 Million
≈ $61.31 Million
€354.16 Million Belgium €11.35 ▼ -0.44%
4342 Browave
TWO:3163
0.15x NT$131.44 Million
≈ $4.14 Million
NT$887.78 Million Taiwan NT$990.00 ▼ -8.76%
4343 Yanaprima Hastapersada Tbk
JK:YPAS
0.15x Rp21.07 Billion
≈ $1.23 Million
Rp142.38 Billion Indonesia Rp650.00 ▲ +2.36%
4344 SLOMAN NEPTUN Schiffahrts-Aktiengesellschaft
HM:NEP
0.15x €14.03 Million
≈ $16.40 Million
€94.77 Million Germany €62.00 ▼ -0.80%
4345 BEC World Public Company Limited
BK:BEC
0.15x ฿295.48 Million
≈ $9.21 Million
฿2.00 Billion Thailand ฿2.08 ▲ +0.00%
4346 GB Group plc
LSE:GBG
0.15x GBX28.67 Million
≈ $3.49K
GBX193.77 Million UK GBX197.80 ▲ +5.55%
4347 Domain Holdings Australia Ltd
AU:DHG
0.15x AU$54.67 Million
≈ $38.68 Million
AU$369.52 Million Australia AU$4.42 ▲ +0.00%
4348 HARBOUR ENE.SP.ADR LS-50
F:PQQ2
0.15x €3.39 Billion
≈ $3.96 Billion
€22.89 Billion Germany €3.34 ▲ +3.09%
4349 Inner Mongolia Furui Med Sci
SHE:300049
0.15x CN¥139.06 Million
≈ $20.35 Million
CN¥940.06 Million China CN¥43.86 ▲ +1.27%
4350 Beacon Lighting Group Ltd
AU:BLX
0.15x AU$31.38 Million
≈ $22.20 Million
AU$212.17 Million Australia AU$1.50 ▼ -0.99%
4351 ADYEN NV UNSP.ADR/001
F:1N8U
0.15x €1.03 Billion
≈ $1.20 Billion
€6.97 Billion Germany €9.50 ▼ -3.55%
4352 Akwel SA
PA:AKW
0.15x €28.66 Million
≈ $33.51 Million
€193.97 Million France €6.98 ▼ -0.57%
4353 First Quantum Minerals Ltd
TO:FM
0.15x CA$2.08 Billion
≈ $1.50 Billion
CA$14.07 Billion Canada CA$45.76 ▲ +1.02%
4354 Samart Corporation Public Company Limited
BK:SAMART
0.15x ฿1.50 Billion
≈ $46.74 Million
฿10.15 Billion Thailand ฿6.15 ▲ +8.85%
4355 Shanghai Kinetic Medical Co
SHE:300326
0.15x CN¥73.22 Million
≈ $10.71 Million
CN¥495.68 Million China CN¥6.23 ▼ -7.29%
4356 Broadex Technologies Co Ltd
SHE:300548
0.15x CN¥167.76 Million
≈ $24.55 Million
CN¥1.14 Billion China CN¥230.00 ▼ -6.08%
4357 Freehold Royalties Ltd.
TO:FRU
0.15x CA$55.01 Million
≈ $39.80 Million
CA$372.68 Million Canada CA$17.64 ▲ +0.74%
4358 Dongsuh
KO:026960
0.15x ₩9.39 Billion
≈ $6.36 Million
₩63.60 Billion Korea ₩24350.00 ▲ +1.04%
4359 Compagnie des Eaux de Royan
PA:MLEDR
0.15x €908.70K
≈ $1.06 Million
€6.16 Million France €33.80 ▲ +3.68%
4360 Volt Power Group Ltd
AU:VPR
0.15x AU$267.56K
≈ $189.32K
AU$1.81 Million Australia AU$0.16 ▼ -3.03%
4361 Securemetric Berhad
KLSE:0203
0.15x RM3.65 Million
≈ $917.40K
RM24.78 Million Malaysia RM0.11 ▲ +0.00%
4362 EPC Groupe
PA:EXPL
0.15x €46.44 Million
≈ $54.30 Million
€314.97 Million France €270.00 ▲ +0.75%
4363 Pacific Current Group Ltd
AU:PAC
0.15x AU$11.61 Million
≈ $8.22 Million
AU$78.76 Million Australia AU$10.85 ▲ +0.46%
4364 HaiXin Foods Co Ltd
SHE:002702
0.15x CN¥131.72 Million
≈ $19.27 Million
CN¥893.49 Million China CN¥5.10 ▼ -3.59%
4365 Votum SA
WAR:VOT
0.15x zł38.80 Million
≈ $10.68 Million
zł263.24 Million Poland zł44.70 ▼ -1.11%
4366 Hung Chou Fiber Ind Co Ltd
TW:1413
0.15x NT$191.67 Million
≈ $6.04 Million
NT$1.30 Billion Taiwan NT$9.68 ▼ -0.10%
4367 Northcoders Group PLC
LSE:CODE
0.15x GBX353.43K
≈ $43.00
GBX2.40 Million UK GBX25.50 ▲ +0.00%
4368 YOUNGHWA TECH Co. Ltd
KQ:265560
0.15x ₩4.05 Billion
≈ $2.75 Million
₩27.53 Billion Korea ₩7540.00 ▲ +2.45%
4369 T.A.C. Consumer Public Company Limited
BK:TACC
0.15x ฿70.57 Million
≈ $2.20 Million
฿479.12 Million Thailand ฿5.80 ▲ +0.00%
4370 Amer Sports, Inc.
NYSE:AS
0.15x $624.80 Million $4.24 Billion USA $34.49 ▲ +0.38%
4371 Headwater Exploration Inc
TO:HWX
0.15x CA$40.07 Million
≈ $28.99 Million
CA$272.16 Million Canada CA$13.58 ▲ +3.98%
4372 Machvision Inc
TW:3563
0.15x NT$326.56 Million
≈ $10.29 Million
NT$2.22 Billion Taiwan NT$807.00 ▼ -1.59%
4373 Smith & Wesson Brands Inc
NASDAQ:SWBI
0.15x $27.27 Million $185.39 Million USA $15.17 ▲ +2.02%
4374 Hardide PLC
LSE:HDD
0.15x GBX537.00K
≈ $65.34
GBX3.65 Million UK GBX66.00 ▼ -2.94%
4375 Titagarh Rail Systems Limited
NSE:TITAGARH
0.15x Rs1.85 Billion
≈ $20.06 Million
Rs12.61 Billion India Rs864.00 ▲ +1.25%
4376 Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
0.15x Rs10.38 Billion
≈ $112.26 Million
Rs70.66 Billion India Rs4339.90 ▼ -0.65%
4377 Jiangsu Jiuwu Hi-Tech Co Ltd
SHE:300631
0.15x CN¥87.50 Million
≈ $12.80 Million
CN¥595.94 Million China CN¥23.73 ▼ -1.49%
4378 Kuantum Papers Limited
NSE:KUANTUM
0.15x Rs1.39 Billion
≈ $15.07 Million
Rs9.49 Billion India Rs76.98 ▲ +0.18%
4379 BW LPG Limited
F:BW9
0.15x €180.34 Million
≈ $210.84 Million
€1.23 Billion Germany €15.60 ▼ -0.70%
4380 Deliveroo Holdings PLC
LSE:ROO
0.15x GBX85.20 Million
≈ $10.37K
GBX580.90 Million UK GBX179.80 ▲ +0.00%
4381 SMO ClinPlus Co. Ltd.
SHE:301257
0.15x CN¥35.69 Million
≈ $5.22 Million
CN¥243.37 Million China CN¥41.22 ▼ -0.22%
4382 Sahamit Machinery Public Company Limited
BK:SMIT
0.15x ฿47.40 Million
≈ $1.48 Million
฿323.22 Million Thailand ฿3.44 ▼ -0.58%
4383 Lovisa Holdings Ltd
AU:LOV
0.15x AU$90.91 Million
≈ $64.33 Million
AU$619.88 Million Australia AU$20.63 ▼ -1.34%
4384 Nampak
JSE:NPK
0.15x ZAC1.20 Billion
≈ $638.43K
ZAC8.19 Billion South Africa ZAC48100.00 ▼ -1.29%
4385 BELL AGROMACHINA ORD T (BSE)
NSE:BALUFORGE
0.15x Rs403.60 Million
≈ $4.36 Million
Rs2.75 Billion India Rs476.00 ▼ -1.47%
4386 Shenzhen Sea Star Technology
SHE:002137
0.15x CN¥49.29 Million
≈ $7.21 Million
CN¥336.29 Million China CN¥10.54 ▲ +1.35%
4387 Nutex Health Inc
NASDAQ:NUTX
0.15x $75.52 Million $515.26 Million USA $135.10 ▲ +1.71%
4388 General Commercial & Industrial S.A
AT:GEBKA
0.15x €1.27 Million
≈ $1.48 Million
€8.64 Million Greece €2.34 ▼ -2.09%
4389 HCL Technologies Limited
NSE:HCLTECH
0.15x Rs60.23 Billion
≈ $651.37 Million
Rs411.17 Billion India Rs1168.30 ▼ -0.91%
4390 Korea Environment Technology Co. LTD
KQ:029960
0.15x ₩7.78 Billion
≈ $5.27 Million
₩53.13 Billion Korea ₩8940.00 ▲ +0.00%
4391 ACG Acquisition Co. Ltd.
LSE:ACG
0.15x GBX44.69 Million
≈ $5.44K
GBX305.14 Million UK GBX1660.00 ▲ +0.00%
4392 Mitchell Services Ltd
AU:MSV
0.15x AU$7.36 Million
≈ $5.21 Million
AU$50.24 Million Australia AU$0.49 ▼ -1.01%
4393 Borgestad A
OL:BOR
0.15x Nkr97.21 Million
≈ $10.23 Million
Nkr663.94 Million Norway Nkr16.65 ▲ +1.22%
4394 Shenzhen Kstar Science & Technology Co Ltd
SHE:002518
0.15x CN¥374.21 Million
≈ $54.76 Million
CN¥2.56 Billion China CN¥51.23 ▼ -0.10%
4395 Pansari Developers Limited
NSE:PANSARI
0.15x Rs207.02 Million
≈ $2.24 Million
Rs1.41 Billion India Rs272.25 ▼ -1.77%
4396 SIGMAROC PLC LS -01
F:M2I2
0.15x €205.73 Million
≈ $240.52 Million
€1.41 Billion Germany €1.35 ▲ +0.75%
4397 National HealthCare Corporation
NYSE MKT:NHC
0.15x $62.53 Million $427.48 Million USA $196.00 ▲ +0.00%
4398 BoomBit S.A
WAR:BBT
0.15x zł6.15 Million
≈ $1.69 Million
zł42.02 Million Poland zł5.88 ▲ +2.44%
4399 Kolibri Global Energy Inc. Common stock
NASDAQ:KGEI
0.15x $13.15 Million $89.90 Million USA $5.66 ▲ +0.71%
4400 Chularat Hospital Public Company Limited
BK:CHG-R
0.15x ฿322.37 Million
≈ $10.05 Million
฿2.21 Billion Thailand ฿1.72 ▲ +2.38%