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
3401 Nictus
JSE:NCS
0.18x ZAC155.46 Million
≈ $82.62K
ZAC869.52 Million South Africa ZAC290.00 ▲ +0.00%
3402 Roche Holding AG
SW:RO
0.18x CHF11.23 Billion
≈ $14.20 Billion
CHF62.82 Billion Switzerland CHF360.00 ▲ +1.29%
3403 Roche Holding AG
SW:ROG
0.18x CHF11.23 Billion
≈ $14.20 Billion
CHF62.82 Billion Switzerland CHF320.70 ▲ +0.79%
3404 Roche Holding AG
SW:ROP
0.18x CHF11.23 Billion
≈ $14.20 Billion
CHF62.82 Billion Switzerland CHF355.10 ▲ +1.60%
3405 Lundin Mining Corporation
TO:LUN
0.18x CA$491.90 Million
≈ $355.83 Million
CA$2.75 Billion Canada CA$35.94 ▼ -0.83%
3406 Chongqing Zaisheng Tech Corp
SHG:603601
0.18x CN¥153.99 Million
≈ $22.53 Million
CN¥861.86 Million China CN¥7.94 ▼ -3.76%
3407 ROCKWOOL International A/S
CO:ROCK-B
0.18x Dkr160.85 Million
≈ $25.17 Million
Dkr900.29 Million Denmark Dkr193.00 ▲ +1.63%
3408 ROCKWOOL International A/S
CO:ROCK-A
0.18x Dkr160.85 Million
≈ $25.17 Million
Dkr900.29 Million Denmark Dkr205.50 ▲ +0.74%
3409 Synergetic Auto Performance Public Company Limited
BK:ASAP
0.18x ฿1.13 Billion
≈ $35.28 Million
฿6.34 Billion Thailand ฿2.18 ▲ +0.93%
3410 Zhejiang Century Huatong Group Co Ltd
SHE:002602
0.18x CN¥2.37 Billion
≈ $347.28 Million
CN¥13.30 Billion China CN¥12.38 ▲ +0.81%
3411 Xiamen Insight Investment Co Ltd
SHE:000526
0.18x CN¥582.29 Million
≈ $85.21 Million
CN¥3.26 Billion China CN¥32.48 ▼ -1.72%
3412 Heidrick & Struggles International
NASDAQ:HSII
0.18x $134.68 Million $755.04 Million USA $59.01 ▲ +0.07%
3413 Kid ASA
OL:KID
0.18x Nkr558.56 Million
≈ $58.78 Million
Nkr3.13 Billion Norway Nkr128.40 ▲ +0.31%
3414 Hollyland China Electronics Technology Corp Ltd
SHE:002729
0.18x CN¥20.33 Million
≈ $2.97 Million
CN¥113.99 Million China CN¥12.23 ▼ -1.53%
3415 TAT HONG EQ.SRV. DL-08
F:1Q2
0.18x €310.83 Million
≈ $363.39 Million
€1.74 Billion Germany €0.09 ▲ +0.00%
3416 TONGDAO LIEP.GR. DL-0001
F:6WT
0.18x €228.87 Million
≈ $267.58 Million
€1.28 Billion Germany €0.24 ▼ -3.20%
3417 MACH7 Technologies Ltd
AU:M7T
0.18x AU$3.32 Million
≈ $2.35 Million
AU$18.63 Million Australia AU$0.30 ▼ -3.28%
3418 Elecon Engineering Company Limited
NSE:ELECON
0.18x Rs1.65 Billion
≈ $17.87 Million
Rs9.28 Billion India Rs421.65 ▼ -2.62%
3419 Viant Technology Inc
NASDAQ:DSP
0.18x $33.08 Million $185.86 Million USA $10.70 ▲ +2.79%
3420 NanJi ECommerce Co Ltd
SHE:002127
0.18x CN¥119.19 Million
≈ $17.44 Million
CN¥669.80 Million China CN¥2.89 ▼ -3.34%
3421 Golan Plastic
TA:GLPL
0.18x ILA34.85 Million
≈ $93.44K
ILA195.87 Million Israel ILA700.00 ▲ +2.04%
3422 PT Alamtri Resources Indonesia Tbk
JK:ADRO
0.18x Rp252.27 Million
≈ $14.78K
Rp1.42 Billion Indonesia Rp2540.00 ▲ +0.00%
3423 Bo Lak
KO:002760
0.18x ₩1.87 Billion
≈ $1.27 Million
₩10.51 Billion Korea ₩1001.00 ▼ -0.20%
3424 Zhangjiagang Furui Special Equip
SHE:300228
0.18x CN¥270.09 Million
≈ $39.52 Million
CN¥1.52 Billion China CN¥6.81 ▼ -3.95%
3425 Fox Corp Class B
NASDAQ:FOX
0.18x $1.90 Billion $10.71 Billion USA $49.41 ▲ +0.47%
3426 Burberry Group PLC
LSE:BRBY
0.18x GBX381.00 Million
≈ $46.36K
GBX2.15 Billion UK GBX1068.00 ▲ +2.94%
3427 Hunan Jiudian Pharmaceutical Co Ltd
SHE:300705
0.18x CN¥180.33 Million
≈ $26.39 Million
CN¥1.02 Billion China CN¥10.15 ▼ -4.87%
3428 COMPASS GROUP
F:XGR
0.18x €3.37 Billion
≈ $3.94 Billion
€18.95 Billion Germany €26.40 ▲ +0.76%
3429 IMS SA
WAR:IMS
0.18x zł7.88 Million
≈ $2.17 Million
zł44.41 Million Poland zł2.50 ▲ +1.42%
3430 Oil-Dri Corporation Of America
NYSE:ODC
0.18x $21.93 Million $123.56 Million USA $98.79 ▲ +2.47%
3431 CSPC Pharmaceutical Group Limited
F:CVG
0.18x €2.16 Billion
≈ $2.52 Billion
€12.15 Billion Germany €0.94 ▲ +2.66%
3432 i3system Inc
KQ:214430
0.18x ₩9.27 Billion
≈ $6.28 Million
₩52.25 Billion Korea ₩64900.00 ▲ +2.04%
3433 Suzhou Hycan Holdings Co Ltd
SHE:002787
0.18x CN¥165.18 Million
≈ $24.17 Million
CN¥931.01 Million China CN¥21.24 ▲ +3.26%
3434 Progyny Inc
NASDAQ:PGNY
0.18x $45.95 Million $258.99 Million USA $31.19 ▲ +1.60%
3435 HOB Biotech Group Corp Ltd
SHG:688656
0.18x CN¥15.28 Million
≈ $2.24 Million
CN¥86.13 Million China CN¥79.04 ▼ -2.73%
3436 Magazine Luiza S.A
SA:MGLU3
0.18x R$4.51 Billion
≈ $885.31 Million
R$25.44 Billion Brazil R$4.65 ▼ -1.27%
3437 BALAXI PHARMACEUTICALS LIMITED
NSE:BALAXI
0.18x Rs149.66 Million
≈ $1.62 Million
Rs844.30 Million India Rs24.47 ▲ +0.20%
3438 Shiny Chemical Industrial Co Ltd
TW:1773
0.18x NT$1.01 Billion
≈ $31.74 Million
NT$5.69 Billion Taiwan NT$163.00 ▼ -2.69%
3439 Marine & General Bhd
KLSE:5078
0.18x RM101.36 Million
≈ $25.45 Million
RM572.15 Million Malaysia RM0.27 ▼ -1.82%
3440 Apex Dynamics Inc.
TW:4583
0.18x NT$337.60 Million
≈ $10.64 Million
NT$1.91 Billion Taiwan NT$569.00 ▼ -3.56%
3441 Sandon Capital Investments Ltd
AU:SNC
0.18x AU$8.19 Million
≈ $5.80 Million
AU$46.25 Million Australia AU$0.70 ▲ +0.72%
3442 Perfect Moment Ltd.
NYSE MKT:PMNT
0.18x $2.26 Million $12.74 Million USA $0.23 ▲ +2.25%
3443 Savills
LSE:SVS
0.18x GBX273.90 Million
≈ $33.33K
GBX1.55 Billion UK GBX918.00 ▲ +1.10%
3444 All Winner Technology Co Ltd
SHE:300458
0.18x CN¥135.50 Million
≈ $19.83 Million
CN¥765.24 Million China CN¥40.99 ▲ +1.89%
3445 Country View Bhd
KLSE:5049
0.18x RM37.62 Million
≈ $9.45 Million
RM212.64 Million Malaysia RM3.15 ▼ -0.94%
3446 United Overseas Australia Ltd
AU:UOS
0.18x AU$89.35 Million
≈ $63.22 Million
AU$505.00 Million Australia AU$0.70 ▲ +0.72%
3447 Kyivstar Group Ltd. Common Shares
NASDAQ:KYIV
0.18x $141.00 Million $797.00 Million USA $13.40 ▼ -1.83%
3448 Y&G Corp Bhd
KLSE:7003
0.18x RM16.37 Million
≈ $4.11 Million
RM92.53 Million Malaysia RM0.31 ▲ +1.67%
3449 Beijing Worldia Diamond Tools Co Ltd
SHG:688028
0.18x CN¥56.74 Million
≈ $8.30 Million
CN¥320.77 Million China CN¥80.04 ▼ -3.33%
3450 Ecocab Co. Ltd
KQ:128540
0.18x ₩10.32 Billion
≈ $6.99 Million
₩58.36 Billion Korea ₩1280.00 ▼ -1.16%
3451 African Media Entertainment
JSE:AME
0.18x ZAC23.39 Million
≈ $12.43K
ZAC132.29 Million South Africa ZAC5500.00 ▲ +0.00%
3452 Prakash Industries Limited
NSE:PRAKASH
0.18x Rs2.01 Billion
≈ $21.76 Million
Rs11.38 Billion India Rs123.77 ▲ +0.30%
3453 technotrans SE
F:TTR1
0.18x €10.01 Million
≈ $11.70 Million
€56.64 Million Germany €28.70 ▼ -1.20%
3454 Synchronoss Technologies Inc
NASDAQ:SNCR
0.18x $39.36 Million $222.87 Million USA $9.00 ▲ +0.00%
3455 Prakash Steelage Limited
NSE:PRAKASHSTL
0.18x Rs47.01 Million
≈ $508.37K
Rs266.21 Million India Rs4.01 ▲ +0.00%
3456 Double Medical Technology Inc
SHE:002901
0.18x CN¥207.34 Million
≈ $30.34 Million
CN¥1.18 Billion China CN¥43.49 ▼ -0.21%
3457 Everi Holdings Inc
NYSE:EVRI
0.18x $342.25 Million $1.94 Billion USA $14.24 ▲ +0.00%
3458 Sociedad Química y Minera de Chile S.A
F:QYM
0.18x €1.14 Billion
≈ $1.33 Billion
€6.45 Billion Germany €60.80 ▲ +0.00%
3459 Gelecek Varlik Yonetimi AS
IS:GLCVY
0.18x TL93.51 Million
≈ $2.09 Million
TL530.35 Million Turkey TL53.20 ▼ -1.85%
3460 Jullundur Motor Agency (Delhi) Limited
NSE:JMA
0.18x Rs132.19 Million
≈ $1.43 Million
Rs749.82 Million India Rs88.35 ▲ +1.27%
3461 Test Research Inc
TW:3030
0.18x NT$519.72 Million
≈ $16.37 Million
NT$2.95 Billion Taiwan NT$292.50 ▼ -1.35%
3462 Tainan Enterprises Co Ltd
TW:1473
0.18x NT$238.40 Million
≈ $7.51 Million
NT$1.35 Billion Taiwan NT$20.30 ▲ +0.74%
3463 Pegavision
TW:6491
0.18x NT$782.33 Million
≈ $24.65 Million
NT$4.44 Billion Taiwan NT$331.50 ▼ -1.34%
3464 Shentong Technology Group Co Ltd
SHG:605228
0.18x CN¥133.04 Million
≈ $19.47 Million
CN¥754.83 Million China CN¥10.53 ▲ +0.86%
3465 UIL Ltd
LSE:UTL
0.18x GBX11.64 Million
≈ $1.42K
GBX66.12 Million UK GBX196.00 ▼ -0.25%
3466 Iex Group NV
AS:IEX
0.18x €414.00K
≈ $484.01K
€2.35 Million Netherlands €2.28 ▲ +0.88%
3467 Hang Zhou Iron & Steel Co Ltd
SHG:600126
0.18x CN¥2.45 Billion
≈ $358.48 Million
CN¥13.92 Billion China CN¥6.07 ▼ -6.62%
3468 Jiangsu Hengxing New Material
SHG:603276
0.18x CN¥21.92 Million
≈ $3.21 Million
CN¥124.51 Million China CN¥14.49 ▲ +2.55%
3469 Khonburi Sugar Public Company Limited
BK:KBS
0.18x ฿1.31 Billion
≈ $40.89 Million
฿7.45 Billion Thailand ฿6.05 ▲ +0.00%
3470 Reliance Industries Limited
F:RLI
0.18x €1.92 Trillion
≈ $2.25 Trillion
€10.92 Trillion Germany €45.30 ▼ -0.88%
3471 Reliance Industries Limited
IL:RIGD
0.18x $1.92 Trillion $10.92 Trillion UK $53.20 ▲ +2.70%
3472 Munic SA
PA:ALMUN
0.18x €1.25 Million
≈ $1.47 Million
€7.13 Million France €0.49 ▼ -0.20%
3473 Appulse Corp
V:APL
0.18x CA$11.29K
≈ $8.16K
CA$64.25K Canada CA$0.22 ▲ +4.88%
3474 LDT Inc
KQ:096870
0.18x ₩429.80 Million
≈ $291.27K
₩2.45 Billion Korea ₩2395.00 ▲ +2.13%
3475 Action SA
WAR:ACT
0.18x zł56.67 Million
≈ $15.60 Million
zł322.63 Million Poland zł42.80 ▼ -1.83%
3476 DANIEL THWAITES LS-25
F:7KW
0.18x €19.00 Million
≈ $22.21 Million
€108.20 Million Germany €1.19 ▲ +0.00%
3477 Oriental Food Industries Hold
KLSE:7107
0.18x RM13.77 Million
≈ $3.46 Million
RM78.50 Million Malaysia RM1.02 ▲ +2.00%
3478 Richter Gedeon Vegyészeti Gyár Nyilvánosan Muködo Rt
F:RIG2
0.18x €52.44 Billion
≈ $61.30 Billion
€298.87 Billion Germany €31.72 ▼ -0.81%
3479 Ethos Technologies Inc. Class A Common Stock
NASDAQ:LIFE
0.18x $31.21 Million $178.04 Million USA $18.50 ▼ -2.79%
3480 K Seng Seng Corporation Bhd
KLSE:5192
0.18x RM23.46 Million
≈ $5.89 Million
RM133.85 Million Malaysia RM0.83 ▲ +0.00%
3481 Siam Pan Group PCL
BK:SPG
0.18x ฿80.10 Million
≈ $2.50 Million
฿457.05 Million Thailand ฿11.00 ▼ -0.90%
3482 HLA GROUP CORP LTD
SHG:600398
0.18x CN¥2.46 Billion
≈ $359.40 Million
CN¥14.02 Billion China CN¥5.98 ▼ -0.17%
3483 SGS SA
SW:SGSN
0.18x CHF1.22 Billion
≈ $1.55 Billion
CHF6.98 Billion Switzerland CHF93.38 ▼ -2.67%
3484 Trendline
TA:TREN
0.18x ILA7.59 Million
≈ $20.36K
ILA43.35 Million Israel ILA840.10 ▲ +0.00%
3485 Carnival Industrial Corp
TW:1417
0.18x NT$82.06 Million
≈ $2.59 Million
NT$468.63 Million Taiwan NT$8.45 ▼ -0.59%
3486 Hangzhou Pinming Software Co. Ltd. A
SHG:688109
0.18x CN¥19.68 Million
≈ $2.88 Million
CN¥112.42 Million China CN¥62.48 ▼ -0.81%
3487 Yenher Holdings Bhd
KLSE:5300
0.18x RM7.40 Million
≈ $1.86 Million
RM42.25 Million Malaysia RM0.77 ▼ -3.14%
3488 Suvidhaa Infoserve Limited
NSE:SUVIDHAA
0.17x Rs62.14 Million
≈ $672.02K
Rs355.20 Million India Rs2.50 ▼ -0.40%
3489 ADF Foods Limited
NSE:ADFFOODS
0.17x Rs319.27 Million
≈ $3.45 Million
Rs1.83 Billion India Rs307.05 ▲ +3.51%
3490 Digital Graphics Incorporation
KQ:043360
0.17x ₩587.30 Million
≈ $398.00K
₩3.36 Billion Korea ₩2165.00 ▼ -2.48%
3491 Dongguan Dingtong Precision Metal Co. Ltd. A
SHG:688668
0.17x CN¥117.33 Million
≈ $17.17 Million
CN¥671.14 Million China CN¥222.60 ▼ -2.80%
3492 Hansol Chemica
KO:014680
0.17x ₩70.87 Billion
≈ $48.03 Million
₩405.53 Billion Korea ₩225500.00 ▼ -4.45%
3493 Shenzhen Vital New Material Co. Ltd.
SHE:301319
0.17x CN¥84.66 Million
≈ $12.39 Million
CN¥484.43 Million China CN¥90.52 ▲ +0.35%
3494 GUOMAI Culture & Media Co. Ltd.
SHE:301052
0.17x CN¥28.82 Million
≈ $4.22 Million
CN¥164.93 Million China CN¥20.59 ▼ -3.42%
3495 Feytech Holdings Berhad
KLSE:5322
0.17x RM13.51 Million
≈ $3.39 Million
RM77.30 Million Malaysia RM0.23 ▲ +0.00%
3496 Infund Holding Co Ltd
SHE:002141
0.17x CN¥63.11 Million
≈ $9.23 Million
CN¥361.20 Million China CN¥5.21 ▼ -5.96%
3497 Bell AG
SW:BELL
0.17x CHF275.00 Million
≈ $347.67 Million
CHF1.57 Billion Switzerland CHF178.60 ▲ +0.68%
3498 Dynacolor
TWO:5489
0.17x NT$93.11 Million
≈ $2.93 Million
NT$533.39 Million Taiwan NT$45.90 ▲ +3.15%
3499 Dear U Co. Ltd.
KQ:376300
0.17x ₩7.02 Billion
≈ $4.76 Million
₩40.24 Billion Korea ₩20050.00 ▼ -1.96%
3500 Hinge Health, Inc.
NYSE:HNGE
0.17x $63.90 Million $366.23 Million USA $74.31 ▼ -3.10%