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
501 Ziel Home Furnishing Technology Co. Ltd. A
SHE:301376
0.79x CN¥2.29 Billion
≈ $335.68 Million
CN¥2.89 Billion China CN¥18.26 ▲ +2.82%
502 ADVANTEST ADR NEW/1 O.N.
F:VANA
0.79x €285.97 Billion
≈ $334.33 Billion
€361.20 Billion Germany €151.00 ▼ -1.31%
503 Pfizer Limited
NSE:PFIZER
0.79x Rs5.99 Billion
≈ $64.83 Million
Rs7.57 Billion India Rs4465.50 ▼ -1.09%
504 ITMAX System Berhad
KLSE:5309
0.79x RM92.50 Million
≈ $23.22 Million
RM117.43 Million Malaysia RM4.91 ▼ -0.81%
505 Somero Enterprise Inc
LSE:SOM
0.78x GBX13.72 Million
≈ $1.67K
GBX17.49 Million UK GBX185.00 ▼ -0.54%
506 Jiayin Group Inc
NASDAQ:JFIN
0.78x $3.39 Billion $4.32 Billion USA $4.03 ▼ -3.36%
507 Genesis Minerals Ltd
AU:GMD
0.78x AU$387.49 Million
≈ $274.17 Million
AU$494.46 Million Australia AU$5.90 ▼ -0.84%
508 Avatec Co. Ltd
KQ:149950
0.78x ₩8.82 Billion
≈ $5.98 Million
₩11.27 Billion Korea ₩15100.00 ▼ -7.87%
509 Mark Dynamics Indonesia Tbk PT
JK:MARK
0.78x Rp82.57 Billion
≈ $4.84 Million
Rp105.73 Billion Indonesia Rp795.00 ▼ -0.63%
510 Mount Gibson Iron Limited
F:FWQ
0.78x €92.17 Million
≈ $107.76 Million
€118.12 Million Germany €0.20 ▲ +1.00%
511 Fidelity China Special Situations PLC
LSE:FCSS
0.78x GBX39.97 Million
≈ $4.86K
GBX51.24 Million UK GBX286.00 ▼ -1.21%
512 Frontier Developments Plc
LSE:FDEV
0.78x GBX27.71 Million
≈ $3.37K
GBX35.53 Million UK GBX456.50 ▲ +2.70%
513 Platinum Asset Management Ltd
AU:PTM
0.78x AU$29.28 Million
≈ $20.72 Million
AU$37.54 Million Australia AU$0.70 ▲ +0.00%
514 Jianzhi Education Technology Group Company Limited American Depositary Shares
NASDAQ:JZ
0.78x $39.87 Million $51.14 Million USA $0.38 ▼ -45.26%
515 Cheviot Company Limited
NSE:CHEVIOT
0.78x Rs504.80 Million
≈ $5.46 Million
Rs647.91 Million India Rs1097.00 ▼ -2.23%
516 Credit Intelligence Ltd
AU:CI1
0.78x AU$170.25K
≈ $120.46K
AU$219.31K Australia AU$0.11 ▲ +0.00%
517 Fibon Bhd
KLSE:0149
0.78x RM3.58 Million
≈ $899.82K
RM4.62 Million Malaysia RM0.40 ▲ +0.00%
518 Septerna, Inc. Common Stock
NASDAQ:SEPN
0.77x $168.81 Million $217.92 Million USA $30.55 ▲ +2.04%
519 Madusari Murni Indah Tbk PT
JK:MOLI
0.77x Rp133.24 Billion
≈ $7.81 Million
Rp172.03 Billion Indonesia Rp206.00 ▼ -7.21%
520 StealthGas Inc
F:S6W
0.77x €16.51 Million
≈ $19.30 Million
€21.36 Million Germany €7.95 ▼ -0.62%
521 Cohen Dev
TA:CDEV
0.77x ILA5.98 Million
≈ $16.03K
ILA7.75 Million Israel ILA17480.00 ▼ -0.79%
522 CONSUN PHARMAC.GR.HD -10
F:C1P
0.77x €1.21 Billion
≈ $1.42 Billion
€1.57 Billion Germany €1.51 ▼ -0.66%
523 Nanjing Medlander Medical Technology Co. Ltd. A
SHG:688273
0.77x CN¥122.51 Million
≈ $17.93 Million
CN¥158.97 Million China CN¥42.01 ▼ -0.47%
524 Guangzhou Lingwe Technology Co. Ltd. A
SHE:301373
0.77x CN¥118.37 Million
≈ $17.32 Million
CN¥153.94 Million China CN¥130.39 ▼ -7.09%
525 JiLin Sino-Microelectronics Co Ltd
SHG:600360
0.77x CN¥1.65 Billion
≈ $241.40 Million
CN¥2.15 Billion China CN¥12.83 ▲ +0.47%
526 Mongolia Growth Group Ltd.
V:YAK-H
0.77x CA$2.72 Million
≈ $1.97 Million
CA$3.54 Million Canada CA$0.04 ▼ -11.11%
527 Mongolia Growth Group Ltd.
V:YAK
0.77x CA$2.72 Million
≈ $1.97 Million
CA$3.54 Million Canada CA$1.04 ▲ +0.00%
528 Gullewa Ltd
AU:GUL
0.77x AU$879.68K
≈ $622.43K
AU$1.15 Million Australia AU$0.08 ▲ +0.00%
529 Ichitan Group Public Company Limited
BK:ICHI
0.77x ฿1.03 Billion
≈ $32.14 Million
฿1.34 Billion Thailand ฿13.00 ▲ +0.78%
530 Rand Mining Ltd
AU:RND
0.77x AU$5.08 Million
≈ $3.59 Million
AU$6.63 Million Australia AU$2.50 ▲ +0.00%
531 FMS Enterprises Migun Ltd
TA:FBRT
0.76x ILA26.67 Million
≈ $71.51K
ILA34.90 Million Israel ILA23950.00 ▼ -2.20%
532 Macompta Fr Sa
PA:MLMCA
0.76x €1.05 Million
≈ $1.23 Million
€1.38 Million France €5.15 ▼ -0.96%
533 Red Hill Minerals Ltd
AU:RHI
0.76x AU$7.82 Million
≈ $5.53 Million
AU$10.26 Million Australia AU$4.51 ▼ -2.38%
534 PBT Group Ltd
JSE:PBG
0.76x ZAC79.10 Million
≈ $42.04K
ZAC103.88 Million South Africa ZAC6.50 ▼ -10.84%
535 SMRT Holdings Bhd
KLSE:0117
0.76x RM12.65 Million
≈ $3.18 Million
RM16.64 Million Malaysia RM0.21 ▼ -2.33%
536 HPMT Holdings Bhd
KLSE:5291
0.76x RM20.96 Million
≈ $5.26 Million
RM27.61 Million Malaysia RM0.18 ▲ +2.94%
537 Perseus Mining Ltd
TO:PRU
0.76x CA$191.54 Million
≈ $138.56 Million
CA$253.18 Million Canada CA$5.00 ▼ -0.99%
538 Perseus Mining Ltd
AU:PRU
0.76x AU$191.55 Million
≈ $135.53 Million
AU$253.19 Million Australia AU$5.14 ▼ -0.96%
539 DCM Nouvelle Limited
NSE:DCMNVL
0.76x Rs1.79 Billion
≈ $19.37 Million
Rs2.37 Billion India Rs149.89 ▼ -3.30%
540 International Games System Co Ltd
TWO:3293
0.75x NT$4.84 Billion
≈ $152.40 Million
NT$6.41 Billion Taiwan NT$789.00 ▼ -1.25%
541 WORK Medical Technology Group LTD Ordinary Shares
NASDAQ:WOK
0.75x $9.04 Million $11.99 Million USA $0.11 ▲ +2.98%
542 Shanghai Kaytune Industrial Co.Ltd
SHE:301001
0.75x CN¥66.21 Million
≈ $9.69 Million
CN¥87.89 Million China CN¥25.86 ▼ -3.51%
543 MeHow Innovative Ltd. A
SHE:301363
0.75x CN¥352.15 Million
≈ $51.53 Million
CN¥467.62 Million China CN¥27.09 ▲ +9.23%
544 Afyon Cimento Sanayi TAS
IS:AFYON
0.75x TL831.30 Million
≈ $18.62 Million
TL1.11 Billion Turkey TL12.98 ▼ -1.44%
545 Imaspro Corporation Bhd
KLSE:7222
0.75x RM4.82 Million
≈ $1.21 Million
RM6.42 Million Malaysia RM0.75 ▼ -1.32%
546 Tuas Ltd
AU:TUA
0.75x AU$39.35 Million
≈ $27.84 Million
AU$52.45 Million Australia AU$2.21 ▲ +10.50%
547 Spritzer Bhd
KLSE:7103
0.75x RM153.71 Million
≈ $38.59 Million
RM205.02 Million Malaysia RM2.46 ▼ -3.53%
548 StealthGas Inc
NASDAQ:GASS
0.75x $16.02 Million $21.36 Million USA $9.22 ▼ -2.33%
549 Payton Planar Magnetics Ltd
BR:PAY
0.75x €6.54 Million
≈ $7.65 Million
€8.73 Million Belgium €9.20 ▼ -5.64%
550 Wesdome Gold Mines Ltd.
TO:WDO
0.75x CA$156.96 Million
≈ $113.54 Million
CA$210.01 Million Canada CA$26.65 ▼ -2.27%
551 Mazhar Zorlu Holding AS
IS:MZHLD
0.75x TL74.99 Million
≈ $1.68 Million
TL100.41 Million Turkey TL6.28 ▲ +0.16%
552 New Hoong Fatt Holdings Bhd
KLSE:7060
0.75x RM51.94 Million
≈ $13.04 Million
RM69.68 Million Malaysia RM1.38 ▲ +0.00%
553 Global Mofy Metaverse Limited Ordinary Shares
NASDAQ:GMM
0.75x $11.98 Million $16.07 Million USA $0.13 ▼ -0.79%
554 SeaTwirl AB
ST:STW
0.74x Skr56.56 Million
≈ $6.09 Million
Skr76.20 Million Sweden Skr43.50 ▼ -5.02%
555 Suzhou TFC Optical Communication Co Ltd
SHE:300394
0.74x CN¥737.97 Million
≈ $107.99 Million
CN¥995.17 Million China CN¥497.38 ▲ +8.84%
556 XRF Scientific Ltd
AU:XRF
0.74x AU$6.41 Million
≈ $4.53 Million
AU$8.67 Million Australia AU$1.89 ▲ +2.45%
557 United Therapeutics Corporation
NASDAQ:UTHR
0.74x $562.10 Million $760.90 Million USA $549.47 ▲ +1.74%
558 NamSys Inc
V:CTZ
0.74x CA$1.14 Million
≈ $827.09K
CA$1.55 Million Canada CA$1.23 ▲ +0.00%
559 Harta Djaya Karya Tbk Pt
JK:MEJA
0.74x Rp18.49 Billion
≈ $1.08 Million
Rp25.12 Billion Indonesia Rp82.00 ▼ -9.89%
560 Vimta Labs Limited
NSE:VIMTALABS
0.74x Rs748.73 Million
≈ $8.10 Million
Rs1.02 Billion India Rs513.25 ▲ +9.27%
561 Minco Capital Corp
V:MMM
0.73x CA$124.22K
≈ $89.86K
CA$169.25K Canada CA$0.12 ▲ +0.00%
562 Xiamen Amoytop Biotech Co Ltd
SHG:688278
0.73x CN¥332.29 Million
≈ $48.63 Million
CN¥453.98 Million China CN¥55.11 ▼ -0.07%
563 Master Pack Group Bhd
KLSE:7029
0.73x RM17.66 Million
≈ $4.43 Million
RM24.12 Million Malaysia RM1.65 ▲ +0.00%
564 Radiant Globaltech Bhd
KLSE:0202
0.73x RM49.32 Million
≈ $12.38 Million
RM67.47 Million Malaysia RM0.22 ▼ -2.22%
565 NVIDIA Corporation
NASDAQ:NVDA
0.73x $36.19 Billion $49.51 Billion USA $214.75 ▼ -3.62%
566 TROPHY GAMES Development AS
CO:TGAMES
0.73x Dkr8.49 Million
≈ $1.33 Million
Dkr11.62 Million Denmark Dkr13.90 ▼ -0.71%
567 Trimegah Karya Pratama Tbk PT
JK:UVCR
0.73x Rp82.66 Billion
≈ $4.84 Million
Rp113.41 Billion Indonesia Rp225.50 ▼ -6.82%
568 Shenzhen New Industries Biomedical
SHE:300832
0.73x CN¥606.21 Million
≈ $88.71 Million
CN¥831.98 Million China CN¥44.50 ▼ -1.48%
569 Putnam Managed Municipal Income Closed Fund
NYSE:PMM
0.73x $14.06 Million $19.31 Million USA $6.21 ▼ -0.48%
570 Sound Group Inc.
NASDAQ:SOGP
0.73x $272.40 Million $375.32 Million USA $12.54 ▼ -2.30%
571 EMTEK (Shenzhen) Co. Ltd.
SHE:300938
0.72x CN¥214.28 Million
≈ $31.36 Million
CN¥296.43 Million China CN¥51.77 ▼ -0.77%
572 Sakuma Exports Limited
NSE:SAKUMA
0.72x Rs1.24 Billion
≈ $13.39 Million
Rs1.71 Billion India Rs1.89 ▼ -4.55%
573 Gravity Co. Ltd
F:GD8A
0.72x €76.09 Billion
≈ $88.96 Billion
€105.30 Billion Germany €50.50 ▼ -2.88%
574 Landmark Property Development Company Limited
NSE:LPDC
0.72x Rs24.84 Million
≈ $268.67K
Rs34.47 Million India Rs6.80 ▼ -1.88%
575 Zhejiang Hengwei Battery Co. Ltd.
SHE:301222
0.72x CN¥83.61 Million
≈ $12.23 Million
CN¥116.29 Million China CN¥30.48 ▼ -2.15%
576 Hanmi Semicon
KO:042700
0.72x ₩88.36 Billion
≈ $59.88 Million
₩123.00 Billion Korea ₩275500.00 ▼ -5.97%
577 Mayur Uniquoters Ltd
NSE:MAYURUNIQ
0.72x Rs834.97 Million
≈ $9.03 Million
Rs1.16 Billion India Rs735.05 ▼ -1.37%
578 Rana Gruber AS
OL:RANA
0.72x Nkr561.98 Million
≈ $59.14 Million
Nkr783.91 Million Norway Nkr78.40 ▲ +0.00%
579 Franco-Nevada Corporation
TO:FNV
0.72x CA$433.20 Million
≈ $313.37 Million
CA$605.00 Million Canada CA$318.84 ▼ -2.33%
580 POP MART INT.GRP.DL-0001
F:735
0.72x €4.95 Billion
≈ $5.79 Billion
€6.93 Billion Germany €19.40 ▲ +3.19%
581 Regis Resources Ltd
AU:RRL
0.71x AU$472.95 Million
≈ $334.64 Million
AU$661.86 Million Australia AU$6.31 ▼ -0.16%
582 Suzhou Shihua New Material Technology Co Ltd
SHG:688093
0.71x CN¥85.37 Million
≈ $12.49 Million
CN¥119.49 Million China CN¥29.25 ▼ -4.94%
583 Hunan Heshun Petroleum Co Ltd
SHG:603353
0.71x CN¥212.59 Million
≈ $31.11 Million
CN¥298.14 Million China CN¥45.90 ▲ +0.68%
584 InfoBeans Technologies Limited
NSE:INFOBEAN
0.71x Rs526.40 Million
≈ $5.69 Million
Rs739.00 Million India Rs170.66 ▼ -4.31%
585 Zhongchao Inc
NASDAQ:ZCMD
0.71x $1.82 Million $2.56 Million USA $0.05 ▼ -1.46%
586 HIVE Digital Technologies Ltd.
V:HIVE
0.71x CA$45.98 Million
≈ $33.26 Million
CA$64.72 Million Canada CA$3.82 ▼ -6.83%
587 FS Credit Opportunities Corp.
NYSE:FSCO
0.71x $512.21 Million $720.95 Million USA $4.86 ▼ -1.22%
588 ARIP Public Company Limited
BK:ARIP
0.71x ฿36.43 Million
≈ $1.14 Million
฿51.43 Million Thailand ฿0.45 ▲ +0.00%
589 Bohai Ferry Co Ltd
SHG:603167
0.71x CN¥274.34 Million
≈ $40.14 Million
CN¥387.74 Million China CN¥9.11 ▼ -1.09%
590 Ratnamani Metals & Tubes Limited
NSE:RATNAMANI
0.71x Rs7.39 Billion
≈ $79.92 Million
Rs10.47 Billion India Rs2568.20 ▲ +0.96%
591 M Winkworth PLC
LSE:WINK
0.71x GBX1.29 Million
≈ $157.08
GBX1.83 Million UK GBX170.00 ▲ +0.00%
592 Quercus TFI SA
WAR:QRS
0.70x zł101.27 Million
≈ $27.87 Million
zł143.83 Million Poland zł11.90 ▲ +1.02%
593 Ningbo David Medical Device Co Ltd
SHE:300314
0.70x CN¥146.39 Million
≈ $21.42 Million
CN¥208.08 Million China CN¥10.10 ▼ -1.56%
594 Charles Schwab Corp
NYSE:SCHW
0.70x $538.00 Million $765.00 Million USA $86.59 ▼ -1.16%
595 Magna Prima Bhd
KLSE:7617
0.70x RM45.05 Million
≈ $11.31 Million
RM64.28 Million Malaysia RM0.58 ▲ +0.00%
596 Deckers Outdoor Corporation
NYSE:DECK
0.70x $1.04 Billion $1.49 Billion USA $107.36 ▼ -3.10%
597 Jinro Distillers Co. Ltd
KQ:018120
0.70x ₩9.80 Billion
≈ $6.64 Million
₩14.06 Billion Korea ₩16980.00 ▼ -0.12%
598 Shyam Century Ferrous Limited
NSE:SHYAMCENT
0.70x Rs58.99 Million
≈ $637.93K
Rs84.73 Million India Rs5.01 ▲ +0.00%
599 Kothari Petrochemicals Limited
NSE:KOTHARIPET
0.70x Rs484.18 Million
≈ $5.24 Million
Rs695.53 Million India Rs118.98 ▼ -1.78%
600 Surya Esa Perkasa Tbk
JK:ESSA
0.70x Rp43.81 Million
≈ $2.57K
Rp62.94 Million Indonesia Rp605.00 ▼ -9.02%