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,361
Positive operating CF and FCF/capex data required

Last Updated

Jun 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 Sun Tekstil Sanayi ve Ticaret A.S.
IS:SUNTK
1.36x TL641.67 Million
≈ $14.37 Million
TL472.76 Million Turkey TL32.52 ▼ -2.40%
202 Visaka Industries Limited
NSE:VISAKAIND
1.36x Rs678.41 Million
≈ $7.34 Million
Rs500.11 Million India Rs71.29 ▼ -0.11%
203 msg life ag
HM:MSGL
1.36x €1.71 Million
≈ $2.00 Million
€1.26 Million Germany €3.82 ▲ +0.00%
204 Southland Holdings, Inc.
NYSE MKT:SLND
1.36x $13.13 Million $9.69 Million USA $1.16 ▲ +1.75%
205 Ratio Energies LP
TA:RATI-L
1.36x ILA68.69 Million
≈ $184.16K
ILA50.67 Million Israel ILA442.00 ▼ -1.78%
206 Texmaco Rail & Engineering Limited
NSE:TEXRAIL
1.36x Rs2.88 Billion
≈ $31.12 Million
Rs2.12 Billion India Rs102.85 ▼ -1.29%
207 R Systems International Limited
NSE:RSYSTEMS
1.36x Rs802.46 Million
≈ $8.68 Million
Rs592.16 Million India Rs259.60 ▼ -4.68%
208 Thessaloniki Port Authority SA
AT:OLTH
1.35x €8.22 Million
≈ $9.61 Million
€6.07 Million Greece €37.00 ▲ +0.54%
209 Orica Limited
F:ICA
1.35x €351.55 Million
≈ $411.00 Million
€259.50 Million Germany €14.20 ▲ +2.16%
210 Priner Serviços Industriais S.A
SA:PRNR3
1.35x R$37.17 Million
≈ $7.29 Million
R$27.46 Million Brazil R$17.76 ▼ -6.38%
211 CanSino Biologics Inc
F:CJH
1.35x €1.09 Billion
≈ $1.28 Billion
€806.73 Million Germany €2.70 ▼ -3.57%
212 Combined Motor Holdings Limited
JSE:CMH
1.35x ZAC1.02 Billion
≈ $539.87K
ZAC752.83 Million South Africa ZAC4014.00 ▼ -0.86%
213 SML Isuzu Limited
NSE:SMLISUZU
1.35x Rs2.39 Billion
≈ $25.90 Million
Rs1.77 Billion India Rs3142.20 ▲ +0.23%
214 Seresco S.A.
MC:SCO
1.35x €2.42 Million
≈ $2.83 Million
€1.79 Million Spain €6.25 ▼ -0.79%
215 Collins Foods Ltd
AU:CKF
1.35x AU$93.21 Million
≈ $65.95 Million
AU$69.14 Million Australia AU$8.26 ▼ -0.84%
216 Almirall S.A.
MC:ALM
1.35x €119.65 Million
≈ $139.88 Million
€88.75 Million Spain €11.00 ▲ +1.10%
217 AAC Technologies Holdings Inc
F:A2XN
1.35x €1.38 Billion
≈ $1.62 Billion
€1.03 Billion Germany €5.21 ▲ +3.66%
218 Superior Plus Corp
TO:SPB
1.35x CA$443.40 Million
≈ $320.75 Million
CA$328.90 Million Canada CA$8.54 ▼ -1.84%
219 Glencore PLC
JSE:GLN
1.35x ZAC4.05 Billion
≈ $2.15 Million
ZAC3.01 Billion South Africa ZAC13379.00 ▼ -0.14%
220 Glencore plc
MX:GLENN
1.35x MX$4.05 Billion
≈ $232.88 Million
MX$3.01 Billion Mexico MX$136.75 ▲ +8.27%
221 Stern Groep N.V.
AS:PBH
1.35x €19.02 Million
≈ $22.23 Million
€14.13 Million Netherlands €3.54 ▲ +0.00%
222 Focus Lighting and Fixtures Limited
NSE:FOCUS
1.34x Rs298.19 Million
≈ $3.22 Million
Rs221.81 Million India Rs92.61 ▲ +8.05%
223 NRB Bearing Limited
NSE:NRBBEARING
1.34x Rs1.67 Billion
≈ $18.10 Million
Rs1.25 Billion India Rs357.35 ▲ +0.25%
224 Vadilal Industries Limited
NSE:VADILALIND
1.34x Rs1.84 Billion
≈ $19.86 Million
Rs1.37 Billion India Rs5393.90 ▲ +0.17%
225 Wotso
AU:WOT
1.34x AU$10.69 Million
≈ $7.56 Million
AU$7.95 Million Australia AU$0.60 ▼ -4.76%
226 Smartoptics Group AS
OL:SMOP
1.34x Nkr11.46 Million
≈ $1.21 Million
Nkr8.53 Million Norway Nkr62.60 ▼ -2.19%
227 Akzo Nobel India Limited
NSE:AKZOINDIA
1.34x Rs4.17 Billion
≈ $45.15 Million
Rs3.11 Billion India Rs3119.60 ▼ -0.21%
228 Nestlé S.A
F:NESM
1.34x €5.35 Billion
≈ $6.25 Billion
€3.99 Billion Germany €84.40 ▲ +0.00%
229 Vince Holding Corp
NYSE:VNCE
1.34x $5.63 Million $4.20 Million USA $2.96 ▲ +0.34%
230 Vaudoise Assurances Holding SA
SW:VAHN
1.34x CHF202.87 Million
≈ $256.49 Million
CHF151.54 Million Switzerland CHF765.00 ▼ -3.04%
231 Believe SAS
PA:BLV
1.34x €23.41 Million
≈ $27.37 Million
€17.51 Million France €17.20 ▲ +0.00%
232 BH Co Ltd
KQ:090460
1.34x ₩263.87 Billion
≈ $178.82 Million
₩197.38 Billion Korea ₩15730.00 ▼ -3.14%
233 Isbir Holding AS
IS:ISBIR
1.33x TL149.53 Million
≈ $3.35 Million
TL112.05 Million Turkey TL77.50 ▼ -0.90%
234 NRW Holdings Limited
F:3NR
1.33x €137.38 Million
≈ $160.62 Million
€102.97 Million Germany €4.52 ▼ -0.88%
235 Solutions 30 SE
F:30L3
1.33x €43.12 Million
≈ $50.41 Million
€32.32 Million Germany €0.57 ▼ -2.72%
236 SMCG Co., Ltd.
KQ:460870
1.33x ₩10.24 Billion
≈ $6.94 Million
₩7.68 Billion Korea ₩3000.00 ▼ -3.85%
237 Iris Clothings Limited
NSE:IRISDOREME
1.33x Rs33.80 Million
≈ $365.49K
Rs25.35 Million India Rs36.86 ▲ +3.51%
238 Damodar Industries Limited
NSE:DAMODARIND
1.33x Rs287.79 Million
≈ $3.11 Million
Rs215.90 Million India Rs30.87 ▲ +0.26%
239 Future Consumer Limited
NSE:FCONSUMER
1.33x Rs88.47 Million
≈ $956.82K
Rs66.42 Million India Rs0.32 ▲ +0.00%
240 LifeMD Inc
NASDAQ:LFMD
1.33x $11.51 Million $8.64 Million USA $4.56 ▼ -2.77%
241 MetalsTech Limited
F:MT1
1.33x €2.40 Million
≈ $2.81 Million
€1.80 Million Germany €0.14 ▼ -2.70%
242 Shengli Oil & Gas Pipe Holdings Limited
F:GSG
1.33x €72.44 Million
≈ $84.69 Million
€54.44 Million Germany €0.01 ▲ +8.33%
243 Shanghai Lingang Holdings Co Ltd B
SHG:900928
1.33x $2.08 Billion $1.56 Billion China $0.57 ▼ -0.69%
244 Binero Group AB
ST:BINERO
1.33x Skr25.30 Million
≈ $2.72 Million
Skr19.02 Million Sweden Skr1.86 ▼ -0.53%
245 Choice Hotels International Inc
NYSE:CHH
1.33x $113.92 Million $85.69 Million USA $106.56 ▼ -3.54%
246 Nyrstar NV
BR:NYR
1.33x €237.30 Million
≈ $277.43 Million
€178.60 Million Belgium €0.07 ▲ +0.00%
247 Mangalore Chemicals & Fertilizers Limited
NSE:MANGCHEFER
1.33x Rs3.60 Billion
≈ $38.97 Million
Rs2.71 Billion India Rs308.75 ▼ -0.42%
248 Li Ning Company Limited
F:LNLB
1.33x €1.29 Billion
≈ $1.51 Billion
€971.22 Million Germany €1.91 ▼ -4.09%
249 Nu Holdings Ltd
NYSE:NU
1.33x $1.10 Billion $831.03 Million USA $11.64 ▼ -2.43%
250 Escorts Kubota Limited
NSE:ESCORTS
1.32x Rs6.32 Billion
≈ $68.39 Million
Rs4.77 Billion India Rs2765.00 ▲ +0.53%
251 Sharda Motor Industries Limited
NSE:SHARDAMOTR
1.32x Rs1.93 Billion
≈ $20.86 Million
Rs1.46 Billion India Rs828.30 ▼ -1.72%
252 Sanofi SA
PA:SAN
1.32x €14.46 Billion
≈ $16.90 Billion
€10.92 Billion France €73.52 ▲ +0.14%
253 Biokarpet S.A.
AT:BIOKA
1.32x €9.93 Million
≈ $11.61 Million
€7.50 Million Greece €1.63 ▼ -0.97%
254 Shriram Pistons & Rings Limited
NSE:SHRIPISTON
1.32x Rs3.62 Billion
≈ $39.16 Million
Rs2.74 Billion India Rs3469.90 ▲ +0.52%
255 Venus Remedies Limited
NSE:VENUSREM
1.32x Rs1.07 Billion
≈ $11.60 Million
Rs811.10 Million India Rs1481.80 ▲ +5.00%
256 RHI Magnesita NV
VI:RHIM
1.32x €203.05 Million
≈ $237.39 Million
€153.50 Million Austria €33.80 ▼ -1.46%
257 Kerry Group
IR:KRZ
1.32x €409.50 Million
≈ $478.75 Million
€309.70 Million Ireland €72.50 ▼ -0.55%
258 Viking Line Abp
HE:VIK1V
1.32x €63.20 Million
≈ $73.89 Million
€47.80 Million Finland €20.50 ▲ +0.00%
259 Perseus Mining Limited
F:P4Q
1.32x €230.39 Million
≈ $269.35 Million
€174.26 Million Germany €3.15 ▼ -0.54%
260 Harbin Electric
F:HP6H
1.32x €873.91 Million
≈ $1.02 Billion
€661.09 Million Germany €2.16 ▲ +0.00%
261 Northeast Electric Development Company Limited
F:NE4H
1.32x €442.06K
≈ $516.81K
€334.50K Germany €0.03 ▼ -3.77%
262 Metropolis Healthcare Limited
NSE:METROPOLIS
1.32x Rs1.74 Billion
≈ $18.83 Million
Rs1.32 Billion India Rs536.15 ▼ -0.71%
263 Sobha Limited
NSE:SOBHA
1.32x Rs3.84 Billion
≈ $41.52 Million
Rs2.91 Billion India Rs1382.00 ▼ -0.36%
264 Greencore Group plc
F:GCG
1.32x €63.40 Million
≈ $74.12 Million
€48.00 Million Germany €2.32 ▲ +0.87%
265 Bharat Gears Limited
NSE:BHARATGEAR
1.32x Rs225.66 Million
≈ $2.44 Million
Rs170.91 Million India Rs114.32 ▲ +1.75%
266 Viva Biotech Holdings
F:VB0
1.32x €209.53 Million
≈ $244.96 Million
€158.72 Million Germany €0.13 ▼ -5.76%
267 Sigma Healthcare Limited
F:S5YA
1.32x €29.53 Million
≈ $34.53 Million
€22.39 Million Germany €1.74 ▲ +1.75%
268 Dromeas SA
AT:DROME
1.32x €750.39K
≈ $877.29K
€569.09K Greece €0.31 ▲ +0.32%
269 Thryv Holdings Inc
NASDAQ:THRY
1.32x $29.33 Million $22.25 Million USA $3.62 ▼ -7.18%
270 Smart Powerr Corp
NASDAQ:CREG
1.32x $3.25 Million $2.47 Million USA $0.31 ▼ -3.71%
271 Hindustan Composites Limited
NSE:HINDCOMPOS
1.32x Rs266.30 Million
≈ $2.88 Million
Rs202.20 Million India Rs405.90 ▼ -0.77%
272 MCT Bhd
KLSE:5182
1.32x RM3.28 Million
≈ $823.50K
RM2.49 Million Malaysia RM0.19 ▲ +2.78%
273 BSE Limited
NSE:BSE
1.32x Rs13.05 Billion
≈ $141.15 Million
Rs9.92 Billion India Rs3966.10 ▲ +0.87%
274 Manulife Holdings Bhd
KLSE:1058
1.32x RM153.19 Million
≈ $38.46 Million
RM116.44 Million Malaysia RM2.33 ▲ +0.00%
275 VEND MARKETPLACES ASA
OL:VEND
1.31x Nkr2.39 Billion
≈ $251.18 Million
Nkr1.82 Billion Norway Nkr242.60 ▼ -1.70%
276 Vente Unique.com
PA:ALVU
1.31x €25.56 Million
≈ $29.88 Million
€19.47 Million France €14.90 ▲ +1.36%
277 Somany Ceramics Limited
NSE:SOMANYCERA
1.31x Rs1.35 Billion
≈ $14.58 Million
Rs1.03 Billion India Rs517.75 ▼ -0.06%
278 DPSC Limited
NSE:DPSCLTD
1.31x Rs671.29 Million
≈ $7.26 Million
Rs511.93 Million India Rs7.98 ▼ -3.16%
279 Lowland Investment Co
LSE:LWI
1.31x £4.75 Million
≈ $6.38 Million
£3.63 Million UK £171.00 ▼ -0.58%
280 Usha Martin Limited
NSE:USHAMART
1.31x Rs4.36 Billion
≈ $47.15 Million
Rs3.33 Billion India Rs497.95 ▲ +1.21%
281 Ponni Sugars (Erode) Limited
NSE:PONNIERODE
1.31x Rs275.30 Million
≈ $2.98 Million
Rs210.00 Million India Rs306.45 ▼ -0.23%
282 JBM Auto Limited
NSE:JBMA
1.31x Rs5.16 Billion
≈ $55.81 Million
Rs3.94 Billion India Rs669.25 ▲ +3.38%
283 Fosun International Limited
F:FNI
1.31x €9.92 Billion
≈ $11.59 Billion
€7.58 Billion Germany €0.42 ▼ -0.99%
284 JPMorgan American Investment Trust
LSE:JAM
1.31x GBX6.14 Million
≈ $747.18
GBX4.70 Million UK GBX1218.00 ▼ -0.16%
285 Vidhi Specialty Food Ingredients Limited
NSE:VIDHIING
1.31x Rs585.33 Million
≈ $6.33 Million
Rs447.87 Million India Rs297.45 ▲ +0.22%
286 Best Pacific International Holdings Limited
F:NWQ
1.31x €252.13 Million
≈ $294.77 Million
€192.97 Million Germany €0.28 ▼ -6.62%
287 The Great Eastern Shipping Company Limited
NSE:GESHIP
1.31x Rs16.23 Billion
≈ $175.56 Million
Rs12.43 Billion India Rs1480.20 ▼ -2.44%
288 AMD Industries Limited
NSE:AMDIND
1.31x Rs210.58 Million
≈ $2.28 Million
Rs161.28 Million India Rs49.53 ▲ +1.21%
289 Tamil Nadu Newsprint & Papers Limited
NSE:TNPL
1.31x Rs7.44 Billion
≈ $80.44 Million
Rs5.70 Billion India Rs147.09 ▼ -0.53%
290 Mtag Group Berhad
KLSE:0213
1.31x RM32.80 Million
≈ $8.23 Million
RM25.13 Million Malaysia RM0.23 ▼ -2.17%
291 Northcliff Citranusa Indonesia Tbk PT
JK:SKYB
1.30x Rp3.87 Billion
≈ $226.83K
Rp2.97 Billion Indonesia Rp51.00 ▲ +0.00%
292 Zimmer Biomet Holdings Inc
NYSE:ZBH
1.30x $545.80 Million $418.70 Million USA $84.98 ▲ +1.47%
293 Micro Digital Co. Ltd
KQ:305090
1.30x ₩426.27 Million
≈ $288.87K
₩327.22 Million Korea ₩2915.00 ▼ -2.18%
294 Grupo Nacional Provincial S.A.B
MX:GNP
1.30x MX$1.97 Billion
≈ $113.34 Million
MX$1.51 Billion Mexico MX$114.00 ▲ +0.00%
295 S&W Seed Company
NASDAQ:SANW
1.30x $5.95 Million $4.57 Million USA $0.02 ▼ -39.82%
296 Genesco Inc
NYSE:GCO
1.30x $225.54 Million $173.36 Million USA $38.91 ▼ -1.29%
297 Nusantara Sawit Sejahtera
JK:NSSS
1.30x Rp157.58 Billion
≈ $9.23 Million
Rp121.25 Billion Indonesia Rp432.00 ▼ -6.90%
298 Frequentis AG
VI:FQT
1.30x €11.37 Million
≈ $13.29 Million
€8.76 Million Austria €76.90 ▼ -3.39%
299 Oil Country Tubular Limited
NSE:OILCOUNTUB
1.30x Rs177.68 Million
≈ $1.92 Million
Rs137.03 Million India Rs55.59 ▲ +2.02%
300 Interwood-Xylemporia A.T.E.N.E.
AT:XYLEK
1.30x €431.51K
≈ $504.48K
€333.05K Greece €0.27 ▼ -1.44%