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
3401 MODULIGHT OY EO 1
F:78W
0.18x €818.00K
≈ $956.33K
€4.44 Million Germany €1.24 ▲ +3.78%
3402 ABBISKO CAYMAN DL-00001
F:8ZD
0.18x €79.29 Million
≈ $92.69 Million
€430.22 Million Germany €1.00 ▲ +2.04%
3403 GnCenergy Co Ltd
KQ:119850
0.18x ₩27.49 Billion
≈ $18.63 Million
₩149.30 Billion Korea ₩21100.00 ▲ +0.00%
3404 Transworld Shipping Lines Limited
NSE:TRANSWORLD
0.18x Rs674.40 Million
≈ $7.29 Million
Rs3.66 Billion India Rs161.05 ▼ -0.10%
3405 Vakko Tekstil ve Hazir Giyim Sanayi Isletmeleri AS
IS:VAKKO
0.18x TL914.06 Million
≈ $20.47 Million
TL4.97 Billion Turkey TL75.80 ▲ +0.00%
3406 Comet Holding AG
SW:COTN
0.18x CHF36.63 Million
≈ $46.31 Million
CHF199.23 Million Switzerland CHF360.20 ▼ -2.60%
3407 Isomet Corp
NASDAQ:IOMT
0.18x $453.00K $2.46 Million USA $0.06 ▲ +0.00%
3408 Barrick Gold Corp
TO:ABX
0.18x CA$2.87 Billion
≈ $2.08 Billion
CA$15.63 Billion Canada CA$59.45 ▲ +2.13%
3409 Proto Labs Inc
NYSE:PRLB
0.18x $17.54 Million $95.44 Million USA $74.80 ▲ +0.17%
3410 Sociedad Química y Minera de Chile S.A.
SN:SQM-B
0.18x CL$1.14 Billion
≈ $1.27 Million
CL$6.19 Billion Chile CL$69655.00 ▼ -1.89%
3411 RES.MINING UNSP.ADR/10
F:RSM0
0.18x €90.91 Million
≈ $106.28 Million
€495.10 Million Germany €8.65 ▲ +1.76%
3412 Tekna Holding AS
OL:TEKNA
0.18x Nkr3.37 Million
≈ $354.09K
Nkr18.33 Million Norway Nkr4.09 ▲ +2.25%
3413 TEKNA HOLDING ASA NK 2
F:8VB
0.18x €3.37 Million
≈ $3.93 Million
€18.33 Million Germany €0.36 ▲ +2.27%
3414 SOLUCIONES CUATROO.EO-04
F:5XW
0.18x €5.11 Million
≈ $5.97 Million
€27.83 Million Germany €16.60 ▲ +0.00%
3415 Adcock Ingram Holdings Limited
JSE:AIP
0.18x ZAC532.63 Million
≈ $283.07K
ZAC2.90 Billion South Africa ZAC7480.00 ▲ +0.13%
3416 MegaStudyEdu Co. Ltd
KQ:215200
0.18x ₩68.93 Billion
≈ $46.71 Million
₩375.63 Billion Korea ₩39000.00 ▼ -2.13%
3417 Taiwan Steel Union Co Ltd
TW:6581
0.18x NT$150.23 Million
≈ $4.73 Million
NT$818.73 Million Taiwan NT$109.50 ▼ -1.35%
3418 Arcadis N.V.
AS:ARCAD
0.18x €476.00 Million
≈ $556.49 Million
€2.59 Billion Netherlands €36.50 ▲ +2.41%
3419 Akkhie Prakarn Public Company Limited
BK:AKP
0.18x ฿21.07 Million
≈ $656.85K
฿114.88 Million Thailand ฿0.72 ▼ -1.37%
3420 G Mining Ventures Corp.
TO:GMIN
0.18x CA$97.51 Million
≈ $70.54 Million
CA$531.72 Million Canada CA$37.63 ▼ -0.32%
3421 Apogee Optocom Co Ltd
TW:6426
0.18x NT$19.15 Million
≈ $603.24K
NT$104.48 Million Taiwan NT$242.50 ▲ +0.00%
3422 Doctorglasses Chain Co Ltd
SHE:300622
0.18x CN¥153.87 Million
≈ $22.52 Million
CN¥839.63 Million China CN¥15.90 ▼ -3.46%
3423 Central Puerto S.A.
BA:CEPU
0.18x AR$193.00 Billion
≈ $139.66 Million
AR$1.05 Trillion Argentina AR$2277.00 ▼ -1.39%
3424 CENTRAL PUERTO ADR/1 AP1
F:C3TA
0.18x €193.00 Billion
≈ $225.64 Billion
€1.05 Trillion Germany €12.40 ▼ -1.59%
3425 Trisula International Tbk
JK:TRIS
0.18x Rp97.92 Billion
≈ $5.74 Million
Rp534.62 Billion Indonesia Rp153.00 ▼ -4.38%
3426 Medhelp Care AB
ST:MEDHLP
0.18x Skr5.24 Million
≈ $563.37K
Skr28.58 Million Sweden Skr6.90 ▲ +5.34%
3427 Kornit Digital Ltd
NASDAQ:KRNT
0.18x $10.61 Million $57.94 Million USA $15.96 ▲ +0.19%
3428 Fine Metal Technologies Public Company Limited
BK:FMT
0.18x ฿303.49 Million
≈ $9.46 Million
฿1.66 Billion Thailand ฿20.00 ▲ +2.04%
3429 Isbir Holding AS
IS:ISBIR
0.18x TL112.05 Million
≈ $2.51 Million
TL612.58 Million Turkey TL77.25 ▼ -0.32%
3430 Smart Concrete Public Company Limited
BK:SMART
0.18x ฿17.51 Million
≈ $545.83K
฿95.74 Million Thailand ฿0.54 ▲ +0.00%
3431 Matba Rofex SA
BA:MTR
0.18x AR$30.48 Billion
≈ $22.06 Million
AR$166.74 Billion Argentina AR$2215.00 ▲ +0.00%
3432 Global Ship Lease Inc
NYSE:GSL
0.18x $193.80 Million $1.06 Billion USA $37.92 ▲ +1.04%
3433 United Radiant Technology
TWO:5315
0.18x NT$78.48 Million
≈ $2.47 Million
NT$429.31 Million Taiwan NT$22.75 ▲ +0.66%
3434 Mr D I Y Group M Bhd
KLSE:5296
0.18x RM348.13 Million
≈ $87.40 Million
RM1.90 Billion Malaysia RM1.60 ▲ +1.27%
3435 Renishaw PLC
LSE:RSW
0.18x GBX36.46 Million
≈ $4.44K
GBX199.53 Million UK GBX5390.00 ▼ -1.19%
3436 Gansu Dunhuang Seed Co Ltd
SHG:600354
0.18x CN¥156.87 Million
≈ $22.95 Million
CN¥858.53 Million China CN¥5.40 ▼ -2.00%
3437 Raj Rayon Industries Limited
NSE:RAJRILTD
0.18x Rs825.64 Million
≈ $8.93 Million
Rs4.52 Billion India Rs20.44 ▲ +0.99%
3438 Hydratec Industries NV
AS:HYDRA
0.18x €20.13 Million
≈ $23.53 Million
€110.20 Million Netherlands €214.00 ▲ +0.00%
3439 Hecla Mining Company
NYSE:HL
0.18x $217.06 Million $1.19 Billion USA $16.83 ▲ +0.96%
3440 KHVATEC Co.Ltd
KQ:060720
0.18x ₩31.52 Billion
≈ $21.36 Million
₩172.59 Billion Korea ₩11220.00 ▼ -2.35%
3441 Allied Supreme Corp
TW:4770
0.18x NT$387.31 Million
≈ $12.20 Million
NT$2.12 Billion Taiwan NT$243.00 ▼ -0.21%
3442 Emerald Resources NL
AU:EMR
0.18x AU$18.37 Million
≈ $13.00 Million
AU$100.68 Million Australia AU$5.93 ▼ -2.47%
3443 Formosa International Hotels Corp
TW:2707
0.18x NT$1.07 Billion
≈ $33.67 Million
NT$5.86 Billion Taiwan NT$180.00 ▲ +1.98%
3444 NagaCorp Ltd
F:N9J
0.18x €67.00 Million
≈ $78.33 Million
€367.58 Million Germany €0.43 ▼ -0.92%
3445 Pratama Widya Tbk Pt
JK:PTPW
0.18x Rp18.11 Billion
≈ $1.06 Million
Rp99.33 Billion Indonesia Rp930.00 ▼ -0.53%
3446 Compania de Minas Buenaventura SAA ADR
NYSE:BVN
0.18x $353.73 Million $1.94 Billion USA $31.96 ▲ +0.44%
3447 JW Pharmaceutical Corp
KO:001065
0.18x ₩46.92 Billion
≈ $31.79 Million
₩257.46 Billion Korea ₩22350.00 ▼ -1.32%
3448 JW Pharmaceutical Corp
KO:001067
0.18x ₩46.92 Billion
≈ $31.79 Million
₩257.46 Billion Korea ₩45600.00 ▲ +0.00%
3449 Daoming Optics&Chemical Co Ltd
SHE:002632
0.18x CN¥129.40 Million
≈ $18.94 Million
CN¥710.12 Million China CN¥10.31 ▲ +0.19%
3450 Barloworld Ltd
JSE:BAW
0.18x ZAC4.91 Billion
≈ $2.61 Million
ZAC26.93 Billion South Africa ZAC11830.00 ▲ +0.00%
3451 Kontigo Care AB
ST:KONT
0.18x Skr2.39 Million
≈ $257.20K
Skr13.13 Million Sweden Skr1.38 ▼ -5.17%
3452 Silvercrest Asset Management Group Inc
NASDAQ:SAMG
0.18x $14.87 Million $81.72 Million USA $11.18 ▲ +0.72%
3453 Associated British Foods PLC
LSE:ABF
0.18x GBX1.48 Billion
≈ $179.46K
GBX8.11 Billion UK GBX1874.00 ▲ +0.67%
3454 JLS Co.Ltd
KQ:040420
0.18x ₩3.59 Billion
≈ $2.44 Million
₩19.77 Billion Korea ₩5670.00 ▲ +0.53%
3455 Juic International
TWO:6114
0.18x NT$110.53 Million
≈ $3.48 Million
NT$608.19 Million Taiwan NT$31.30 ▲ +0.00%
3456 Xinjiang Baodi Mining Co. Ltd. A
SHG:601121
0.18x CN¥736.70 Million
≈ $107.80 Million
CN¥4.05 Billion China CN¥6.32 ▼ -3.51%
3457 Telos Corp
NASDAQ:TLS
0.18x $7.98 Million $43.91 Million USA $4.47 ▲ +2.29%
3458 Casa Minerals Inc
V:CASA
0.18x CA$144.48K
≈ $104.51K
CA$795.08K Canada CA$0.10 ▲ +0.00%
3459 Pioneer Motor Public Company Limited
BK:PIMO
0.18x ฿46.46 Million
≈ $1.45 Million
฿255.68 Million Thailand ฿1.06 ▼ -1.85%
3460 Hefei Gocom Information Technology Co Ltd
SHG:688367
0.18x CN¥21.38 Million
≈ $3.13 Million
CN¥117.79 Million China CN¥33.23 ▼ -7.41%
3461 SDS Group Bhd
KLSE:0212
0.18x RM14.13 Million
≈ $3.55 Million
RM77.84 Million Malaysia RM0.42 ▼ -2.33%
3462 Sierra Madre Gold and Silver Ltd
V:SM
0.18x CA$3.26 Million
≈ $2.36 Million
CA$17.99 Million Canada CA$1.59 ▼ -4.22%
3463 Qingdao Hiron Commercial Cold Chain Co Ltd
SHG:603187
0.18x CN¥320.53 Million
≈ $46.90 Million
CN¥1.77 Billion China CN¥12.75 ▼ -1.85%
3464 Nantong Jianghai Capacitor Co Ltd
SHE:002484
0.18x CN¥466.49 Million
≈ $68.26 Million
CN¥2.57 Billion China CN¥96.35 ▲ +10.00%
3465 Exxaro Resources Ltd
JSE:EXX
0.18x ZAC5.79 Billion
≈ $3.08 Million
ZAC31.96 Billion South Africa ZAC22750.00 ▲ +0.71%
3466 Taboola
NASDAQ:TBLA
0.18x $108.66 Million $599.79 Million USA $4.74 ▲ +3.72%
3467 BioRem Inc.
V:BRM
0.18x CA$3.38 Million
≈ $2.44 Million
CA$18.65 Million Canada CA$3.09 ▲ +1.31%
3468 Scout24 AG
XETRA:G24
0.18x €133.51 Million
≈ $156.09 Million
€737.38 Million Germany €74.50 ▲ +3.76%
3469 PCF Group SA
WAR:PCF
0.18x zł19.50 Million
≈ $5.37 Million
zł107.73 Million Poland zł3.54 ▼ -0.84%
3470 Asian Insulators PCL
BK:AI
0.18x ฿94.11 Million
≈ $2.93 Million
฿519.74 Million Thailand ฿2.90 ▲ +0.00%
3471 YETI Holdings Inc
NYSE:YETI
0.18x $100.94 Million $557.59 Million USA $47.82 ▲ +1.92%
3472 HangZhou Radical Energy Saving Technology Co Ltd
SHE:300652
0.18x CN¥103.23 Million
≈ $15.11 Million
CN¥570.30 Million China CN¥42.19 ▲ +0.62%
3473 Star Media Group Bhd
KLSE:6084
0.18x RM10.61 Million
≈ $2.66 Million
RM58.62 Million Malaysia RM0.29 ▲ +0.00%
3474 Rockfields Property Indonesia Pt
JK:ROCK
0.18x Rp20.72 Billion
≈ $1.21 Million
Rp114.49 Billion Indonesia Rp1600.00 ▼ -8.57%
3475 Ningbo Fuda Co Ltd
SHG:600724
0.18x CN¥150.33 Million
≈ $22.00 Million
CN¥830.87 Million China CN¥6.49 ▼ -4.28%
3476 Compass Minerals International Inc
NYSE:CMP
0.18x $197.40 Million $1.09 Billion USA $31.37 ▼ -3.89%
3477 Cellebrite DI
NASDAQ:CLBT
0.18x $82.23 Million $454.53 Million USA $14.29 ▲ +0.78%
3478 WuXi AppTec Co Ltd
SHG:603259
0.18x CN¥4.24 Billion
≈ $619.79 Million
CN¥23.41 Billion China CN¥96.75 ▼ -2.12%
3479 Zilltek Technology Corp
TWO:6679
0.18x NT$133.12 Million
≈ $4.19 Million
NT$735.95 Million Taiwan NT$287.00 ▼ -3.53%
3480 Liquidia Technologies Inc
NASDAQ:LQDA
0.18x $52.99 Million $292.95 Million USA $62.54 ▲ +12.30%
3481 GeneBioTech Co. Ltd
KQ:086060
0.18x ₩3.87 Billion
≈ $2.62 Million
₩21.41 Billion Korea ₩3865.00 ▲ +2.52%
3482 Teo Seng Capital Bhd
KLSE:7252
0.18x RM46.06 Million
≈ $11.56 Million
RM254.66 Million Malaysia RM0.82 ▼ -0.61%
3483 Santech Holdings Limited
NASDAQ:STEC
0.18x $2.56 Million $14.18 Million USA $302.20 ▲ +0.70%
3484 Pearl Global Industries Limited
NSE:PGIL
0.18x Rs2.73 Billion
≈ $29.55 Million
Rs15.12 Billion India Rs1678.70 ▲ +2.65%
3485 United U Li Corporation Bhd
KLSE:7133
0.18x RM11.49 Million
≈ $2.89 Million
RM63.66 Million Malaysia RM1.39 ▲ +0.00%
3486 Millie Seojae.
KQ:418470
0.18x ₩2.95 Billion
≈ $2.00 Million
₩16.34 Billion Korea ₩10230.00 ▲ +0.79%
3487 VARIOUS EATERIES LS -01
F:63U
0.18x €7.76 Million
≈ $9.07 Million
€43.01 Million Germany €0.13 ▲ +0.00%
3488 DK&D Co.Ltd
KQ:263020
0.18x ₩6.05 Billion
≈ $4.10 Million
₩33.55 Billion Korea ₩3120.00 ▲ +0.00%
3489 Federal-Mogul Goetze (India) Limited.
NSE:FMGOETZE
0.18x Rs750.21 Million
≈ $8.11 Million
Rs4.16 Billion India Rs433.55 ▲ +2.62%
3490 Bluescope Steel Ltd
AU:BSL
0.18x AU$787.30 Million
≈ $557.06 Million
AU$4.37 Billion Australia AU$32.68 ▼ -1.95%
3491 Sound Point Meridian Capital, Inc.
NYSE:SPMC
0.18x $35.17 Million $195.07 Million USA $11.80 ▲ +1.29%
3492 Kenorland Minerals Ltd
V:KLD
0.18x CA$2.00 Million
≈ $1.45 Million
CA$11.13 Million Canada CA$2.13 ▲ +1.91%
3493 Suzhou Etron Technologies Co Ltd
SHG:603380
0.18x CN¥141.26 Million
≈ $20.67 Million
CN¥783.91 Million China CN¥35.15 ▼ -1.57%
3494 Chiangmai Rimdoi Public Company Limited
BK:CRD
0.18x ฿87.75 Million
≈ $2.74 Million
฿487.10 Million Thailand ฿0.38 ▲ +2.70%
3495 S-1 Corp
KO:012750
0.18x ₩120.36 Billion
≈ $81.56 Million
₩668.35 Billion Korea ₩74000.00 ▼ -0.13%
3496 GLG Corp Ltd
AU:GLE
0.18x AU$6.34 Million
≈ $4.48 Million
AU$35.21 Million Australia AU$0.15 ▲ +0.00%
3497 Ecofin Global Utilities and Infrastructure Trust plc
LSE:EGL
0.18x GBX4.81 Million
≈ $585.12
GBX26.73 Million UK GBX270.00 ▼ -0.74%
3498 Robotis Co.Ltd
KQ:108490
0.18x ₩1.01 Billion
≈ $686.44K
₩5.63 Billion Korea ₩343500.00 ▼ -15.19%
3499 Abnova Taiwan Corp
TW:4133
0.18x NT$12.73 Million
≈ $400.97K
NT$70.74 Million Taiwan NT$21.60 ▲ +1.65%
3500 Kalbe Farma Tbk PT
JK:KLBF
0.18x Rp956.75 Billion
≈ $56.06 Million
Rp5.32 Trillion Indonesia Rp720.00 ▲ +1.41%