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

Oct 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 (October 2026)

Cash flow-to-debt ratio rankings of public companies for October 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
5701 Ningbo Deye Technology Co Ltd
SHG:605117
0.11x CN¥1.00 Billion
≈ $146.48 Million
CN¥9.19 Billion China CN¥68.82 ▲ +1.18%
5702 QuinStreet Inc
NASDAQ:QNST
0.11x $21.62 Million $198.59 Million USA $16.35 ▲ +2.12%
5703 Sanoma Oyj
HE:SANOMA
0.11x €147.20 Million
≈ $172.09 Million
€1.35 Billion Finland €9.31 ▼ -11.84%
5704 PetroChina Co Ltd Class A
SHG:601857
0.11x CN¥119.29 Billion
≈ $17.46 Billion
CN¥1.10 Trillion China CN¥13.26 ▲ +0.45%
5705 KB Home
NYSE:KBH
0.11x $306.81 Million $2.82 Billion USA $46.17 ▼ -1.28%
5706 Orix Corp Ads
NYSE:IX
0.11x $1.46 Trillion $13.41 Trillion USA $30.40 ▼ -0.39%
5707 Spritzer Bhd
KLSE:7103
0.11x RM22.82 Million
≈ $5.73 Million
RM209.79 Million Malaysia RM3.69 ▲ +3.07%
5708 ELL ENVIRON.HLDGS HD-0001
F:6EL
0.11x €26.11 Million
≈ $30.53 Million
€240.09 Million Germany €0.01 ▼ -7.14%
5709 Kaulin Mfg
TW:1531
0.11x NT$84.21 Million
≈ $2.65 Million
NT$774.39 Million Taiwan NT$11.70 ▲ +1.30%
5710 Acrel Co LTD
SHE:300286
0.11x CN¥50.43 Million
≈ $7.38 Million
CN¥463.81 Million China CN¥17.35 ▲ +1.05%
5711 Raytron Technology Co Ltd
SHG:688002
0.11x CN¥461.38 Million
≈ $67.52 Million
CN¥4.24 Billion China CN¥142.50 ▲ +0.27%
5712 Sam Young Chem
KO:003720
0.11x ₩12.25 Billion
≈ $8.30 Million
₩112.72 Billion Korea ₩5370.00 ▲ +2.87%
5713 Mandom Indonesia Tbk
JK:TCID
0.11x Rp57.66 Billion
≈ $3.38 Million
Rp530.70 Billion Indonesia Rp2450.00 ▲ +0.41%
5714 Hongfa Technology Co Ltd
SHG:600885
0.11x CN¥762.14 Million
≈ $111.52 Million
CN¥7.02 Billion China CN¥30.09 ▲ +0.00%
5715 Shijiazhuang Kelin Elec Co
SHG:603050
0.11x CN¥337.27 Million
≈ $49.35 Million
CN¥3.11 Billion China CN¥13.99 ▼ -0.07%
5716 Minda Corporation Limited
NSE:MINDACORP
0.11x Rs3.08 Billion
≈ $33.32 Million
Rs28.37 Billion India Rs629.75 ▲ +3.26%
5717 News Corp A
NASDAQ:NWSA
0.11x $685.00 Million $6.31 Billion USA $29.31 ▼ -2.19%
5718 Akcansa Cimento Sanayi ve Ticaret AS
IS:AKCNS
0.11x TL979.22 Million
≈ $21.93 Million
TL9.02 Billion Turkey TL182.50 ▲ +0.83%
5719 Yangaroo Inc
V:YOO
0.11x CA$411.40K
≈ $297.60K
CA$3.79 Million Canada CA$0.09 ▼ -10.00%
5720 RONESANS GAYRIMENKUL YAT.
IS:RGYAS
0.11x TL3.52 Billion
≈ $78.93 Million
TL32.47 Billion Turkey TL172.00 ▼ -0.41%
5721 Ulusoy Elektrik Imalat
IS:ULUSE
0.11x TL774.16 Million
≈ $17.34 Million
TL7.13 Billion Turkey TL137.40 ▼ -0.43%
5722 FORM.DE C.Y C.ADR 1/5/EO1
F:FCC0
0.11x €1.20 Billion
≈ $1.40 Billion
€11.06 Billion Germany €2.00 ▲ +0.00%
5723 KG Mobilians Co. Ltd
KQ:046440
0.11x ₩25.51 Billion
≈ $17.29 Million
₩235.11 Billion Korea ₩3885.00 ▲ +0.91%
5724 Bohra Industries Limited
NSE:BOHRAIND
0.11x Rs6.80 Million
≈ $73.50K
Rs62.65 Million India Rs13.46 ▼ -2.18%
5725 Clinica Baviera
MC:CBAV
0.11x €14.17 Million
≈ $16.57 Million
€130.65 Million Spain €53.80 ▲ +0.37%
5726 Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
0.11x Rs13.25 Billion
≈ $143.33 Million
Rs122.22 Billion India Rs8137.00 ▲ +4.43%
5727 Also Holding AG
SW:ALSN
0.11x CHF428.65 Million
≈ $541.92 Million
CHF3.96 Billion Switzerland CHF214.00 ▼ -0.93%
5728 Miller Industries Inc
NYSE:MLR
0.11x $19.90 Million $183.69 Million USA $51.74 ▲ +0.12%
5729 GRITEE Inc
KQ:204020
0.11x ₩6.37 Billion
≈ $4.32 Million
₩58.81 Billion Korea ₩1737.00 ▲ +1.11%
5730 Cerillion PLC
LSE:CER
0.11x GBX1.66 Million
≈ $202.10
GBX15.33 Million UK GBX730.00 ▲ +2.82%
5731 Shanghai Hanbell Precise Machinery Co Ltd
SHE:002158
0.11x CN¥203.34 Million
≈ $29.76 Million
CN¥1.88 Billion China CN¥21.61 ▲ +4.25%
5732 Voxel S.A.
WAR:VOX
0.11x zł32.28 Million
≈ $8.88 Million
zł298.07 Million Poland zł156.80 ▼ -0.13%
5733 EIFFAGE S.A.ADR 1/5/EO 4
F:EF30
0.11x €3.47 Billion
≈ $4.06 Billion
€32.04 Billion Germany €27.40 ▼ -2.14%
5734 Fabrinet
NYSE:FN
0.11x $102.57 Million $947.60 Million USA $367.30 ▲ +7.02%
5735 Micro Systemation AB (publ)
ST:MSAB-B
0.11x Skr22.90 Million
≈ $2.46 Million
Skr211.60 Million Sweden Skr102.00 ▼ -2.39%
5736 JuneYao Dairy Co Ltd
SHG:605388
0.11x CN¥38.15 Million
≈ $5.58 Million
CN¥352.63 Million China CN¥6.36 ▲ +0.00%
5737 Finlay Minerals Ltd
V:FYL
0.11x CA$428.18K
≈ $309.74K
CA$3.96 Million Canada CA$0.12 ▼ -4.17%
5738 Ecclesiastical Insurance Office plc
LSE:ELLA
0.11x GBX67.50 Million
≈ $8.21K
GBX624.10 Million UK GBX130.75 ▲ +0.00%
5739 Unifique Telecomunicações S.A.
SA:FIQE3
0.11x R$161.53 Million
≈ $31.70 Million
R$1.49 Billion Brazil R$5.14 ▲ +2.59%
5740 Kia Corp
KO:000270
0.11x ₩4.56 Trillion
≈ $3.09 Billion
₩42.14 Trillion Korea ₩107900.00 ▲ +1.31%
5741 P-Duke Technology Co Ltd
TWO:8109
0.11x NT$140.28 Million
≈ $4.42 Million
NT$1.30 Billion Taiwan NT$132.00 ▲ +0.76%
5742 Okta Inc
NASDAQ:OKTA
0.11x $234.00 Million $2.17 Billion USA $222.66 ▼ -1.51%
5743 Rockridge Resources Ltd
V:ROCK
0.11x CA$1.24 Million
≈ $895.63K
CA$11.46 Million Canada CA$3.55 ▼ -1.53%
5744 Steppe Cement
F:ST9
0.11x €2.58 Million
≈ $3.02 Million
€23.90 Million Germany €0.49 ▲ +13.89%
5745 San Shing Fastech Corp
TW:5007
0.11x NT$114.98 Million
≈ $3.62 Million
NT$1.06 Billion Taiwan NT$56.00 ▲ +0.18%
5746 Engtex Group Bhd
KLSE:5056
0.11x RM80.50 Million
≈ $20.21 Million
RM745.19 Million Malaysia RM0.40 ▼ -2.44%
5747 Greatech Technology Bhd
KLSE:0208
0.11x RM35.64 Million
≈ $8.95 Million
RM330.03 Million Malaysia RM2.67 ▲ +3.09%
5748 The Hackett Group Inc
NASDAQ:HCKT
0.11x $15.16 Million $140.43 Million USA $12.53 ▲ +2.79%
5749 Aker BP ASA
OL:AKRBP
0.11x Nkr3.35 Billion
≈ $352.46 Million
Nkr31.03 Billion Norway Nkr383.90 ▼ -0.54%
5750 Indian Oil Corporation Limited
NSE:IOC
0.11x Rs327.48 Billion
≈ $3.54 Billion
Rs3.03 Trillion India Rs130.15 ▼ -1.21%
5751 Jfrog Ltd
NASDAQ:FROG
0.11x $57.06 Million $528.64 Million USA $100.47 ▲ +0.01%
5752 Expro Group Holdings NV
NYSE:XPRO
0.11x $81.46 Million $754.79 Million USA $17.61 ▲ +0.74%
5753 Perfect Corp.
NYSE:PERF
0.11x $4.24 Million $39.31 Million USA $9.99 ▲ +0.40%
5754 RingNet Co. Ltd
KQ:042500
0.11x ₩4.60 Billion
≈ $3.12 Million
₩42.63 Billion Korea ₩4305.00 ▲ +2.62%
5755 Rimbunan Sawit Bhd
KLSE:5113
0.11x RM42.15 Million
≈ $10.58 Million
RM390.61 Million Malaysia RM0.16 ▼ -3.13%
5756 Elecnor S.A
MC:ENO
0.11x €293.12 Million
≈ $342.69 Million
€2.72 Billion Spain €30.50 ▲ +3.39%
5757 Shell plc
LSE:SHEL
0.11x GBX21.43 Billion
≈ $2.61 Million
GBX198.73 Billion UK GBX3956.50 ▲ +0.74%
5758 Shell PLC ADR
NYSE:SHEL
0.11x $21.43 Billion $198.73 Billion USA $89.27 ▼ -0.25%
5759 SHELL PLC WI ADR/2
F:L3H
0.11x €21.43 Billion
≈ $25.06 Billion
€198.73 Billion Germany €77.00 ▲ +1.32%
5760 Analog Devices Inc
NASDAQ:ADI
0.11x $1.60 Billion $14.87 Billion USA $428.27 ▲ +0.69%
5761 Cuckoo Electronics Co Ltd
KO:192400
0.11x ₩29.25 Billion
≈ $19.82 Million
₩271.25 Billion Korea ₩26900.00 ▲ +3.07%
5762 Zeus Co.Ltd
KQ:079370
0.11x ₩23.05 Billion
≈ $15.62 Million
₩213.77 Billion Korea ₩12660.00 ▲ +5.32%
5763 Omer-Decugis & Cie
PA:ALODC
0.11x €4.67 Million
≈ $5.46 Million
€43.31 Million France €7.18 ▼ -1.37%
5764 TQM CORPORATION
BK:TQM-R
0.11x ฿289.59 Million
≈ $9.03 Million
฿2.69 Billion Thailand ฿14.10 ▲ +0.00%
5765 Anpec Electronics
TWO:6138
0.11x NT$187.09 Million
≈ $5.89 Million
NT$1.74 Billion Taiwan NT$259.00 ▲ +4.23%
5766 CG Power and Industrial Solutions Limited
NSE:CGPOWER
0.11x Rs4.81 Billion
≈ $52.07 Million
Rs44.69 Billion India Rs832.30 ▼ -0.37%
5767 Poddar Housing and Development Limited
NSE:PODDARHOUS
0.11x Rs686.80 Million
≈ $7.43 Million
Rs6.38 Billion India Rs43.37 ▲ +0.00%
5768 IBI Inv House
TA:IBI
0.11x ILA104.78 Million
≈ $280.90K
ILA972.93 Million Israel ILA39940.00 ▼ -6.96%
5769 Ashtead Group PLC
LSE:AHT
0.11x GBX1.58 Billion
≈ $192.56K
GBX14.70 Billion UK GBX5326.00 ▼ -0.04%
5770 Dong A Eltek Co. Ltd
KQ:088130
0.11x ₩42.03 Billion
≈ $28.48 Million
₩390.43 Billion Korea ₩5420.00 ▲ +1.69%
5771 Ford Otomotiv Sanayi AS
IS:FROTO
0.11x TL29.78 Billion
≈ $666.95 Million
TL276.72 Billion Turkey TL69.20 ▼ -1.00%
5772 Secure Energy Services Inc.
TO:SES
0.11x CA$194.00 Million
≈ $140.34 Million
CA$1.80 Billion Canada CA$24.62 ▲ +1.15%
5773 Manolete Partners PLC
LSE:MANO
0.11x GBX3.32 Million
≈ $404.43
GBX30.89 Million UK GBX38.00 ▲ +0.00%
5774 Carboclor
BA:CARC
0.11x AR$1.04 Billion
≈ $754.71K
AR$9.69 Billion Argentina AR$17.25 ▼ -1.15%
5775 Silkroad Visual Technology Co Ltd
SHE:300556
0.11x CN¥116.72 Million
≈ $17.08 Million
CN¥1.09 Billion China CN¥18.20 ▲ +3.53%
5776 Henan Tong-Da Cable Co Ltd
SHE:002560
0.11x CN¥286.81 Million
≈ $41.97 Million
CN¥2.67 Billion China CN¥5.59 ▲ +1.08%
5777 Chengdu Information Technology of Chinese Academy of Sciences Co Ltd
SHE:300678
0.11x CN¥40.98 Million
≈ $6.00 Million
CN¥381.12 Million China CN¥21.96 ▲ +1.39%
5778 ICD Co. Ltd
KQ:040910
0.11x ₩8.87 Billion
≈ $6.01 Million
₩82.45 Billion Korea ₩3830.00 ▲ +0.00%
5779 RENTOKIL INITIAL ADR/5
F:RTO
0.11x €972.00 Million
≈ $1.14 Billion
€9.04 Billion Germany €27.60 ▲ +0.00%
5780 Norva24 Group AB
ST:NORVA
0.11x Skr298.20 Million
≈ $32.09 Million
Skr2.77 Billion Sweden Skr36.00 ▲ +0.00%
5781 BROOGE ENERGY DL-0001
F:3SF
0.11x €45.61 Million
≈ $53.33 Million
€424.43 Million Germany €2.22 ▲ +0.00%
5782 Torimbia Socimi S.A.
MC:YTRM
0.11x €9.66 Million
≈ $11.29 Million
€89.87 Million Spain €26.60 ▲ +0.00%
5783 Motorcycle Holdings Ltd
AU:MTO
0.11x AU$25.46 Million
≈ $18.01 Million
AU$236.97 Million Australia AU$2.80 ▲ +0.00%
5784 Nantong Chaoda Equipment Co.Ltd.
SHE:301186
0.11x CN¥74.15 Million
≈ $10.85 Million
CN¥690.27 Million China CN¥29.92 ▲ +0.40%
5785 Da An Gene Co Ltd of Sun Yat-Sen University
SHE:002030
0.11x CN¥111.80 Million
≈ $16.36 Million
CN¥1.04 Billion China CN¥5.36 ▲ +2.49%
5786 Mr D I Y Group M Bhd
KLSE:5296
0.11x RM259.12 Million
≈ $65.06 Million
RM2.41 Billion Malaysia RM1.16 ▲ +0.87%
5787 NewJersey Resources Corporation
NYSE:NJR
0.11x $577.78 Million $5.38 Billion USA $52.77 ▼ -0.66%
5788 Jindal Worldwide Limited
NSE:JINDWORLD
0.11x Rs857.08 Million
≈ $9.27 Million
Rs7.98 Billion India Rs36.53 ▲ +0.16%
5789 Jinneng Holding Shanxi Coal Industry Co Ltd
SHG:601001
0.11x CN¥854.09 Million
≈ $124.98 Million
CN¥7.96 Billion China CN¥16.15 ▲ +3.93%
5790 SJM Co Ltd
KO:123700
0.11x ₩5.99 Billion
≈ $4.06 Million
₩55.88 Billion Korea ₩3120.00 ▲ +0.65%
5791 YANGTZE OPT.FIB.AND CAB.H
F:1YO
0.11x €1.78 Billion
≈ $2.08 Billion
€16.63 Billion Germany €12.80 ▲ +10.34%
5792 Ningbo Marine Co Ltd
SHG:600798
0.11x CN¥201.61 Million
≈ $29.50 Million
CN¥1.88 Billion China CN¥3.19 ▼ -0.62%
5793 Indo Thai Securities Limited
NSE:INDOTHAI
0.11x Rs70.53 Million
≈ $762.81K
Rs657.61 Million India Rs28.60 ▼ -0.17%
5794 Cikarang Listrindo Tbk PT
JK:POWR
0.11x Rp52.27 Million
≈ $3.06K
Rp487.44 Million Indonesia Rp920.00 ▲ +2.22%
5795 JK Paper Limited
NSE:JKPAPER
0.11x Rs5.09 Billion
≈ $55.08 Million
Rs47.52 Billion India Rs375.10 ▼ -2.51%
5796 Polski Koncern Naftowy ORLEN SA
WAR:PKN
0.11x zł12.91 Billion
≈ $3.55 Billion
zł120.50 Billion Poland zł149.64 ▼ -2.40%
5797 Shenzhen MeiG Smart Technology Co Ltd
SHE:002881
0.11x CN¥125.31 Million
≈ $18.34 Million
CN¥1.17 Billion China CN¥42.89 ▲ +1.59%
5798 Yihai Kerry Arawana Holdings Co Ltd
SHE:300999
0.11x CN¥14.06 Billion
≈ $2.06 Billion
CN¥131.25 Billion China CN¥26.20 ▲ +1.16%
5799 Beyondsoft Corp
SHE:002649
0.11x CN¥154.27 Million
≈ $22.57 Million
CN¥1.44 Billion China CN¥9.16 ▲ +0.88%
5800 Firstsource Solutions Limited
NSE:FSL
0.11x Rs4.60 Billion
≈ $49.74 Million
Rs42.95 Billion India Rs307.95 ▲ +3.08%

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.