Companies by Cash Flow-to-Debt Ratio

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,568
Operating CF and total liabilities required

Last Updated

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

Cash Flow-to-Debt Ratio Rankings of Public Companies (November 2026)

Cash flow-to-debt ratio rankings of public companies for November 2026, covering 31,568 companies. Search or filter the table below to find a company.

Rank Company CF-to-Debt Ratio Operating CF Total Liabilities Country Price 24h Change
8801 Nolato AB (publ)
ST:NOLA-B
0.07x Skr287.00 Million
≈ $30.89 Million
Skr4.36 Billion Sweden Skr51.50 ▲ +0.39%
8802 Vanguard International Semiconductor
TWO:5347
0.07x NT$7.69 Billion
≈ $242.33 Million
NT$116.88 Billion Taiwan NT$137.00 ▲ +2.24%
8803 PLYTEC Holding Berhad
KLSE:0289
0.07x RM9.17 Million
≈ $2.30 Million
RM139.42 Million Malaysia RM0.14 ▼ -3.57%
8804 Goldstone Resources Ltd
LSE:GRL
0.07x GBX1.13 Million
≈ $137.24
GBX17.15 Million UK GBX0.50 ▲ +11.11%
8805 Shanghai HIUV New Materials Co Ltd
SHG:688680
0.07x CN¥97.30 Million
≈ $14.24 Million
CN¥1.48 Billion China CN¥32.70 ▲ +1.87%
8806 Wizz Air Holdings PLC
LSE:WIZZ
0.07x GBX622.29 Million
≈ $75.71K
GBX9.46 Billion UK GBX1053.00 ▲ +4.46%
8807 SAURASHTRA CEM B ORD (BSE)
NSE:SAURASHCEM
0.07x Rs411.89 Million
≈ $4.45 Million
Rs6.26 Billion India Rs48.58 ▲ +2.64%
8808 Blue Owl Capital Corporation
NYSE:OBDC
0.07x $547.31 Million $8.32 Billion USA $10.76 ▲ +2.48%
8809 GAMING INNOVATION DL 1
F:GI11
0.07x €11.48 Million
≈ $13.42 Million
€174.54 Million Germany €0.40 ▲ +0.13%
8810 Zomato Limited
NSE:ZOMATO
0.07x Rs2.56 Billion
≈ $27.69 Million
Rs38.94 Billion India Rs231.11 ▲ +0.00%
8811 Option Care Health Inc
NASDAQ:OPCH
0.07x $139.44 Million $2.12 Billion USA $31.65 ▼ -0.38%
8812 Advancecon Holdings Bhd
KLSE:5281
0.07x RM25.49 Million
≈ $6.40 Million
RM387.83 Million Malaysia RM0.18 ▲ +2.86%
8813 Martina Berto Tbk
JK:MBTO
0.07x Rp20.02 Billion
≈ $1.17 Million
Rp304.65 Billion Indonesia Rp99.00 ▼ -1.00%
8814 Aeroflex Industries Limited
NSE:AEROFLEX
0.07x Rs71.85 Million
≈ $776.99K
Rs1.09 Billion India Rs567.20 ▲ +10.65%
8815 Kerry Group
IR:KRZ
0.07x €309.70 Million
≈ $362.07 Million
€4.72 Billion Ireland €100.00 ▲ +1.52%
8816 Shanghai General Healthy Information and Technology Co. Ltd.
SHG:605186
0.07x CN¥18.23 Million
≈ $2.67 Million
CN¥277.60 Million China CN¥20.30 ▲ +1.50%
8817 Kid ASA
OL:KID
0.07x Nkr209.26 Million
≈ $22.02 Million
Nkr3.19 Billion Norway Nkr137.80 ▲ +0.15%
8818 KB SPAC 7
KQ:214270
0.07x ₩16.35 Billion
≈ $11.08 Million
₩249.24 Billion Korea ₩1148.00 ▼ -0.95%
8819 Guangdong Sky Dragon Printing Ink Group Co Ltd
SHE:300063
0.07x CN¥113.13 Million
≈ $16.55 Million
CN¥1.72 Billion China CN¥7.98 ▲ +3.50%
8820 Mastercard Inc
NYSE:MA
0.07x $3.00 Billion $45.73 Billion USA $672.68 ▲ +3.94%
8821 Collins Foods Ltd
AU:CKF
0.07x AU$69.14 Million
≈ $48.92 Million
AU$1.05 Billion Australia AU$9.20 ▲ +0.66%
8822 Indonesian Tobacco Tbk PT
JK:ITIC
0.07x Rp12.07 Billion
≈ $707.16K
Rp184.04 Billion Indonesia Rp153.00 ▼ -4.38%
8823 Radiant Utama Interinsco Tbk
JK:RUIS
0.07x Rp46.67 Billion
≈ $2.73 Million
Rp711.69 Billion Indonesia Rp170.00 ▼ -2.86%
8824 Hangzhou Flariant Co Ltd
SHG:605566
0.07x CN¥30.39 Million
≈ $4.45 Million
CN¥463.52 Million China CN¥24.25 ▲ +4.44%
8825 Natera Inc
NASDAQ:NTRA
0.07x $54.79 Million $836.00 Million USA $391.03 ▲ +0.62%
8826 Seoyon E Hwa Co Ltd
KO:200880
0.07x ₩135.70 Billion
≈ $91.96 Million
₩2.07 Trillion Korea ₩10000.00 ▲ +1.94%
8827 Strathcona Resources Ltd.
TO:SCR
0.07x CA$288.90 Million
≈ $208.99 Million
CA$4.41 Billion Canada CA$35.63 ▼ -7.12%
8828 Wienerberger AG
VI:WIE
0.07x €227.07 Million
≈ $265.47 Million
€3.47 Billion Austria €17.41 ▲ +2.29%
8829 SES S. A.
PA:SESG
0.07x €501.00 Million
≈ $585.72 Million
€7.65 Billion France €4.15 ▲ +0.39%
8830 Fortune Bay Corp
V:FOR
0.07x CA$258.65K
≈ $187.10K
CA$3.95 Million Canada CA$0.49 ▲ +0.00%
8831 Duck Yang Ind
KO:024900
0.07x ₩32.07 Billion
≈ $21.73 Million
₩489.93 Billion Korea ₩2015.00 ▲ +0.50%
8832 Samhwa Paint
KO:000390
0.07x ₩18.33 Billion
≈ $12.42 Million
₩280.08 Billion Korea ₩6400.00 ▲ +0.00%
8833 BG Staffing Inc
NYSE:BGSF
0.07x $2.15 Million $32.89 Million USA $3.93 ▼ -6.21%
8834 iRay Technology Co Ltd
SHG:688301
0.07x CN¥343.82 Million
≈ $50.31 Million
CN¥5.26 Billion China CN¥79.10 ▲ +7.04%
8835 The Mercantile Investment Trust plc
LSE:MRC
0.07x GBX21.99 Million
≈ $2.68K
GBX336.42 Million UK GBX283.50 ▲ +0.71%
8836 Pakuwon Jati Tbk
JK:PWON
0.07x Rp658.90 Billion
≈ $38.61 Million
Rp10.08 Trillion Indonesia Rp254.00 ▼ -0.78%
8837 Medibank Private Limited
F:MPV
0.07x €154.50 Million
≈ $180.63 Million
€2.36 Billion Germany €3.16 ▲ +0.00%
8838 Forth Smart Service Public Company Limited
BK:FSMART
0.07x ฿126.96 Million
≈ $3.96 Million
฿1.94 Billion Thailand ฿6.25 ▲ +2.46%
8839 Bsm Chemical Co Ltd
SHE:300796
0.07x CN¥97.89 Million
≈ $14.32 Million
CN¥1.50 Billion China CN¥5.94 ▲ +0.51%
8840 Zhuhai Winbase International Chemical Tank Terminal Co Ltd
SHE:002492
0.07x CN¥36.03 Million
≈ $5.27 Million
CN¥551.57 Million China CN¥4.94 ▲ +2.92%
8841 Armada Berjaya Trans Tbk PT
JK:JAYA
0.07x Rp9.83 Billion
≈ $575.84K
Rp150.47 Billion Indonesia Rp114.00 ▼ -0.87%
8842 Lonza Group AG
SW:LONN
0.07x CHF660.00 Million
≈ $834.42 Million
CHF10.11 Billion Switzerland CHF661.60 ▲ +1.44%
8843 Franchise Brands PLC
LSE:FRAN
0.07x GBX9.59 Million
≈ $1.17K
GBX146.85 Million UK GBX165.00 ▲ +2.48%
8844 Nexans S.A.
PA:NEX
0.07x €405.00 Million
≈ $473.49 Million
€6.20 Billion France €118.50 ▼ -2.79%
8845 Hirequest Inc
NASDAQ:HQI
0.07x $1.60 Million $24.52 Million USA $17.73 ▲ +6.10%
8846 Shandong Weida Machinery Co Ltd
SHE:002026
0.07x CN¥96.22 Million
≈ $14.08 Million
CN¥1.47 Billion China CN¥10.45 ▲ +3.26%
8847 Jiangsu Jingxue Insulation
SHE:301010
0.07x CN¥36.47 Million
≈ $5.34 Million
CN¥558.96 Million China CN¥22.52 ▲ +4.16%
8848 BKV Corporation
NYSE:BKV
0.07x $69.39 Million $1.06 Billion USA $19.10 ▼ -3.63%
8849 Nan Ya Printed Circuit Board Corp
TW:8046
0.07x NT$1.02 Billion
≈ $32.02 Million
NT$15.58 Billion Taiwan NT$1080.00 ▲ +0.93%
8850 TTFB Co Ltd
TWO:2729
0.07x NT$268.93 Million
≈ $8.47 Million
NT$4.12 Billion Taiwan NT$151.00 ▼ -1.31%
8851 Bhiraj Office Leasehold Real Estate Investment Trust
BK:BOFFICE
0.07x ฿166.98 Million
≈ $5.20 Million
฿2.56 Billion Thailand ฿4.86 ▼ -0.41%
8852 Shenzhen Chengxin Lithium Group Co Ltd
SHE:002240
0.07x CN¥855.94 Million
≈ $125.25 Million
CN¥13.13 Billion China CN¥19.94 ▲ +3.91%
8853 Cahayaputra Asa Keramik Tbk PT
JK:CAKK
0.07x Rp21.31 Billion
≈ $1.25 Million
Rp326.94 Billion Indonesia Rp144.00 ▼ -1.37%
8854 Costco Wholesale Corp
NASDAQ:COST
0.07x $3.45 Billion $52.92 Billion USA $1046.47 ▲ +2.67%
8855 O-TA Precision Industry Co Ltd
TWO:8924
0.07x NT$120.63 Million
≈ $3.80 Million
NT$1.85 Billion Taiwan NT$43.00 ▼ -3.15%
8856 Hunan Huakai Cultural and Creative Co Ltd
SHE:300592
0.07x CN¥114.48 Million
≈ $16.75 Million
CN¥1.76 Billion China CN¥16.25 ▲ +6.00%
8857 Guangdong Xinhui Meida Nylon Co Ltd
SHE:000782
0.07x CN¥182.05 Million
≈ $26.64 Million
CN¥2.79 Billion China CN¥7.12 ▲ +4.86%
8858 Jl Mag Rare-Earth Co Ltd Class A
SHE:300748
0.07x CN¥555.80 Million
≈ $81.33 Million
CN¥8.53 Billion China CN¥24.22 ▲ +3.81%
8859 Tumosan Motor ve Traktor Sanayi AS
IS:TMSN
0.07x TL909.10 Million
≈ $20.36 Million
TL13.97 Billion Turkey TL48.26 ▲ +8.69%
8860 MFO SA
WAR:MFO
0.07x zł20.14 Million
≈ $5.54 Million
zł309.50 Million Poland zł25.00 ▼ -1.57%
8861 Papoutsanis S.A
AT:PAP
0.07x €3.10 Million
≈ $3.62 Million
€47.64 Million Greece €3.45 ▲ +0.88%
8862 Rimini Street Inc
NASDAQ:RMNI
0.07x $24.72 Million $380.14 Million USA $5.26 ▲ +7.35%
8863 Dorian LPG Ltd
NYSE:LPG
0.07x $46.41 Million $713.63 Million USA $49.43 ▼ -4.87%
8864 Heilongjiang ZBD Pharmaceutical Co Ltd
SHG:603567
0.07x CN¥283.54 Million
≈ $41.49 Million
CN¥4.36 Billion China CN¥4.94 ▲ +0.82%
8865 FarGlory Hotel Co Ltd
TW:2712
0.06x NT$40.58 Million
≈ $1.28 Million
NT$624.43 Million Taiwan NT$12.60 ▼ -1.56%
8866 Evolv Technologies Holdings Inc
NASDAQ:EVLV
0.06x $11.90 Million $183.16 Million USA $4.81 ▲ +3.89%
8867 H&T Group plc
LSE:HAT
0.06x GBX6.40 Million
≈ $778.82
GBX98.53 Million UK GBX650.00 ▲ +0.00%
8868 Renewi PLC
LSE:RWI
0.06x GBX106.60 Million
≈ $12.97K
GBX1.64 Billion UK GBX868.00 ▲ +0.00%
8869 Glennon Small Companies Ltd
AU:GC1
0.06x AU$382.00K
≈ $270.29K
AU$5.88 Million Australia AU$0.39 ▼ -4.88%
8870 Cyan AG
XETRA:CYR
0.06x €212.00K
≈ $247.85K
€3.27 Million Germany €2.28 ▼ -3.39%
8871 Bezeq Israeli Telecommunication Corp Ltd
TA:BEZQ
0.06x ILA849.00 Million
≈ $2.28 Million
ILA13.08 Billion Israel ILA675.40 ▼ -0.75%
8872 Owens Corning Inc
NYSE:OC
0.06x $590.00 Million $9.09 Billion USA $127.80 ▲ +8.53%
8873 Siemens Energy AG
F:ENR
0.06x €3.15 Billion
≈ $3.69 Billion
€48.59 Billion Germany €121.98 ▼ -5.98%
8874 SIEMENS ENERGY AG ADR/1
F:ENR0
0.06x €3.15 Billion
≈ $3.69 Billion
€48.59 Billion Germany €143.00 ▼ -5.92%
8875 Asian Television Network International Ltd
V:SAT
0.06x CA$430.21K
≈ $311.21K
CA$6.63 Million Canada CA$0.06 ▲ +0.00%
8876 Aperam SA
AS:APAM
0.06x €139.00 Million
≈ $162.51 Million
€2.14 Billion Netherlands €35.12 ▲ +1.44%
8877 Keyware Technologies NV
BR:KEYW
0.06x €471.00K
≈ $550.65K
€7.26 Million Belgium €0.97 ▲ +0.00%
8878 XJ Electric Co Ltd
SHE:000400
0.06x CN¥796.56 Million
≈ $116.56 Million
CN¥12.28 Billion China CN¥24.62 ▼ -0.69%
8879 Spring Art Holdings Bhd
KLSE:0216
0.06x RM1.16 Million
≈ $290.74K
RM17.85 Million Malaysia RM0.08 ▲ +6.67%
8880 Gold Fields Ltd DRC
BA:GFI
0.06x AR$413.60 Million
≈ $299.28K
AR$6.38 Billion Argentina AR$61850.00 ▲ +7.47%
8881 SK Telecom Co Ltd ADR
NYSE:SKM
0.06x $1.09 Trillion $16.82 Trillion USA $37.96 ▼ -2.22%
8882 Metrogas SA
BA:METR
0.06x AR$27.86 Billion
≈ $20.16 Million
AR$429.73 Billion Argentina AR$2312.00 ▼ -1.20%
8883 OrangePL
WAR:OPL
0.06x zł894.00 Million
≈ $246.04 Million
zł13.79 Billion Poland zł16.89 ▲ +4.48%
8884 Tung Thih Electronic Co Ltd
TWO:3552
0.06x NT$405.65 Million
≈ $12.78 Million
NT$6.26 Billion Taiwan NT$35.00 ▼ -4.76%
8885 CECEP Wind-Power Corp Co Ltd
SHG:601016
0.06x CN¥1.73 Billion
≈ $253.23 Million
CN¥26.71 Billion China CN¥3.06 ▲ +0.33%
8886 Interface Inc
NASDAQ:TILE
0.06x $38.35 Million $591.88 Million USA $40.16 ▲ +5.85%
8887 Ferguson Plc
NYSE:FERG
0.06x $772.00 Million $11.91 Billion USA $244.94 ▼ -1.28%
8888 Ferguson Plc
LSE:FERG
0.06x GBX772.00 Million
≈ $93.93K
GBX11.91 Billion UK GBX228.67 ▼ -98.68%
8889 Betterware de México, S.A.P.I. de C.V.
NASDAQ:BWMX
0.06x $570.62 Million $8.81 Billion USA $14.22 ▼ -0.84%
8890 American Coastal Insurance Corp
NASDAQ:ACIC
0.06x $58.50 Million $903.01 Million USA $10.64 ▲ +0.95%
8891 Greattown Holdings Ltd B
SHG:900940
0.06x $361.00 Million $5.57 Billion China $0.19 ▲ +0.53%
8892 Przedsiebiorstwo Produkcyjno Handlowe Kompap SA
WAR:KMP
0.06x zł2.29 Million
≈ $630.24K
zł35.36 Million Poland zł22.00 ▲ +4.76%
8893 Patrizia AG
XETRA:PAT
0.06x €40.16 Million
≈ $46.95 Million
€620.27 Million Germany €6.60 ▲ +1.69%
8894 Archrock Inc
NYSE:AROC
0.06x $185.85 Million $2.87 Billion USA $28.61 ▼ -9.03%
8895 Vinny Overseas Limited
NSE:VINNY
0.06x Rs25.16 Million
≈ $272.14K
Rs388.69 Million India Rs0.99 ▼ -2.94%
8896 Hornbach Holding VZO O.N.
XETRA:HBH
0.06x €198.90 Million
≈ $232.54 Million
€3.07 Billion Germany €93.10 ▲ +1.64%
8897 Beijing Bashi Media Co Ltd
SHG:600386
0.06x CN¥134.41 Million
≈ $19.67 Million
CN¥2.08 Billion China CN¥3.39 ▼ -0.29%
8898 Palo Alto Networks Inc
NASDAQ:PANW
0.06x $1.36 Billion $20.97 Billion USA $348.04 ▼ -0.62%
8899 Kepler Weber S.A
SA:KEPL3
0.06x R$53.39 Million
≈ $10.48 Million
R$825.13 Million Brazil R$6.66 ▲ +5.05%
8900 Kimteks Poliuretan Sanayi ve Ticaret AS
IS:KMPUR
0.06x TL535.08 Million
≈ $11.98 Million
TL8.27 Billion Turkey TL12.14 ▲ +8.01%

How Companies Are Ranked by Cash Flow-to-Debt Ratio

Companies are ranked by cash flow-to-debt ratio, calculated as operating cash flow divided by total liabilities, using each company's latest reported financial statements.