Companies by Free Cash Flow Generation Index

How much free cash flow does each company retain from its operating cash flow after capital expenditures

Companies with Data

28,613
Positive operating CF and FCF/capex data required

Last Updated

Jul 2026
Quarterly + annual filings
Free Cash Flow Generation Index = Free Cash Flow / Operating Cash Flow
Measures how much of operating cash flow survives after capital expenditures. A ratio of 0.8x means the company retains 80% of its operating cash as free cash flow. Higher ratios indicate asset-light businesses or disciplined capital management. Values above 1.0x are exceptional; negative values indicate FCF losses despite positive operating cash.
Rank Company FCF Generation Index Free Cash Flow Operating CF Country Price 24h Change
101 Diageo plc
MX:DEON
1.42x MX$1.26 Billion
≈ $72.54 Million
MX$888.00 Million Mexico MX$1460.00 ▼ -1.82%
102 China Tian Lun Gas Holdings Limited
F:TLJ
1.42x €230.90 Million
≈ $269.95 Million
€162.70 Million Germany €0.30 ▲ +0.00%
103 Hidili Industry International Development Limited
F:3H3
1.42x €72.22 Million
≈ $84.43 Million
€50.89 Million Germany €0.00 ▲ +0.00%
104 Pubang Landscape Architecture Co Ltd
SHE:002663
1.42x CN¥49.66 Million
≈ $7.27 Million
CN¥34.99 Million China CN¥1.48 ▼ -3.27%
105 Sinotruk (Hong Kong) Limited
F:4SK
1.42x €2.15 Billion
≈ $2.52 Billion
€1.52 Billion Germany €4.32 ▼ -3.14%
106 EITA Resources Bhd
KLSE:5208
1.42x RM13.50 Million
≈ $3.39 Million
RM9.53 Million Malaysia RM0.54 ▲ +0.00%
107 Quick Heal Technologies Limited
NSE:QUICKHEAL
1.42x Rs257.50 Million
≈ $2.78 Million
Rs181.90 Million India Rs162.87 ▼ -1.53%
108 Binani Industries Limited
NSE:BINANIIND
1.41x Rs3.57 Billion
≈ $38.61 Million
Rs2.52 Billion India Rs12.78 ▲ +6.06%
109 Galaxy Surfactants Limited
NSE:GALAXYSURF
1.41x Rs2.39 Billion
≈ $25.89 Million
Rs1.69 Billion India Rs1926.20 ▼ -0.59%
110 ArcelorMittal SA
LSE:0RP9
1.41x €5.13 Billion
≈ $6.00 Billion
€3.63 Billion UK €53.64 ▼ -2.06%
111 CM.com NV
AS:CMCOM
1.41x €9.99 Million
≈ $11.68 Million
€7.08 Million Netherlands €7.25 ▼ -1.63%
112 Terragen Holdings Ltd
AU:TGH
1.41x AU$31.82 Million
≈ $22.51 Million
AU$22.54 Million Australia AU$0.02 ▲ +0.00%
113 Gr. Sarantis S.A.
AT:SAR
1.41x €4.58 Million
≈ $5.35 Million
€3.24 Million Greece €14.38 ▼ -0.83%
114 Solusi Tunas Pratama Tbk
JK:SUPR
1.41x Rp1.88 Trillion
≈ $110.05 Million
Rp1.33 Trillion Indonesia Rp43850.00 ▲ +0.00%
115 IPB Petroleum Ltd
AU:IPB
1.41x AU$239.30K
≈ $169.32K
AU$169.80K Australia AU$0.01 ▲ +0.00%
116 Evrofarma SA
AT:EVROF
1.41x €2.13 Million
≈ $2.49 Million
€1.52 Million Greece €3.66 ▼ -1.61%
117 Sany Heavy Equipment International Holdings Company Limited
F:YXS
1.41x €314.94 Million
≈ $368.20 Million
€224.08 Million Germany €0.82 ▲ +0.00%
118 The United Nilgiri Tea Estates Company Limited
NSE:UNITEDTEA
1.41x Rs84.64 Million
≈ $915.37K
Rs60.24 Million India Rs462.00 ▼ -1.33%
119 Beyond, Inc.
NASDAQ:BYON
1.40x $22.22 Million $15.83 Million USA $10.36 ▲ +4.86%
120 Subsea 7 SA
LSE:0OGK
1.40x Nkr200.60 Million
≈ $21.11 Million
Nkr142.90 Million UK Nkr315.50 ▼ -1.47%
121 Empire Resources Ltd
AU:ERL
1.40x AU$6.78 Million
≈ $4.80 Million
AU$4.83 Million Australia AU$0.01 ▲ +0.00%
122 Lightron Inc.
KQ:069540
1.40x ₩6.59 Billion
≈ $4.47 Million
₩4.70 Billion Korea ₩2590.00 ▼ -8.32%
123 Dishman Carbogen Amcis Limited
NSE:DCAL
1.40x Rs4.14 Billion
≈ $44.73 Million
Rs2.95 Billion India Rs191.46 ▼ -1.37%
124 Total Gabon
F:RZW
1.40x €84.91 Million
≈ $99.27 Million
€60.65 Million Germany €212.50 ▲ +0.95%
125 Westag & Getalit AG
F:WUG3
1.40x €1.63 Million
≈ $1.91 Million
€1.16 Million Germany €33.00 ▲ +0.00%
126 Westag & Getalit ST O.N.
F:WUG
1.40x €1.63 Million
≈ $1.91 Million
€1.16 Million Germany €31.00 ▲ +0.00%
127 Aditya Birla Fashion and Retail Limited
NSE:ABFRL
1.40x Rs22.26 Billion
≈ $240.68 Million
Rs15.91 Billion India Rs57.85 ▼ -1.41%
128 Insecticides (India) Limited
NSE:INSECTICID
1.40x Rs1.31 Billion
≈ $14.14 Million
Rs934.57 Million India Rs653.40 ▼ -0.98%
129 BlackRock Technology and Private Equity Term Trust
NYSE:BTX
1.40x $3.84 Million $2.74 Million USA $8.01 ▼ -1.35%
130 Advance NanoTek Limited
F:BBJ
1.40x €2.31 Million
≈ $2.70 Million
€1.65 Million Germany €0.43 ▼ -0.47%
131 Lumi Gruppen AS
OL:LUMI
1.40x Nkr119.37 Million
≈ $12.56 Million
Nkr85.43 Million Norway Nkr18.80 ▲ +0.00%
132 Schaeffler India Limited
NSE:SCHAEFFLER
1.40x Rs9.92 Billion
≈ $107.28 Million
Rs7.11 Billion India Rs4146.10 ▲ +0.35%
133 Corporación Interamericana de Entretenimiento S.A.B. de C.V
MX:CIEB
1.39x MX$451.05 Million
≈ $25.96 Million
MX$323.66 Million Mexico MX$32.50 ▲ +1.56%
134 Edel SE & Co. KGaA
F:EDL
1.39x €9.43 Million
≈ $11.03 Million
€6.77 Million Germany €4.74 ▲ +0.00%
135 Talenom Oyj
HE:TNOM
1.39x €24.32 Million
≈ $28.44 Million
€17.46 Million Finland €1.17 ▼ -1.85%
136 Grindwell Norton Limited
NSE:GRINDWELL
1.39x Rs2.86 Billion
≈ $30.96 Million
Rs2.06 Billion India Rs2086.70 ▼ -12.41%
137 Derwent London PLC
LSE:DLN
1.39x GBX235.30 Million
≈ $28.63K
GBX169.20 Million UK GBX2046.00 ▼ -0.10%
138 Emkay Global Financial Services Limited
NSE:EMKAY
1.39x Rs308.16 Million
≈ $3.33 Million
Rs221.69 Million India Rs250.55 ▼ -1.80%
139 S4 Capital PLC
LSE:SFOR
1.39x GBX33.20 Million
≈ $4.04K
GBX23.90 Million UK GBX35.60 ▼ -1.66%
140 Kota Satu Properti Tbk PT
JK:SATU
1.39x Rp930.37 Million
≈ $54.52K
Rp669.81 Million Indonesia Rp272.00 ▼ -0.73%
141 VIP Industries Limited
NSE:VIPIND
1.39x Rs877.70 Million
≈ $9.49 Million
Rs632.00 Million India Rs297.45 ▲ +0.17%
142 Obiz Concept SAS
PA:ALBIZ
1.39x €4.20 Million
≈ $4.90 Million
€3.03 Million France €2.82 ▲ +0.36%
143 Solara Active Pharma Sciences Limited
NSE:SOLARA
1.39x Rs1.03 Billion
≈ $11.10 Million
Rs740.70 Million India Rs570.80 ▼ -1.25%
144 Sandfire Resources Ltd
AU:SFR
1.39x AU$725.46 Million
≈ $513.31 Million
AU$523.71 Million Australia AU$17.64 ▼ -5.42%
145 E. Pairis S.A
AT:PAIR
1.38x €214.47K
≈ $250.73K
€155.03K Greece €0.81 ▼ -0.49%
146 Himadri Speciality Chemical Limited
NSE:HSCL
1.38x Rs6.18 Billion
≈ $66.81 Million
Rs4.47 Billion India Rs536.20 ▲ +2.50%
147 VALNEVA SE SP.ADS/2
F:AYJ0
1.38x €13.17 Million
≈ $15.39 Million
€9.53 Million Germany €4.20 ▼ -1.87%
148 Sanginita Chemicals Limited
NSE:SANGINITA
1.38x Rs10.66 Million
≈ $115.26K
Rs7.72 Million India Rs55.85 ▲ +1.99%
149 Corporativo Fragua S.A.B. de C.V
MX:FRAGUAB
1.38x MX$6.75 Billion
≈ $388.65 Million
MX$4.89 Billion Mexico MX$463.00 ▲ +0.98%
150 Gravita India Limited
NSE:GRAVITA
1.38x Rs3.89 Billion
≈ $42.12 Million
Rs2.82 Billion India Rs1818.20 ▼ -0.62%
151 STIF Société anonyme
PA:ALSTI
1.38x €18.85 Million
≈ $22.04 Million
€13.67 Million France €52.20 ▲ +1.36%
152 Grupo Aval Acciones y Valores S.A
F:6GAA
1.38x €495.31 Billion
≈ $579.07 Billion
€359.10 Billion Germany €4.24 ▼ -1.40%
153 Methanor
PA:ALMET
1.38x €267.49 Million
≈ $312.72 Million
€193.99 Million France €2.44 ▲ +2.52%
154 Paisalo Digital Limited
NSE:PAISALO
1.38x Rs96.57 Million
≈ $1.04 Million
Rs70.04 Million India Rs71.75 ▼ -2.75%
155 Sanofi
F:SNW2
1.38x €5.17 Billion
≈ $6.04 Billion
€3.75 Billion Germany €39.00 ▲ +3.17%
156 PUMA SE
XETRA:PUM
1.38x €957.80 Million
≈ $1.12 Billion
€694.80 Million Germany €28.68 ▼ -2.35%
157 Flexituff Ventures International Limited
NSE:FLEXITUFF
1.38x Rs176.32 Million
≈ $1.91 Million
Rs127.93 Million India Rs4.95 ▼ -0.20%
158 IFB Agro Industries Limited
NSE:IFBAGRO
1.38x Rs948.00 Million
≈ $10.25 Million
Rs688.00 Million India Rs970.00 ▼ -0.06%
159 Trendline
TA:TREN
1.38x ILA10.46 Million
≈ $28.03K
ILA7.59 Million Israel ILA840.10 ▲ +0.00%
160 Elecon Engineering Company Limited
NSE:ELECON
1.38x Rs2.27 Billion
≈ $24.60 Million
Rs1.65 Billion India Rs464.35 ▲ +0.73%
161 Aperam SA
LSE:0OLF
1.38x €190.00 Million
≈ $222.13 Million
€138.00 Million UK €51.91 ▲ +4.20%
162 Airtime Partecipazioni SpA
PA:ALMEX
1.38x €11.27 Million
≈ $13.18 Million
€8.19 Million France €3.00 ▼ -6.25%
163 Sri Adhikari Brothers Television Network Limited
NSE:SABTNL
1.38x Rs79.99 Million
≈ $865.04K
Rs58.12 Million India Rs45.17 ▲ +9.32%
164 Mico BioMed Co. Ltd.
KQ:214610
1.38x ₩2.06 Billion
≈ $1.40 Million
₩1.50 Billion Korea ₩2290.00 ▼ -2.35%
165 LEWAG Holding Aktiengesellschaft
F:KGR
1.38x €3.42 Million
≈ $4.00 Million
€2.49 Million Germany €29.40 ▲ +0.00%
166 Antarctica Limited
NSE:ANTGRAPHIC
1.38x Rs4.84 Million
≈ $52.32K
Rs3.52 Million India Rs0.76 ▼ -1.30%
167 ARK Resources Bhd
KLSE:7007
1.37x RM9.98 Million
≈ $2.51 Million
RM7.26 Million Malaysia RM0.22 ▲ +10.00%
168 Onelife Capital Advisors Limited
NSE:ONELIFECAP
1.37x Rs793.88 Million
≈ $8.59 Million
Rs578.00 Million India Rs36.88 ▲ +0.63%
169 Pernod Ricard S.A.
PA:RI
1.37x €2.46 Billion
≈ $2.87 Billion
€1.79 Billion France €65.24 ▼ -1.24%
170 Sastasundar Ventures Limited
NSE:SASTASUNDR
1.37x Rs523.97 Million
≈ $5.67 Million
Rs381.65 Million India Rs314.95 ▲ +2.44%
171 Nucletron Electronic Aktiengesellschaft
F:NUC
1.37x €99.50K
≈ $116.33K
€72.50K Germany €7.60 ▲ +0.00%
172 Techno Electric & Engineering Company Limited
NSE:TECHNOE
1.37x Rs6.21 Billion
≈ $67.20 Million
Rs4.53 Billion India Rs1034.10 ▲ +0.09%
173 Jaycorp Bhd
KLSE:7152
1.37x RM4.55 Million
≈ $1.14 Million
RM3.32 Million Malaysia RM0.26 ▲ +6.12%
174 Helixmith Co. Ltd
KQ:084990
1.37x ₩1.53 Billion
≈ $1.04 Million
₩1.12 Billion Korea ₩3495.00 ▼ -2.92%
175 The India Cements Limited
NSE:INDIACEM
1.37x Rs4.71 Billion
≈ $50.96 Million
Rs3.44 Billion India Rs410.30 ▲ +3.13%
176 Lotus Technology Inc.
NASDAQ:LOT
1.37x $418.52 Million $305.50 Million USA $1.02 ▼ -3.77%
177 Yibitas Yozgat Isci Birligi Insaat Malzemeleri Ticaret Sanayi AS
IS:YBTAS
1.37x TL14.52 Million
≈ $325.22K
TL10.62 Million Turkey TL15.51 ▼ -0.58%
178 Zoomlion Heavy Industry Science and Technology Co. Ltd
F:8CZ
1.37x €1.59 Billion
≈ $1.85 Billion
€1.16 Billion Germany €0.74 ▼ -2.01%
179 Sakthi Sugars Limited
NSE:SAKHTISUG
1.36x Rs553.91 Million
≈ $5.99 Million
Rs405.83 Million India Rs17.00 ▲ +0.18%
180 NTPC Limited
NSE:NTPC
1.36x Rs689.04 Billion
≈ $7.45 Billion
Rs504.91 Billion India Rs341.85 ▼ -0.18%
181 Macroblock
TWO:3527
1.36x NT$85.07 Million
≈ $2.68 Million
NT$62.34 Million Taiwan NT$54.50 ▼ -7.47%
182 Mando Corp
KO:204320
1.36x ₩250.91 Billion
≈ $170.04 Million
₩183.96 Billion Korea ₩44800.00 ▼ -2.50%
183 Key Ware Electronics Co Ltd
TWO:5498
1.36x NT$93.65 Million
≈ $2.95 Million
NT$68.73 Million Taiwan NT$49.05 ▼ -9.17%
184 ZKH Group Limited
NYSE:ZKH
1.36x $312.10 Million $229.07 Million USA $2.99 ▲ +1.36%
185 MAA Group Bhd
KLSE:1198
1.36x RM15.55 Million
≈ $3.90 Million
RM11.41 Million Malaysia RM0.17 ▲ +0.00%
186 Akritas S.A
AT:AKRIT
1.36x €710.49K
≈ $830.63K
€522.25K Greece €1.08 ▲ +0.00%
187 Maternus-Kliniken Aktiengesellschaft
F:MAK
1.36x €2.43 Million
≈ $2.85 Million
€1.79 Million Germany €0.87 ▼ -2.79%
188 China Resources Medical Holdings Company Limited
F:1PH
1.36x €367.07 Million
≈ $429.14 Million
€270.22 Million Germany €0.28 ▼ -2.13%
189 Prataap Snacks Limited
NSE:DIAMONDYD
1.36x Rs359.10 Million
≈ $3.88 Million
Rs264.39 Million India Rs1176.90 ▼ -0.66%
190 Vinati Organics Limited
NSE:VINATIORGA
1.36x Rs4.87 Billion
≈ $52.64 Million
Rs3.58 Billion India Rs1320.80 ▼ -0.05%
191 msg life ag
HM:MSGL
1.36x €1.71 Million
≈ $2.00 Million
€1.26 Million Germany €3.64 ▲ +0.00%
192 Southland Holdings, Inc.
NYSE MKT:SLND
1.36x $13.13 Million $9.69 Million USA $1.16 ▲ +1.75%
193 Ratio Energies LP
TA:RATI-L
1.36x ILA68.69 Million
≈ $184.16K
ILA50.67 Million Israel ILA436.20 ▲ +2.25%
194 Thessaloniki Port Authority SA
AT:OLTH
1.35x €8.22 Million
≈ $9.61 Million
€6.07 Million Greece €36.70 ▼ -2.13%
195 Orica Limited
F:ICA
1.35x €351.55 Million
≈ $411.00 Million
€259.50 Million Germany €13.90 ▼ -0.71%
196 CanSino Biologics Inc
F:CJH
1.35x €1.09 Billion
≈ $1.28 Billion
€806.73 Million Germany €2.52 ▼ -8.03%
197 Combined Motor Holdings Limited
JSE:CMH
1.35x ZAC1.02 Billion
≈ $539.87K
ZAC752.83 Million South Africa ZAC3991.00 ▲ +0.53%
198 SML Isuzu Limited
NSE:SMLISUZU
1.35x Rs2.39 Billion
≈ $25.90 Million
Rs1.77 Billion India Rs3142.20 ▲ +0.23%
199 Seresco S.A.
MC:SCO
1.35x €2.42 Million
≈ $2.83 Million
€1.79 Million Spain €5.60 ▼ -0.88%
200 Collins Foods Ltd
AU:CKF
1.35x AU$93.21 Million
≈ $65.95 Million
AU$69.14 Million Australia AU$7.96 ▲ +0.13%