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,238
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
6501 Modern Times Group Mtg AB
ST:MTG-B
0.10x Skr839.00 Million
≈ $90.29 Million
Skr8.67 Billion Sweden Skr120.40 ▼ -2.43%
6502 Modern Times Group Mtg AB
ST:MTG-A
0.10x Skr839.00 Million
≈ $90.29 Million
Skr8.67 Billion Sweden Skr131.00 ▲ +0.00%
6503 SPIE SA
PA:SPIE
0.10x €786.28 Million
≈ $919.24 Million
€8.12 Billion France €49.64 ▼ -1.61%
6504 Vital Energy Inc.
NYSE:VTLE
0.10x $286.55 Million $2.96 Billion USA $17.92 ▲ +0.00%
6505 Atria Oyj A
HE:ATRAV
0.10x €52.70 Million
≈ $61.61 Million
€544.60 Million Finland €15.04 ▲ +0.40%
6506 Net Lease Office Properties
NYSE:NLOP
0.10x $8.13 Million $84.00 Million USA $11.60 ▼ -0.43%
6507 Sterling Tools Limited
NSE:STERTOOLS
0.10x Rs291.15 Million
≈ $3.15 Million
Rs3.01 Billion India Rs245.52 ▲ +0.88%
6508 CVC Technologies
TWO:4744
0.10x NT$81.39 Million
≈ $2.56 Million
NT$841.42 Million Taiwan NT$28.10 ▲ +3.31%
6509 Delta Israel Brands Ltd
TA:DLTI
0.10x ILA86.72 Million
≈ $232.49K
ILA896.54 Million Israel ILA12400.00 ▲ +2.23%
6510 Midsona AB (publ)
ST:MSON-A
0.10x Skr141.00 Million
≈ $15.17 Million
Skr1.46 Billion Sweden Skr15.20 ▲ +0.00%
6511 Elite Advanced Laser Corp
TW:3450
0.10x NT$568.55 Million
≈ $17.91 Million
NT$5.88 Billion Taiwan NT$565.00 ▲ +9.92%
6512 Zhejiang Crystal Optech Co Ltd
SHE:002273
0.10x CN¥332.23 Million
≈ $48.62 Million
CN¥3.44 Billion China CN¥36.94 ▲ +3.39%
6513 Ablerex Electronics Co Ltd
TWO:3628
0.10x NT$175.07 Million
≈ $5.52 Million
NT$1.81 Billion Taiwan NT$72.40 ▲ +1.26%
6514 SUPER HI INTERNATIONAL HOLDING LTD. American Depositary Shares
NASDAQ:HDL
0.10x $34.21 Million $354.24 Million USA $12.58 ▼ -1.26%
6515 Prakash Pipes Limited
NSE:PPL
0.10x Rs99.60 Million
≈ $1.08 Million
Rs1.03 Billion India Rs259.63 ▼ -0.11%
6516 Gaon Group Ltd
TA:GAGR
0.10x ILA59.80 Million
≈ $160.34K
ILA619.26 Million Israel ILA1716.00 ▲ +0.65%
6517 Batisoke Soke Cimento Sanayi TAS
IS:BSOKE
0.10x TL380.44 Million
≈ $8.52 Million
TL3.94 Billion Turkey TL35.82 ▲ +2.87%
6518 Motonic
KO:009680
0.10x ₩6.27 Billion
≈ $4.25 Million
₩65.04 Billion Korea ₩9860.00 ▼ -1.50%
6519 Naos Ex-50 Opportunities Company Ltd
AU:NAC
0.10x AU$1.76 Million
≈ $1.25 Million
AU$18.30 Million Australia AU$0.56 ▲ +0.00%
6520 Zbom Cabinets Co Ltd
SHG:603801
0.10x CN¥284.40 Million
≈ $41.62 Million
CN¥2.95 Billion China CN¥6.42 ▼ -0.47%
6521 Kforce Inc.
NASDAQ:KFRC
0.10x $23.32 Million $242.03 Million USA $29.86 ▲ +0.44%
6522 Shenyang Brilliant Elevator Group Co Ltd
SHE:002689
0.10x CN¥63.22 Million
≈ $9.25 Million
CN¥656.17 Million China CN¥2.73 ▼ -2.15%
6523 Analog Devices Inc
NASDAQ:ADI
0.10x $1.37 Billion $14.20 Billion USA $434.46 ▲ +4.83%
6524 Li Ning Company Limited
F:LNLB
0.10x €971.22 Million
≈ $1.14 Billion
€10.09 Billion Germany €1.72 ▼ -1.19%
6525 Gigas Hosting S.A
MC:GIGA
0.10x €12.50 Million
≈ $14.61 Million
€129.88 Million Spain €3.27 ▲ +0.00%
6526 CECEP Solar Energy Co Ltd
SHE:000591
0.10x CN¥2.73 Billion
≈ $400.14 Million
CN¥28.42 Billion China CN¥4.77 ▼ -5.36%
6527 Shanghai Huide Science & Technology Co Ltd
SHG:603192
0.10x CN¥69.57 Million
≈ $10.18 Million
CN¥723.08 Million China CN¥17.88 ▼ -1.92%
6528 Arbonia AG
SW:ARBN
0.10x CHF35.80 Million
≈ $45.26 Million
CHF372.12 Million Switzerland CHF3.70 ▼ -1.33%
6529 Russel Metals Inc.
TO:RUS
0.10x CA$105.40 Million
≈ $76.24 Million
CA$1.10 Billion Canada CA$63.37 ▼ -0.17%
6530 Adani Wilmar Limited
NSE:AWL
0.10x Rs13.77 Billion
≈ $148.92 Million
Rs143.15 Billion India Rs184.31 ▼ -4.22%
6531 Choheung
KO:002600
0.10x ₩27.24 Billion
≈ $18.46 Million
₩283.32 Billion Korea ₩137200.00 ▼ -0.22%
6532 Jiangsu Yoke Technology Co Ltd
SHE:002409
0.10x CN¥605.98 Million
≈ $88.67 Million
CN¥6.30 Billion China CN¥150.16 ▲ +1.51%
6533 Carborundum Universal Limited
NSE:CARBORUNIV
0.10x Rs1.11 Billion
≈ $12.01 Million
Rs11.55 Billion India Rs1241.70 ▲ +4.15%
6534 PC1 Group JSC
VN:PC1
0.10x ₫1.51 Trillion
≈ $57.24 Million
₫15.68 Trillion Vietnam ₫21250.00 ▲ +0.00%
6535 Zoetis Inc
NYSE:ZTS
0.10x $938.00 Million $9.76 Billion USA $78.71 ▲ +1.88%
6536 Innovative Industrial Properties Inc
NYSE:IIPR
0.10x $45.59 Million $474.57 Million USA $59.60 ▲ +1.62%
6537 Aotecar New Energy Technology Co Ltd
SHE:002239
0.10x CN¥477.15 Million
≈ $69.82 Million
CN¥4.97 Billion China CN¥2.42 ▼ -0.82%
6538 Vinci S.A.
PA:DG
0.10x €9.48 Billion
≈ $11.08 Billion
€98.74 Billion France €129.65 ▼ -0.77%
6539 Zhejiang Yaguang Technology Co. Ltd. A
SHG:603282
0.10x CN¥119.75 Million
≈ $17.52 Million
CN¥1.25 Billion China CN¥15.69 ▲ +6.81%
6540 Jiangsu Yike Food Group Co.Ltd
SHE:301116
0.10x CN¥342.61 Million
≈ $50.13 Million
CN¥3.57 Billion China CN¥9.11 ▼ -1.51%
6541 Novatech Industries SA
PA:MLNOV
0.10x €4.55 Million
≈ $5.32 Million
€47.44 Million France €16.40 ▼ -4.09%
6542 Travis Perkins PLC
LSE:TPK
0.10x GBX195.10 Million
≈ $23.74K
GBX2.03 Billion UK GBX541.50 ▼ -1.72%
6543 KONG SUN (BL25000)
F:KOJ5
0.10x €222.06 Million
≈ $259.61 Million
€2.32 Billion Germany €0.00 ▲ +0.00%
6544 Anhui Huaertai Chemical Co Ltd
SHE:001217
0.10x CN¥117.39 Million
≈ $17.18 Million
CN¥1.22 Billion China CN¥9.10 ▼ -0.87%
6545 RiverNorth Flexible Municipal Income Fund II Inc
NYSE:RFMZ
0.10x $23.47 Million $244.79 Million USA $13.46 ▲ +0.37%
6546 Catena Media plc
ST:CTM
0.10x Skr4.26 Million
≈ $458.80K
Skr44.48 Million Sweden Skr2.49 ▲ +2.90%
6547 Refex Industries Limited
NSE:REFEX
0.10x Rs738.52 Million
≈ $7.99 Million
Rs7.71 Billion India Rs336.90 ▲ +5.73%
6548 Henan Tong-Da Cable Co Ltd
SHE:002560
0.10x CN¥286.81 Million
≈ $41.97 Million
CN¥2.99 Billion China CN¥8.21 ▼ -1.20%
6549 Visaka Industries Limited
NSE:VISAKAIND
0.10x Rs500.11 Million
≈ $5.41 Million
Rs5.22 Billion India Rs77.17 ▲ +0.46%
6550 Pioneer High Income Closed Fund
NYSE:PHT
0.10x $11.16 Million $116.53 Million USA $8.47 ▲ +1.80%
6551 Wspierania Przedsiebiorczosci
WAR:PTW
0.10x zł7.36 Million
≈ $2.03 Million
zł76.90 Million Poland zł131.00 ▲ +0.77%
6552 Veto Switchgears And Cables Limited
NSE:VETO
0.10x Rs103.07 Million
≈ $1.11 Million
Rs1.08 Billion India Rs131.74 ▼ -5.00%
6553 Beijing InterAct Technology Co Ltd
SHE:300419
0.10x CN¥17.90 Million
≈ $2.62 Million
CN¥187.09 Million China CN¥6.91 ▼ -2.40%
6554 Henan Jindan Lactic Acid Technology
SHE:300829
0.10x CN¥124.13 Million
≈ $18.16 Million
CN¥1.30 Billion China CN¥15.10 ▲ +0.00%
6555 Jameson Resources Ltd
AU:JAL
0.10x AU$283.26K
≈ $200.42K
AU$2.96 Million Australia AU$0.04 ▲ +0.00%
6556 Major Cineplex Group Public Company Limited
F:MJG1
0.10x €746.78 Million
≈ $873.07 Million
€7.81 Billion Germany €0.16 ▼ -1.88%
6557 EmbedWay Tech(Shanghai)Corp
SHG:603496
0.10x CN¥52.98 Million
≈ $7.75 Million
CN¥554.44 Million China CN¥26.74 ▲ +10.00%
6558 Innometry Co. Ltd
KQ:302430
0.10x ₩1.20 Billion
≈ $814.23K
₩12.58 Billion Korea ₩6900.00 ▼ -3.36%
6559 ad pepper media International N.V
XETRA:APM
0.10x €3.48 Million
≈ $4.07 Million
€36.46 Million Germany €2.64 ▲ +0.00%
6560 INTERCONT HOTELS
F:IC1B
0.10x €724.00 Million
≈ $846.43 Million
€7.58 Billion Germany €150.00 ▲ +0.00%
6561 RS GROUP PLC
LSE:RS1
0.10x GBX121.60 Million
≈ $14.80K
GBX1.27 Billion UK GBX620.50 ▲ +0.08%
6562 Emami Paper Mills Limited
NSE:EMAMIPAP
0.10x Rs1.23 Billion
≈ $13.25 Million
Rs12.83 Billion India Rs84.41 ▼ -2.29%
6563 Serco Group
LSE:SRP
0.10x GBX187.60 Million
≈ $22.83K
GBX1.97 Billion UK GBX237.40 ▲ +0.68%
6564 Zhejiang Zuch Technology Co. Ltd. A
SHE:301280
0.10x CN¥116.56 Million
≈ $17.06 Million
CN¥1.22 Billion China CN¥50.82 ▲ +5.76%
6565 Xiamen R&T Plumbing Technology Co Ltd
SHE:002790
0.10x CN¥43.06 Million
≈ $6.30 Million
CN¥451.31 Million China CN¥5.72 ▼ -1.89%
6566 Eastern Polymer Group Public Company Limited
BK:EPG
0.10x ฿703.79 Million
≈ $21.94 Million
฿7.38 Billion Thailand ฿5.75 ▲ +2.68%
6567 Fast Finance SA
WAR:FFI
0.10x zł128.03K
≈ $35.24K
zł1.34 Million Poland zł1.01 ▲ +0.00%
6568 Hafnia Ltd
OL:HAFNI
0.10x Nkr118.14 Million
≈ $12.43 Million
Nkr1.24 Billion Norway Nkr69.30 ▲ +0.65%
6569 Hafnia Limited
NYSE:HAFN
0.10x $118.14 Million $1.24 Billion USA $7.23 ▲ +1.26%
6570 Scientex Packaging
KLSE:8125
0.10x RM17.13 Million
≈ $4.30 Million
RM179.73 Million Malaysia RM1.50 ▲ +0.00%
6571 ZH.JIN.ENV.HLDG DL-00001
F:3UG
0.10x €1.53 Billion
≈ $1.78 Billion
€16.01 Billion Germany €0.36 ▲ +3.47%
6572 Winpak Ltd.
TO:WPK
0.10x CA$19.28 Million
≈ $13.94 Million
CA$202.29 Million Canada CA$41.23 ▼ -0.41%
6573 NOVAREX Co.Ltd
KQ:194700
0.10x ₩10.73 Billion
≈ $7.27 Million
₩112.55 Billion Korea ₩13380.00 ▼ -2.12%
6574 Guangdong Ellington Electronics Technology Co Ltd
SHG:603328
0.10x CN¥222.09 Million
≈ $32.50 Million
CN¥2.33 Billion China CN¥15.14 ▲ +0.13%
6575 Otto Holding AS
IS:OTTO
0.10x TL29.15 Million
≈ $652.89K
TL305.95 Million Turkey TL196.40 ▼ -3.54%
6576 Ascom Holding AG
SW:ASCN
0.10x CHF11.40 Million
≈ $14.41 Million
CHF119.70 Million Switzerland CHF6.22 ▼ -0.16%
6577 Jiangsu Chengxing Phosph-Chemical Co Ltd
SHG:600078
0.10x CN¥303.25 Million
≈ $44.37 Million
CN¥3.18 Billion China CN¥13.28 ▼ -0.97%
6578 CSW Industrials Inc
NASDAQ:CSWI
0.10x $27.29 Million $286.63 Million USA $305.10 ▲ +0.00%
6579 Kingstate Electronics
TWO:3206
0.10x NT$147.06 Million
≈ $4.63 Million
NT$1.54 Billion Taiwan NT$38.50 ▲ +1.32%
6580 SG Micro Corp
SHE:300661
0.10x CN¥160.49 Million
≈ $23.48 Million
CN¥1.69 Billion China CN¥132.77 ▲ +0.93%
6581 Upwork Inc
NASDAQ:UPWK
0.10x $63.70 Million $669.26 Million USA $8.05 ▼ -0.25%
6582 Argo Investments Ltd
AU:ARG
0.10x AU$110.39 Million
≈ $78.11 Million
AU$1.16 Billion Australia AU$8.89 ▲ +1.95%
6583 Shanghai Daimay Auto Interior
SHG:603730
0.10x CN¥244.87 Million
≈ $35.83 Million
CN¥2.57 Billion China CN¥13.01 ▲ +0.08%
6584 Chongqing Changan Automobile Co Ltd
SHE:000625
0.10x CN¥10.17 Billion
≈ $1.49 Billion
CN¥106.83 Billion China CN¥7.45 ▲ +0.81%
6585 Centrum Medyczne ENEL-MED SA
WAR:ENE
0.10x zł44.39 Million
≈ $12.22 Million
zł466.54 Million Poland zł18.90 ▼ -2.58%
6586 ACADIA Pharmaceuticals Inc
NASDAQ:ACAD
0.10x $33.98 Million $357.16 Million USA $21.62 ▲ +0.09%
6587 Eson Precision Ind Co Ltd
TW:5243
0.10x NT$520.45 Million
≈ $16.40 Million
NT$5.47 Billion Taiwan NT$109.50 ▲ +1.39%
6588 Lamb Weston Holdings Inc
NYSE:LW
0.10x $530.40 Million $5.58 Billion USA $45.06 ▲ +2.32%
6589 The GYM Group PLC
LSE:GYM
0.10x GBX45.10 Million
≈ $5.49K
GBX474.20 Million UK GBX203.00 ▼ -1.46%
6590 Shree Pushkar Chemicals & Fertilisers Limited
NSE:SHREEPUSHK
0.10x Rs306.08 Million
≈ $3.31 Million
Rs3.22 Billion India Rs396.00 ▲ +1.77%
6591 Thinking Electronic Industrial Co Ltd
TW:2428
0.10x NT$482.21 Million
≈ $15.19 Million
NT$5.07 Billion Taiwan NT$316.00 ▲ +5.69%
6592 Aurum PropTech Limited
NSE:AURUM
0.10x Rs393.40 Million
≈ $4.25 Million
Rs4.14 Billion India Rs203.91 ▲ +1.82%
6593 Elinoil Hellenic Petroleum Company S.A
AT:ELIN
0.10x €35.49 Million
≈ $41.49 Million
€373.37 Million Greece €2.12 ▼ -0.93%
6594 SM Entertainment Co. Ltd
KQ:041510
0.09x ₩61.64 Billion
≈ $41.78 Million
₩648.97 Billion Korea ₩76400.00 ▼ -3.66%
6595 Indoco Remedies Limited
NSE:INDOCO
0.09x Rs1.58 Billion
≈ $17.06 Million
Rs16.61 Billion India Rs234.99 ▲ +1.25%
6596 Zydus Wellness Limited
NSE:ZYDUSWELL
0.09x Rs3.97 Billion
≈ $42.89 Million
Rs41.76 Billion India Rs512.35 ▲ +1.53%
6597 Hess Corporation
NYSE:HES
0.09x $1.40 Billion $14.75 Billion USA $148.97 ▲ +0.00%
6598 Zhejiang Hisun Pharmaceutical Co Ltd
SHG:600267
0.09x CN¥438.43 Million
≈ $64.16 Million
CN¥4.62 Billion China CN¥9.85 ▲ +2.07%
6599 engcon AB Cl B
ST:ENGCON-B
0.09x Skr62.00 Million
≈ $6.67 Million
Skr653.00 Million Sweden Skr66.10 ▼ -1.05%
6600 Scottish American Investment Co
LSE:SAIN
0.09x GBX9.46 Million
≈ $1.15K
GBX99.70 Million UK GBX538.00 ▼ -1.28%