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 |
|---|---|---|---|---|---|---|---|
| 301 |
NB Private Equity Partners Ltd
LSE:NBPE |
1.27x |
GBX122.46 Million
≈ $14.90K |
GBX96.67 Million | UK | GBX1490.00 | ▲ +0.00% |
| 302 |
Concord Biotech Limited
NSE:CONCORDBIO |
1.26x |
Rs2.47 Billion
≈ $26.76 Million |
Rs1.96 Billion | India | Rs1201.50 | ▲ +3.03% |
| 303 |
Sino-High (China) Co. Ltd.
SHE:301076 |
1.25x |
CN¥139.43 Million
≈ $20.40 Million |
CN¥111.59 Million | China | CN¥27.79 | ▲ +0.32% |
| 304 |
Onlineformapro SA
PA:MLONL |
1.25x |
€3.41 Million
≈ $3.98 Million |
€2.74 Million | France | €1.02 | ▼ -12.07% |
| 305 |
Olive Resource Capital Inc
V:OC |
1.24x |
CA$961.56K
≈ $695.58K |
CA$773.00K | Canada | CA$0.12 | ▲ +0.00% |
| 306 |
Wheaton Precious Metals Corp
TO:WPM |
1.24x |
CA$750.28 Million
≈ $542.74 Million |
CA$603.34 Million | Canada | CA$173.92 | ▼ -3.52% |
| 307 |
North Atlantic Smaller Companies Investment Trust PLC
LSE:NAS |
1.24x |
GBX3.78 Million
≈ $459.92 |
GBX3.04 Million | UK | GBX391.00 | ▲ +0.00% |
| 308 |
Auto Trader Group plc
LSE:AUTO |
1.24x |
GBX165.90 Million
≈ $20.19K |
GBX133.80 Million | UK | GBX444.70 | ▼ -0.71% |
| 309 |
Alma Metals Ltd
AU:ALM |
1.23x |
AU$687.62K
≈ $486.54K |
AU$560.22K | Australia | AU$0.02 | ▲ +0.00% |
| 310 |
Borosil Scientific
NSE:BOROSCI |
1.23x |
Rs1.20 Billion
≈ $12.98 Million |
Rs978.97 Million | India | Rs154.28 | ▲ +1.86% |
| 311 |
Mingyue Optical Lens Co.Ltd.
SHE:301101 |
1.22x |
CN¥282.82 Million
≈ $41.39 Million |
CN¥231.16 Million | China | CN¥31.37 | ▼ -1.85% |
| 312 |
Atinum Investment Co. Ltd
KQ:021080 |
1.21x |
₩20.12 Billion
≈ $13.64 Million |
₩16.58 Billion | Korea | ₩3275.00 | ▲ +7.91% |
| 313 |
Avadh Sugar & Energy Limited
NSE:AVADHSUGAR |
1.21x |
Rs9.16 Billion
≈ $99.04 Million |
Rs7.55 Billion | India | Rs468.90 | ▲ +2.73% |
| 314 |
Hangzhou AGS MedTech Co. Ltd. A
SHG:688581 |
1.19x |
CN¥151.20 Million
≈ $22.13 Million |
CN¥127.24 Million | China | CN¥54.89 | ▼ -0.81% |
| 315 |
IMPRENDIROMA S.P.A.
F:Y37 |
1.19x |
€26.81 Million
≈ $31.34 Million |
€22.61 Million | Germany | €0.55 | ▲ +4.76% |
| 316 |
Public Packages Holdings Bhd
KLSE:8273 |
1.18x |
RM45.44 Million
≈ $11.41 Million |
RM38.35 Million | Malaysia | RM0.65 | ▲ +2.36% |
| 317 |
AMREP Corporation
NYSE:AXR |
1.18x | $5.40 Million | $4.57 Million | USA | $25.86 | ▼ -2.38% |
| 318 |
M N C Wireless Bhd
KLSE:0103 |
1.18x |
RM10.36 Million
≈ $2.60 Million |
RM8.80 Million | Malaysia | RM0.04 | ▲ +0.00% |
| 319 |
Nova Wellness Group Bhd
KLSE:0201 |
1.17x |
RM10.42 Million
≈ $2.62 Million |
RM8.89 Million | Malaysia | RM0.34 | ▲ +1.49% |
| 320 |
J.G.CHEMICALS LIMITED
NSE:JGCHEM |
1.17x |
Rs331.31 Million
≈ $3.58 Million |
Rs282.86 Million | India | Rs432.45 | ▲ +0.28% |
| 321 |
Koza Altin Isletmeleri AS
IS:KOZAL |
1.17x |
TL5.35 Billion
≈ $119.73 Million |
TL4.58 Billion | Turkey | TL40.00 | ▲ +0.35% |
| 322 |
Sodas Sodyum Sanayi AS
IS:SODSN |
1.17x |
TL11.50 Million
≈ $257.50K |
TL9.87 Million | Turkey | TL9.42 | ▼ -1.36% |
| 323 |
Zhejiang Tianzhen Technology Co. Ltd. A
SHE:301356 |
1.17x |
CN¥212.41 Million
≈ $31.08 Million |
CN¥182.30 Million | China | CN¥22.92 | ▼ -5.25% |
| 324 |
Industrivarden AB ser. A
ST:INDU-A |
1.16x |
Skr9.21 Billion
≈ $991.36 Million |
Skr7.93 Billion | Sweden | Skr515.00 | ▼ -0.68% |
| 325 |
Yuanbao Inc. American Depositary Shares
NASDAQ:YB |
1.14x | $1.50 Billion | $1.31 Billion | USA | $14.87 | ▼ -2.04% |
| 326 |
Surya Permata Andalan Tbk PT
JK:NATO |
1.14x |
Rp4.10 Billion
≈ $240.18K |
Rp3.60 Billion | Indonesia | Rp580.00 | ▼ -1.69% |
| 327 |
IMMERSION G. S.A. ZY 10
F:73W |
1.14x |
€382.77K
≈ $447.50K |
€337.16K | Germany | €0.10 | ▼ -14.75% |
| 328 |
UMS-Neiken Group Bhd
KLSE:7227 |
1.13x |
RM10.56 Million
≈ $2.65 Million |
RM9.36 Million | Malaysia | RM0.95 | ▲ +6.15% |
| 329 |
KKR Credit Income Fund
AU:KKC |
1.13x |
AU$30.55 Million
≈ $21.61 Million |
AU$27.15 Million | Australia | AU$2.06 | ▲ +0.00% |
| 330 |
Wealth First Portfolio Managers Limited
NSE:WEALTH |
1.12x |
Rs103.65 Million
≈ $1.12 Million |
Rs92.53 Million | India | Rs935.90 | ▼ -0.04% |
| 331 |
Piper Sandler Companies
NYSE:PIPR |
1.12x | $847.30 Million | $756.66 Million | USA | $75.63 | ▼ -2.27% |
| 332 |
Dana Brata Luhur PT
JK:TEBE |
1.11x |
Rp71.07 Billion
≈ $4.16 Million |
Rp63.74 Billion | Indonesia | Rp940.00 | ▼ -7.39% |
| 333 |
Thye Ming Industrial Co Ltd
TW:9927 |
1.11x |
NT$1.26 Billion
≈ $39.56 Million |
NT$1.13 Billion | Taiwan | NT$70.00 | ▲ +2.19% |
| 334 |
Georgia Capital PLC
LSE:CGEO |
1.11x |
GBX3.36 Million
≈ $408.81 |
GBX3.03 Million | UK | GBX4015.00 | ▼ -2.31% |
| 335 |
Sino AG
F:XTP |
1.11x |
€2.63 Million
≈ $3.08 Million |
€2.38 Million | Germany | €101.00 | ▼ -0.98% |
| 336 |
JUMBO SA UNSP.ADR/1 O.N.
F:5JB1 |
1.10x |
€300.69 Million
≈ $351.53 Million |
€272.34 Million | Germany | €23.20 | ▼ -2.52% |
| 337 |
Jiangsu Zhengdan Chemical Industry Co Ltd
SHE:300641 |
1.10x |
CN¥127.86 Million
≈ $18.71 Million |
CN¥116.06 Million | China | CN¥15.59 | ▲ +2.90% |
| 338 |
TINYBUILD REGSCAT3 DL-001
F:8Z3 |
1.10x |
€12.67 Million
≈ $14.81 Million |
€11.50 Million | Germany | €0.08 | ▲ +0.00% |
| 339 |
Koza Anadolu Metal Madencilik Isletmeleri AS
IS:KOZAA |
1.10x |
TL5.52 Billion
≈ $123.57 Million |
TL5.01 Billion | Turkey | TL104.40 | ▲ +1.85% |
| 340 |
Navneet Education Limited
NSE:NAVNETEDUL |
1.10x |
Rs4.85 Billion
≈ $52.45 Million |
Rs4.42 Billion | India | Rs141.58 | ▲ +1.59% |
| 341 |
Magadh Sugar & Energy Limited
NSE:MAGADSUGAR |
1.10x |
Rs4.59 Billion
≈ $49.63 Million |
Rs4.18 Billion | India | Rs447.75 | ▼ -0.57% |
| 342 |
Nebag ag
SW:NBEN |
1.10x |
CHF46.13K
≈ $58.32K |
CHF42.11K | Switzerland | CHF6.05 | ▼ -4.72% |
| 343 |
Heeros Oyj
HE:HEEROS |
1.10x |
€3.75 Million
≈ $4.39 Million |
€3.43 Million | Finland | €5.70 | ▼ -0.87% |
| 344 |
Nippon Life India Asset Management Limited
NSE:NAM-INDIA |
1.10x |
Rs5.84 Billion
≈ $63.14 Million |
Rs5.33 Billion | India | Rs1077.80 | ▼ -1.11% |
| 345 |
Tidehold Development Co Ltd
TW:9902 |
1.09x |
NT$94.86 Million
≈ $2.99 Million |
NT$86.81 Million | Taiwan | NT$14.40 | ▲ +1.05% |
| 346 |
Termorex
WAR:TRR |
1.09x |
zł4.50 Million
≈ $1.24 Million |
zł4.13 Million | Poland | zł0.69 | ▲ +0.00% |
| 347 |
Royalindo Investa Wijaya
JK:INDO |
1.09x |
Rp7.98 Billion
≈ $467.51K |
Rp7.31 Billion | Indonesia | Rp155.00 | ▼ -3.73% |
| 348 |
Ballarpur Industries Limited
NSE:BALLARPUR |
1.09x |
Rs9.77 Billion
≈ $105.67 Million |
Rs8.96 Billion | India | Rs257.58 | ▲ +0.00% |
| 349 |
Hubei Jianghan New Materials Co. Ltd. A
SHG:603281 |
1.09x |
CN¥433.77 Million
≈ $63.47 Million |
CN¥399.31 Million | China | CN¥34.16 | ▲ +1.07% |
| 350 |
Mistral Patrimonio Inmobiliario SOCIMI SA
MC:YMPI |
1.08x |
€265.83K
≈ $310.78K |
€245.53K | Spain | €0.88 | ▲ +0.00% |
| 351 |
Shandong Shanda Wit Science and Technology Co Ltd
SHE:000915 |
1.08x |
CN¥620.45 Million
≈ $90.79 Million |
CN¥573.21 Million | China | CN¥27.48 | ▼ -1.15% |
| 352 |
Kromek Group PLC
LSE:KMK |
1.08x |
GBX14.74 Million
≈ $1.79K |
GBX13.69 Million | UK | GBX8.90 | ▲ +1.71% |
| 353 |
Cita Mineral Investindo Tbk PT
JK:CITA |
1.07x |
Rp360.95 Billion
≈ $21.15 Million |
Rp338.73 Billion | Indonesia | Rp2960.00 | ▼ -4.52% |
| 354 |
Sido Muncul PT
JK:SIDO |
1.06x |
Rp409.72 Billion
≈ $24.01 Million |
Rp386.74 Billion | Indonesia | Rp376.00 | ▼ -2.08% |
| 355 |
Avanti Feeds Limited
NSE:AVANTIFEED |
1.05x |
Rs8.75 Billion
≈ $94.64 Million |
Rs8.31 Billion | India | Rs1171.70 | ▲ +1.13% |
| 356 |
Elsight Ltd
AU:ELS |
1.05x |
AU$13.86 Million
≈ $9.81 Million |
AU$13.17 Million | Australia | AU$7.35 | ▼ -5.16% |
| 357 |
Guizhou Zhenhua Fengguang Semiconductor Co. Ltd. A
SHG:688439 |
1.05x |
CN¥552.37 Million
≈ $80.83 Million |
CN¥526.96 Million | China | CN¥48.68 | ▼ -2.33% |
| 358 |
Guangdong LingXiao Pump Industry Co Ltd
SHE:002884 |
1.04x |
CN¥176.83 Million
≈ $25.88 Million |
CN¥170.06 Million | China | CN¥16.65 | ▼ -1.07% |
| 359 |
Gandhi Special Tubes Limited
NSE:GANDHITUBE |
1.04x |
Rs258.33 Million
≈ $2.79 Million |
Rs248.47 Million | India | Rs842.75 | ▼ -0.53% |
| 360 |
vTv Therapeutics Inc
NASDAQ:VTVT |
1.03x | $9.15 Million | $8.85 Million | USA | $32.94 | ▼ -0.18% |
| 361 |
Zaptec AS
OL:ZAP |
1.03x |
Nkr439.60 Million
≈ $46.26 Million |
Nkr425.90 Million | Norway | Nkr52.00 | ▼ -3.35% |
| 362 |
Colgate Palmolive (India) Limited
NSE:COLPAL |
1.03x |
Rs13.94 Billion
≈ $150.81 Million |
Rs13.54 Billion | India | Rs2018.60 | ▲ +0.99% |
| 363 |
Shenzhen China Micro Semicon Co. Ltd. A
SHG:688380 |
1.03x |
CN¥312.85 Million
≈ $45.78 Million |
CN¥304.00 Million | China | CN¥45.68 | ▲ +6.08% |
| 364 |
Dividend Select 15 Corp
TO:DS |
1.03x |
CA$518.33K
≈ $374.95K |
CA$503.98K | Canada | CA$7.91 | ▼ -0.38% |
| 365 |
D P Wires Limited
NSE:DPWIRES |
1.03x |
Rs517.83 Million
≈ $5.60 Million |
Rs504.03 Million | India | Rs180.68 | ▼ -1.69% |
| 366 |
Aditya Birla Sun Life AMC Limited
NSE:ABSLAMC |
1.03x |
Rs3.84 Billion
≈ $41.51 Million |
Rs3.74 Billion | India | Rs1033.30 | ▲ +0.59% |
| 367 |
NIOX Group PLC
LSE:NIOX |
1.02x |
GBX8.80 Million
≈ $1.07K |
GBX8.60 Million | UK | GBX61.00 | ▲ +3.39% |
| 368 |
Ora Banda Mining Ltd
AU:OBM |
1.02x |
AU$183.95 Million
≈ $130.16 Million |
AU$180.21 Million | Australia | AU$1.36 | ▼ -1.09% |
| 369 |
Chemcon Speciality Chemicals Limited
NSE:CHEMCON |
1.02x |
Rs356.48 Million
≈ $3.86 Million |
Rs350.98 Million | India | Rs184.35 | ▲ +0.36% |
| 370 |
Ironbark Capital Ltd
AU:IBC |
1.01x |
AU$1.85 Million
≈ $1.31 Million |
AU$1.83 Million | Australia | AU$0.44 | ▲ +1.16% |
| 371 |
TRUFIN PLC
F:29U |
1.01x |
€14.28 Million
≈ $16.70 Million |
€14.17 Million | Germany | €1.48 | ▲ +0.68% |
| 372 |
Hefei Lifeon Pharmaceutical Co Ltd
SHE:003020 |
1.01x |
CN¥667.63 Million
≈ $97.69 Million |
CN¥663.27 Million | China | CN¥16.05 | ▼ -1.53% |
| 373 |
FG Merger II Corp. Unit
NASDAQ:FGMCU |
1.00x | $194.82K | $194.92K | USA | $11.05 | ▲ +0.00% |
| 374 |
FG Merger II Corp. Common stock
NASDAQ:FGMC |
1.00x | $194.82K | $194.92K | USA | $10.37 | ▼ -0.29% |
| 375 |
Tempest Minerals Ltd
AU:TEM |
1.00x |
AU$390.53K
≈ $276.32K |
AU$391.09K | Australia | AU$0.01 | ▼ -9.09% |
| 376 |
CD PROJEKT SA
WAR:CDR |
1.00x |
zł237.15 Million
≈ $65.27 Million |
zł237.60 Million | Poland | zł227.50 | ▲ +0.04% |
| 377 |
CD PROJEKT (UNSP.ADR)1/4
F:7CD0 |
1.00x |
€237.15 Million
≈ $277.25 Million |
€237.60 Million | Germany | €16.80 | ▲ +3.70% |
| 378 |
Techno Medical Public Company Limited
BK:TM |
1.00x |
฿419.72 Million
≈ $13.08 Million |
฿421.42 Million | Thailand | ฿0.91 | ▲ +1.11% |
| 379 |
Sentry Select Primary Metals Corp
TO:PME |
0.99x |
CA$177.00K
≈ $128.04K |
CA$179.00K | Canada | CA$5.09 | ▼ -1.17% |
| 380 |
Texas Pacific Land Trust
NYSE:TPL |
0.99x | $154.61 Million | $156.95 Million | USA | $406.76 | ▲ +9.69% |
| 381 |
Red Violet Inc
NASDAQ:RDVT |
0.98x | $10.17 Million | $10.34 Million | USA | $53.36 | ▼ -6.04% |
| 382 |
Ssif Broker Cl
RO:BRK |
0.98x |
RON149.53 Million
≈ $34.33 Million |
RON152.17 Million | Romania | RON0.11 | ▼ -0.88% |
| 383 |
HERMES INTL UNSP.ADR 1/10
F:HMIA |
0.98x |
€5.37 Billion
≈ $6.28 Billion |
€5.47 Billion | Germany | €163.00 | ▼ -2.40% |
| 384 |
Eolus Vind AB (publ)
ST:EOLU-B |
0.98x |
Skr964.00 Million
≈ $103.74 Million |
Skr983.00 Million | Sweden | Skr42.45 | ▼ -1.62% |
| 385 |
Metals Exploration Plc
LSE:MTL |
0.98x |
GBX37.02 Million
≈ $4.50K |
GBX37.75 Million | UK | GBX13.50 | ▼ -1.46% |
| 386 |
Allied Tecnologia S.A
SA:ALLD3 |
0.98x |
R$2.04 Billion
≈ $400.28 Million |
R$2.08 Billion | Brazil | R$5.46 | ▼ -4.21% |
| 387 |
Cliq Digital AG
F:CLIQ |
0.98x |
€12.89 Million
≈ $15.07 Million |
€13.17 Million | Germany | €3.68 | ▲ +0.00% |
| 388 |
Secuve Co. Ltd
KQ:131090 |
0.98x |
₩3.25 Billion
≈ $2.20 Million |
₩3.32 Billion | Korea | ₩3565.00 | ▼ -1.25% |
| 389 |
Full Truck Alliance Co Ltd ADR
NYSE:YMM |
0.97x | $2.97 Billion | $3.05 Billion | USA | $8.50 | ▼ -2.63% |
| 390 |
Morphic Ethical Equities Fund Ltd
AU:MEC |
0.97x |
AU$1.99 Million
≈ $1.41 Million |
AU$2.05 Million | Australia | AU$1.31 | ▼ -5.76% |
| 391 |
Vinati Organics Limited
NSE:VINATIORGA |
0.97x |
Rs3.58 Billion
≈ $38.76 Million |
Rs3.70 Billion | India | Rs1304.50 | ▼ -0.75% |
| 392 |
Anglo-Eastern Plantations PLC
LSE:AEP |
0.97x |
GBX67.65 Million
≈ $8.23K |
GBX70.07 Million | UK | GBX1640.00 | ▼ -0.97% |
| 393 |
DEE Development Eng Ltd
NSE:DEEDEV |
0.96x |
Rs9.60 Billion
≈ $103.77 Million |
Rs9.94 Billion | India | Rs657.70 | ▲ +0.54% |
| 394 |
SANOFI CONS HEALTHC IND L
NSE:SANOFICONR |
0.96x |
Rs1.57 Billion
≈ $16.97 Million |
Rs1.63 Billion | India | Rs4769.80 | ▲ +2.12% |
| 395 |
North European Oil Royalty Trust
NYSE:NRT |
0.96x | $1.95 Million | $2.02 Million | USA | $8.17 | ▲ +1.11% |
| 396 |
Mtag Group Berhad
KLSE:0213 |
0.96x |
RM25.13 Million
≈ $6.31 Million |
RM26.16 Million | Malaysia | RM0.23 | ▼ -2.17% |
| 397 |
ICG Enterprise Trust PLC
LSE:ICGT |
0.96x |
GBX93.33 Million
≈ $11.36K |
GBX97.72 Million | UK | GBX1394.00 | ▼ -0.99% |
| 398 |
Eldav-L
TA:ELDAV |
0.95x |
ILA2.30 Million
≈ $6.16K |
ILA2.41 Million | Israel | ILA320.00 | ▲ +0.00% |
| 399 |
Mid Wynd International Investment Trust plc
LSE:MWY |
0.95x |
GBX671.00K
≈ $81.64 |
GBX705.00K | UK | GBX744.00 | ▼ -1.06% |
| 400 |
MUI Properties Bhd
KLSE:3913 |
0.95x |
RM314.44 Million
≈ $78.95 Million |
RM330.46 Million | Malaysia | RM0.19 | ▲ +0.00% |