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.
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% |