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
201 Almirall S.A.
MC:ALM
1.35x €119.65 Million
≈ $139.88 Million
€88.75 Million Spain €10.68 ▲ +0.38%
202 AAC Technologies Holdings Inc
F:A2XN
1.35x €1.38 Billion
≈ $1.62 Billion
€1.03 Billion Germany €4.35 ▼ -2.90%
203 Superior Plus Corp
TO:SPB
1.35x CA$443.40 Million
≈ $320.75 Million
CA$328.90 Million Canada CA$8.11 ▲ +1.12%
204 Glencore plc
MX:GLENN
1.35x MX$4.05 Billion
≈ $232.88 Million
MX$3.01 Billion Mexico MX$120.66 ▼ -11.77%
205 Glencore PLC
JSE:GLN
1.35x ZAC4.05 Billion
≈ $2.15 Million
ZAC3.01 Billion South Africa ZAC11345.00 ▼ -0.80%
206 Stern Groep N.V.
AS:PBH
1.35x €19.02 Million
≈ $22.23 Million
€14.13 Million Netherlands €3.44 ▲ +0.00%
207 Focus Lighting and Fixtures Limited
NSE:FOCUS
1.34x Rs298.19 Million
≈ $3.22 Million
Rs221.81 Million India Rs79.00 ▲ +1.33%
208 Wotso
AU:WOT
1.34x AU$10.69 Million
≈ $7.56 Million
AU$7.95 Million Australia AU$0.55 ▲ +0.00%
209 Smartoptics Group AS
OL:SMOP
1.34x Nkr11.46 Million
≈ $1.21 Million
Nkr8.53 Million Norway Nkr44.30 ▼ -1.56%
210 Akzo Nobel India Limited
NSE:AKZOINDIA
1.34x Rs4.17 Billion
≈ $45.15 Million
Rs3.11 Billion India Rs3242.60 ▲ +2.34%
211 Nestlé S.A
F:NESM
1.34x €5.35 Billion
≈ $6.25 Billion
€3.99 Billion Germany €89.80 ▲ +1.35%
212 Vince Holding Corp
NYSE:VNCE
1.34x $5.63 Million $4.20 Million USA $2.96 ▲ +0.34%
213 Vaudoise Assurances Holding SA
SW:VAHN
1.34x CHF202.87 Million
≈ $256.49 Million
CHF151.54 Million Switzerland CHF819.00 ▲ +1.49%
214 Believe SAS
PA:BLV
1.34x €23.41 Million
≈ $27.37 Million
€17.51 Million France €17.20 ▲ +0.00%
215 BH Co Ltd
KQ:090460
1.34x ₩263.87 Billion
≈ $178.82 Million
₩197.38 Billion Korea ₩15730.00 ▼ -3.14%
216 Isbir Holding AS
IS:ISBIR
1.33x TL149.53 Million
≈ $3.35 Million
TL112.05 Million Turkey TL68.85 ▼ -1.50%
217 NRW Holdings Limited
F:3NR
1.33x €137.38 Million
≈ $160.62 Million
€102.97 Million Germany €4.06 ▼ -2.87%
218 Solutions 30 SE
F:30L3
1.33x €43.12 Million
≈ $50.41 Million
€32.32 Million Germany €0.60 ▼ -9.44%
219 Iris Clothings Limited
NSE:IRISDOREME
1.33x Rs33.80 Million
≈ $365.49K
Rs25.35 Million India Rs46.54 ▼ -0.60%
220 LifeMD Inc
NASDAQ:LFMD
1.33x $11.51 Million $8.64 Million USA $4.15 ▼ -7.78%
221 MetalsTech Limited
F:MT1
1.33x €2.40 Million
≈ $2.81 Million
€1.80 Million Germany €0.10 ▲ +0.00%
222 Shengli Oil & Gas Pipe Holdings Limited
F:GSG
1.33x €72.44 Million
≈ $84.69 Million
€54.44 Million Germany €0.01 ▼ -8.33%
223 Shanghai Lingang Holdings Co Ltd B
SHG:900928
1.33x $2.08 Billion $1.56 Billion China $0.59 ▼ -1.18%
224 Binero Group AB
ST:BINERO
1.33x Skr25.30 Million
≈ $2.72 Million
Skr19.02 Million Sweden Skr1.80 ▲ +0.00%
225 Choice Hotels International Inc
NYSE:CHH
1.33x $113.92 Million $85.69 Million USA $111.84 ▲ +0.49%
226 Nyrstar NV
BR:NYR
1.33x €237.30 Million
≈ $277.43 Million
€178.60 Million Belgium €0.06 ▲ +0.00%
227 Mangalore Chemicals & Fertilizers Limited
NSE:MANGCHEFER
1.33x Rs3.60 Billion
≈ $38.97 Million
Rs2.71 Billion India Rs308.75 ▼ -0.42%
228 Li Ning Company Limited
F:LNLB
1.33x €1.29 Billion
≈ $1.51 Billion
€971.22 Million Germany €1.56 ▼ -3.73%
229 Nu Holdings Ltd
NYSE:NU
1.33x $1.10 Billion $831.03 Million USA $13.59 ▼ -1.45%
230 Escorts Kubota Limited
NSE:ESCORTS
1.32x Rs6.32 Billion
≈ $68.39 Million
Rs4.77 Billion India Rs2937.00 ▼ -0.26%
231 Sanofi SA
PA:SAN
1.32x €14.46 Billion
≈ $16.90 Billion
€10.92 Billion France €77.34 ▲ +0.52%
232 Biokarpet S.A.
AT:BIOKA
1.32x €9.93 Million
≈ $11.61 Million
€7.50 Million Greece €1.59 ▼ -0.63%
233 Shriram Pistons & Rings Limited
NSE:SHRIPISTON
1.32x Rs3.62 Billion
≈ $39.16 Million
Rs2.74 Billion India Rs4169.90 ▼ -0.63%
234 Venus Remedies Limited
NSE:VENUSREM
1.32x Rs1.07 Billion
≈ $11.60 Million
Rs811.10 Million India Rs1770.00 ▼ -1.03%
235 RHI Magnesita NV
VI:RHIM
1.32x €203.05 Million
≈ $237.39 Million
€153.50 Million Austria €34.70 ▼ -2.25%
236 Kerry Group
IR:KRZ
1.32x €409.50 Million
≈ $478.75 Million
€309.70 Million Ireland €82.85 ▼ -2.01%
237 Viking Line Abp
HE:VIK1V
1.32x €63.20 Million
≈ $73.89 Million
€47.80 Million Finland €20.30 ▲ +0.50%
238 Perseus Mining Limited
F:P4Q
1.32x €230.39 Million
≈ $269.35 Million
€174.26 Million Germany €2.81 ▼ -2.87%
239 Harbin Electric
F:HP6H
1.32x €873.91 Million
≈ $1.02 Billion
€661.09 Million Germany €1.45 ▼ -7.64%
240 Northeast Electric Development Company Limited
F:NE4H
1.32x €442.06K
≈ $516.81K
€334.50K Germany €0.01 ▼ -3.33%
241 Metropolis Healthcare Limited
NSE:METROPOLIS
1.32x Rs1.74 Billion
≈ $18.83 Million
Rs1.32 Billion India Rs545.30 ▼ -5.73%
242 Sobha Limited
NSE:SOBHA
1.32x Rs3.84 Billion
≈ $41.52 Million
Rs2.91 Billion India Rs1462.00 ▼ -2.08%
243 Greencore Group plc
F:GCG
1.32x €63.40 Million
≈ $74.12 Million
€48.00 Million Germany €2.50 ▲ +3.31%
244 Viva Biotech Holdings
F:VB0
1.32x €209.53 Million
≈ $244.96 Million
€158.72 Million Germany €0.13 ▼ -8.22%
245 Sigma Healthcare Limited
F:S5YA
1.32x €29.53 Million
≈ $34.53 Million
€22.39 Million Germany €1.74 ▼ -0.57%
246 Dromeas SA
AT:DROME
1.32x €750.39K
≈ $877.29K
€569.09K Greece €0.31 ▲ +1.67%
247 Thryv Holdings Inc
NASDAQ:THRY
1.32x $29.33 Million $22.25 Million USA $3.85 ▼ -8.45%
248 Smart Powerr Corp
NASDAQ:CREG
1.32x $3.25 Million $2.47 Million USA $1.43 ▼ -7.74%
249 MCT Bhd
KLSE:5182
1.32x RM3.28 Million
≈ $823.50K
RM2.49 Million Malaysia RM0.17 ▲ +3.03%
250 BSE Limited
NSE:BSE
1.32x Rs13.05 Billion
≈ $141.15 Million
Rs9.92 Billion India Rs3581.80 ▼ -2.80%
251 Manulife Holdings Bhd
KLSE:1058
1.32x RM153.19 Million
≈ $38.46 Million
RM116.44 Million Malaysia RM2.28 ▲ +0.00%
252 Vente Unique.com
PA:ALVU
1.31x €25.56 Million
≈ $29.88 Million
€19.47 Million France €14.80 ▲ +0.68%
253 Somany Ceramics Limited
NSE:SOMANYCERA
1.31x Rs1.35 Billion
≈ $14.58 Million
Rs1.03 Billion India Rs522.55 ▼ -0.04%
254 DPSC Limited
NSE:DPSCLTD
1.31x Rs671.29 Million
≈ $7.26 Million
Rs511.93 Million India Rs7.41 ▼ -0.13%
255 Lowland Investment Co
LSE:LWI
1.31x £4.75 Million
≈ $6.38 Million
£3.63 Million UK £175.50 ▼ -0.99%
256 Usha Martin Limited
NSE:USHAMART
1.31x Rs4.36 Billion
≈ $47.15 Million
Rs3.33 Billion India Rs494.95 ▼ -1.06%
257 JBM Auto Limited
NSE:JBMA
1.31x Rs5.16 Billion
≈ $55.81 Million
Rs3.94 Billion India Rs670.35 ▼ -1.29%
258 Fosun International Limited
F:FNI
1.31x €9.92 Billion
≈ $11.59 Billion
€7.58 Billion Germany €0.45 ▼ -3.14%
259 JPMorgan American Investment Trust
LSE:JAM
1.31x GBX6.14 Million
≈ $747.18
GBX4.70 Million UK GBX1202.00 ▼ -1.64%
260 Vidhi Specialty Food Ingredients Limited
NSE:VIDHIING
1.31x Rs585.33 Million
≈ $6.33 Million
Rs447.87 Million India Rs306.70 ▲ +3.20%
261 Best Pacific International Holdings Limited
F:NWQ
1.31x €252.13 Million
≈ $294.77 Million
€192.97 Million Germany €0.26 ▼ -3.03%
262 The Great Eastern Shipping Company Limited
NSE:GESHIP
1.31x Rs16.23 Billion
≈ $175.56 Million
Rs12.43 Billion India Rs1345.40 ▼ -2.32%
263 AMD Industries Limited
NSE:AMDIND
1.31x Rs210.58 Million
≈ $2.28 Million
Rs161.28 Million India Rs43.84 ▼ -1.95%
264 Tamil Nadu Newsprint & Papers Limited
NSE:TNPL
1.31x Rs7.44 Billion
≈ $80.44 Million
Rs5.70 Billion India Rs145.25 ▼ -0.03%
265 Northcliff Citranusa Indonesia Tbk PT
JK:SKYB
1.30x Rp3.87 Billion
≈ $226.83K
Rp2.97 Billion Indonesia Rp51.00 ▲ +0.00%
266 Zimmer Biomet Holdings Inc
NYSE:ZBH
1.30x $545.80 Million $418.70 Million USA $91.12 ▼ -2.81%
267 Volvere PLC
LSE:VLE
1.30x GBX241.00K
≈ $29.32
GBX185.00K UK GBX2120.00 ▼ -1.40%
268 Grupo Nacional Provincial S.A.B
MX:GNP
1.30x MX$1.97 Billion
≈ $113.34 Million
MX$1.51 Billion Mexico MX$115.00 ▼ -2.54%
269 S&W Seed Company
NASDAQ:SANW
1.30x $5.95 Million $4.57 Million USA $0.00 ▲ +0.00%
270 Genesco Inc
NYSE:GCO
1.30x $225.54 Million $173.36 Million USA $36.97 ▼ -0.94%
271 Nusantara Sawit Sejahtera
JK:NSSS
1.30x Rp157.58 Billion
≈ $9.23 Million
Rp121.25 Billion Indonesia Rp750.00 ▼ -5.06%
272 Frequentis AG
VI:FQT
1.30x €11.37 Million
≈ $13.29 Million
€8.76 Million Austria €67.40 ▲ +6.81%
273 Interwood-Xylemporia A.T.E.N.E.
AT:XYLEK
1.30x €431.51K
≈ $504.48K
€333.05K Greece €0.26 ▼ -4.09%
274 Jiangsu Fasten Co Ltd
SHE:000890
1.29x CN¥26.61 Million
≈ $3.89 Million
CN¥20.55 Million China CN¥6.49 ▼ -6.75%
275 Assura PLC
LSE:AGR
1.29x GBX88.20 Million
≈ $10.73K
GBX68.20 Million UK GBX47.48 ▲ +0.38%
276 Guess? Inc.
NYSE:GES
1.29x $96.82 Million $74.91 Million USA $0.01 ▲ +0.00%
277 Satcom Systems Ltd
TA:STCM
1.29x ILA3.25 Million
≈ $8.72K
ILA2.52 Million Israel ILA230.30 ▼ -2.46%
278 Empiric Student Property Plc
LSE:ESP
1.29x GBX42.00 Million
≈ $5.11K
GBX32.50 Million UK GBX80.00 ▲ +0.00%
279 CIC39 Corp
VN:C32
1.29x ₫9.72 Billion
≈ $369.48K
₫7.53 Billion Vietnam ₫16700.00 ▲ +0.00%
280 Orient Cement Limited
NSE:ORIENTCEM
1.29x Rs2.65 Billion
≈ $28.65 Million
Rs2.05 Billion India Rs137.45 ▲ +0.21%
281 Fortuna Metals Limited
AU:FUN
1.29x AU$869.50K
≈ $615.23K
AU$674.00K Australia AU$0.10 ▼ -2.38%
282 EssilorLuxottica S. A.
PA:EL
1.29x €6.82 Billion
≈ $7.97 Billion
€5.29 Billion France €166.70 ▼ -1.65%
283 Multifiling Mitra Indonesia
JK:MFMI
1.28x Rp95.99 Billion
≈ $5.62 Million
Rp74.73 Billion Indonesia Rp1300.00 ▲ +2.28%
284 Kernex Microsystems (India) Limited
NSE:KERNEX
1.28x Rs186.77 Million
≈ $2.02 Million
Rs145.46 Million India Rs2039.30 ▼ -3.12%
285 Zhong An Group Limited
F:35Z
1.28x €75.97 Million
≈ $88.81 Million
€59.18 Million Germany €0.00 ▲ +0.00%
286 JP Morgan Global Growth & Income PLC
LSE:JGGI
1.28x GBX13.85 Million
≈ $1.69K
GBX10.79 Million UK GBX608.00 ▼ -0.98%
287 Jacquet Metal Service SA
PA:JCQ
1.28x €48.83 Million
≈ $57.09 Million
€38.06 Million France €21.50 ▼ -0.46%
288 Cathay Financial Holding Co Ltd
TW:2882
1.28x NT$60.15 Billion
≈ $1.89 Billion
NT$46.89 Billion Taiwan NT$94.30 ▼ -3.08%
289 Origin Agritech Ltd
NASDAQ:SEED
1.28x $10.53 Million $8.21 Million USA $1.00 ▼ -0.01%
290 HEMARAJ INDUSTRIAL PROPERTY AND LEASEHOLD FUND
BK:HPF
1.28x ฿98.73 Million
≈ $3.08 Million
฿77.02 Million Thailand ฿4.90 ▲ +0.00%
291 Tencent Holdings Ltd ADR
F:NNN1
1.28x €83.31 Billion
≈ $97.40 Billion
€65.03 Billion Germany €55.50 ▼ -0.89%
292 Tencent Holdings Ltd
F:NNND
1.28x €83.31 Billion
≈ $97.40 Billion
€65.03 Billion Germany €50.90 ▼ -0.08%
293 Kajaria Ceramics Limited
NSE:KAJARIACER
1.28x Rs2.83 Billion
≈ $30.59 Million
Rs2.21 Billion India Rs1239.50 ▼ -0.19%
294 ICICI Lombard General Insurance Company Limited
NSE:ICICIGI
1.28x Rs5.88 Billion
≈ $63.61 Million
Rs4.59 Billion India Rs1612.20 ▼ -0.71%
295 Eurobio Scientific SA
PA:ALERS
1.28x €6.86 Million
≈ $8.01 Million
€5.36 Million France €20.70 ▼ -1.90%
296 Norwood Financial Corp
NASDAQ:NWFL
1.28x $11.95 Million $9.34 Million USA $31.33 ▼ -1.66%
297 AMA Group Limited
F:KC7
1.28x €13.83 Million
≈ $16.17 Million
€10.82 Million Germany €0.31 ▼ -1.26%
298 China Harmony Auto Holding Limited
F:HA5
1.28x €286.54 Million
≈ $334.99 Million
€224.27 Million Germany €0.07 ▼ -14.48%
299 AB Panevezio Statybos Trestas
STU:YK3
1.28x €712.50K
≈ $832.99K
€558.50K Germany €0.56 ▼ -0.71%
300 Ansell Limited
F:PD1A
1.27x €79.40 Million
≈ $92.83 Million
€62.30 Million Germany €15.60 ▼ -0.64%