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
101 Sto SE & Co. KGaA
F:STO3
1.42x €23.58 Million
≈ $27.57 Million
€16.55 Million Germany €100.40 ▼ -1.18%
102 Siemens Aktiengesellschaft
XETRA:SIE
1.42x €1.66 Billion
≈ $1.95 Billion
€1.17 Billion Germany €275.00 ▼ -1.33%
103 Selan Exploration Technology Limited
NSE:SELAN
1.42x Rs1.79 Billion
≈ $19.34 Million
Rs1.26 Billion India Rs554.75 ▲ +2.31%
104 Royal Hali Iplik Tekstil Mobilya Sanayi ve Ticaret AS
IS:ROYAL
1.42x TL6.90 Million
≈ $154.62K
TL4.85 Million Turkey TL6.80 ▲ +0.00%
105 Viridien
PA:VIRI
1.42x €148.30 Million
≈ $173.38 Million
€104.30 Million France €115.30 ▼ -4.08%
106 Lloyds Engineering Works Limited
NSE:LLOYDSENGG
1.42x Rs2.25 Billion
≈ $24.38 Million
Rs1.59 Billion India Rs70.91 ▼ -1.69%
107 Natural Grocers by Vitamin Cottage Inc
NYSE:NGVC
1.42x $32.28 Million $22.70 Million USA $28.61 ▼ -1.68%
108 Arsan Tekstil Ticaret ve Sanayi AS
IS:ARSAN
1.42x TL218.56 Million
≈ $4.90 Million
TL153.94 Million Turkey TL3.39 ▼ -4.51%
109 Diageo plc
MX:DEON
1.42x MX$1.26 Billion
≈ $72.54 Million
MX$888.00 Million Mexico MX$1464.00 ▼ -0.41%
110 China Tian Lun Gas Holdings Limited
F:TLJ
1.42x €230.90 Million
≈ $269.95 Million
€162.70 Million Germany €0.30 ▼ -1.31%
111 Hidili Industry International Development Limited
F:3H3
1.42x €72.22 Million
≈ $84.43 Million
€50.89 Million Germany €0.00 ▲ +0.00%
112 Pubang Landscape Architecture Co Ltd
SHE:002663
1.42x CN¥49.66 Million
≈ $7.27 Million
CN¥34.99 Million China CN¥1.90 ▼ -2.06%
113 Sinotruk (Hong Kong) Limited
F:4SK
1.42x €2.15 Billion
≈ $2.52 Billion
€1.52 Billion Germany €4.48 ▲ +10.89%
114 EITA Resources Bhd
KLSE:5208
1.42x RM13.50 Million
≈ $3.39 Million
RM9.53 Million Malaysia RM0.47 ▲ +0.00%
115 Quick Heal Technologies Limited
NSE:QUICKHEAL
1.42x Rs257.50 Million
≈ $2.78 Million
Rs181.90 Million India Rs181.71 ▼ -5.31%
116 Binani Industries Limited
NSE:BINANIIND
1.41x Rs3.57 Billion
≈ $38.61 Million
Rs2.52 Billion India Rs12.78 ▲ +6.06%
117 Galaxy Surfactants Limited
NSE:GALAXYSURF
1.41x Rs2.39 Billion
≈ $25.89 Million
Rs1.69 Billion India Rs1745.60 ▼ -0.68%
118 ArcelorMittal SA
LSE:0RP9
1.41x €5.13 Billion
≈ $6.00 Billion
€3.63 Billion UK €53.64 ▼ -2.06%
119 CM.com NV
AS:CMCOM
1.41x €9.99 Million
≈ $11.68 Million
€7.08 Million Netherlands €6.94 ▼ -4.01%
120 Terragen Holdings Ltd
AU:TGH
1.41x AU$31.82 Million
≈ $22.51 Million
AU$22.54 Million Australia AU$0.02 ▲ +0.00%
121 Gr. Sarantis S.A.
AT:SAR
1.41x €4.58 Million
≈ $5.35 Million
€3.24 Million Greece €15.40 ▼ -0.39%
122 Solusi Tunas Pratama Tbk
JK:SUPR
1.41x Rp1.88 Trillion
≈ $110.05 Million
Rp1.33 Trillion Indonesia Rp43850.00 ▲ +0.00%
123 IPB Petroleum Ltd
AU:IPB
1.41x AU$239.30K
≈ $169.32K
AU$169.80K Australia AU$0.01 ▲ +0.00%
124 Evrofarma SA
AT:EVROF
1.41x €2.13 Million
≈ $2.49 Million
€1.52 Million Greece €3.94 ▲ +1.29%
125 Sany Heavy Equipment International Holdings Company Limited
F:YXS
1.41x €314.94 Million
≈ $368.20 Million
€224.08 Million Germany €0.91 ▲ +2.14%
126 The United Nilgiri Tea Estates Company Limited
NSE:UNITEDTEA
1.41x Rs84.64 Million
≈ $915.37K
Rs60.24 Million India Rs524.15 ▼ -0.90%
127 Beyond, Inc.
NASDAQ:BYON
1.40x $22.22 Million $15.83 Million USA $10.36 ▲ +4.86%
128 Subsea 7 SA
LSE:0OGK
1.40x Nkr200.60 Million
≈ $21.11 Million
Nkr142.90 Million UK Nkr320.50 ▲ +1.07%
129 Empire Resources Ltd
AU:ERL
1.40x AU$6.78 Million
≈ $4.80 Million
AU$4.83 Million Australia AU$0.01 ▼ -10.00%
130 Dishman Carbogen Amcis Limited
NSE:DCAL
1.40x Rs4.14 Billion
≈ $44.73 Million
Rs2.95 Billion India Rs195.13 ▼ -1.99%
131 Total Gabon
F:RZW
1.40x €84.91 Million
≈ $99.27 Million
€60.65 Million Germany €242.00 ▲ +1.47%
132 Westag & Getalit ST O.N.
F:WUG
1.40x €1.63 Million
≈ $1.91 Million
€1.16 Million Germany €31.00 ▲ +0.00%
133 Westag & Getalit AG
F:WUG3
1.40x €1.63 Million
≈ $1.91 Million
€1.16 Million Germany €33.00 ▲ +5.77%
134 Aditya Birla Fashion and Retail Limited
NSE:ABFRL
1.40x Rs22.26 Billion
≈ $240.68 Million
Rs15.91 Billion India Rs60.54 ▼ -2.20%
135 Insecticides (India) Limited
NSE:INSECTICID
1.40x Rs1.31 Billion
≈ $14.14 Million
Rs934.57 Million India Rs725.70 ▼ -0.56%
136 BlackRock Technology and Private Equity Term Trust
NYSE:BTX
1.40x $3.84 Million $2.74 Million USA $9.24 ▼ -1.07%
137 Advance NanoTek Limited
F:BBJ
1.40x €2.31 Million
≈ $2.70 Million
€1.65 Million Germany €0.46 ▲ +10.53%
138 Lumi Gruppen AS
OL:LUMI
1.40x Nkr119.37 Million
≈ $12.56 Million
Nkr85.43 Million Norway Nkr19.00 ▲ +0.00%
139 PACS Group, Inc.
NYSE:PACS
1.40x $285.81 Million $204.80 Million USA $36.50 ▼ -1.11%
140 Schaeffler India Limited
NSE:SCHAEFFLER
1.40x Rs9.92 Billion
≈ $107.28 Million
Rs7.11 Billion India Rs4049.90 ▼ -0.53%
141 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$42.99 ▼ -0.02%
142 Edel SE & Co. KGaA
F:EDL
1.39x €9.43 Million
≈ $11.03 Million
€6.77 Million Germany €4.56 ▲ +0.00%
143 Talenom Oyj
HE:TNOM
1.39x €24.32 Million
≈ $28.44 Million
€17.46 Million Finland €1.22 ▼ -2.08%
144 Grindwell Norton Limited
NSE:GRINDWELL
1.39x Rs2.86 Billion
≈ $30.96 Million
Rs2.06 Billion India Rs1867.00 ▲ +0.43%
145 Derwent London PLC
LSE:DLN
1.39x GBX235.30 Million
≈ $28.63K
GBX169.20 Million UK GBX1763.00 ▲ +0.23%
146 Emkay Global Financial Services Limited
NSE:EMKAY
1.39x Rs308.16 Million
≈ $3.33 Million
Rs221.69 Million India Rs297.15 ▲ +20.00%
147 S4 Capital PLC
LSE:SFOR
1.39x GBX33.20 Million
≈ $4.04K
GBX23.90 Million UK GBX43.30 ▼ -0.23%
148 Kota Satu Properti Tbk PT
JK:SATU
1.39x Rp930.37 Million
≈ $54.52K
Rp669.81 Million Indonesia Rp260.00 ▲ +0.78%
149 VIP Industries Limited
NSE:VIPIND
1.39x Rs877.70 Million
≈ $9.49 Million
Rs632.00 Million India Rs332.45 ▲ +4.49%
150 Obiz Concept SAS
PA:ALBIZ
1.39x €4.20 Million
≈ $4.90 Million
€3.03 Million France €2.44 ▲ +1.67%
151 Solara Active Pharma Sciences Limited
NSE:SOLARA
1.39x Rs1.03 Billion
≈ $11.10 Million
Rs740.70 Million India Rs538.85 ▼ -0.77%
152 Flowtech Fluidpower plc
LSE:FLO
1.39x GBX194.00K
≈ $23.60
GBX140.00K UK GBX51.50 ▼ -0.58%
153 Sandfire Resources Ltd
AU:SFR
1.39x AU$725.46 Million
≈ $513.31 Million
AU$523.71 Million Australia AU$20.27 ▲ +1.35%
154 Kamat Hotels (I) Limited
NSE:KAMATHOTEL
1.38x Rs393.11 Million
≈ $4.25 Million
Rs283.95 Million India Rs182.38 ▲ +1.07%
155 E. Pairis S.A
AT:PAIR
1.38x €214.47K
≈ $250.73K
€155.03K Greece €0.82 ▲ +4.88%
156 Himadri Speciality Chemical Limited
NSE:HSCL
1.38x Rs6.18 Billion
≈ $66.81 Million
Rs4.47 Billion India Rs536.20 ▲ +2.50%
157 VALNEVA SE SP.ADS/2
F:AYJ0
1.38x €13.17 Million
≈ $15.39 Million
€9.53 Million Germany €4.70 ▼ -2.08%
158 Sanginita Chemicals Limited
NSE:SANGINITA
1.38x Rs10.66 Million
≈ $115.26K
Rs7.72 Million India Rs30.36 ▲ +1.98%
159 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$474.95 ▼ -0.20%
160 Shanthi Gears Limited
NSE:SHANTIGEAR
1.38x Rs702.10 Million
≈ $7.59 Million
Rs508.60 Million India Rs442.50 ▲ +0.51%
161 Gravita India Limited
NSE:GRAVITA
1.38x Rs3.89 Billion
≈ $42.12 Million
Rs2.82 Billion India Rs1624.50 ▲ +0.03%
162 STIF Société anonyme
PA:ALSTI
1.38x €18.85 Million
≈ $22.04 Million
€13.67 Million France €55.80 ▼ -6.06%
163 Grupo Aval Acciones y Valores S.A
F:6GAA
1.38x €495.31 Billion
≈ $579.07 Billion
€359.10 Billion Germany €4.16 ▼ -4.15%
164 Methanor
PA:ALMET
1.38x €267.49 Million
≈ $312.72 Million
€193.99 Million France €2.58 ▲ +0.00%
165 Paisalo Digital Limited
NSE:PAISALO
1.38x Rs96.57 Million
≈ $1.04 Million
Rs70.04 Million India Rs53.92 ▲ +2.33%
166 Sanofi
F:SNW2
1.38x €5.17 Billion
≈ $6.04 Billion
€3.75 Billion Germany €36.40 ▼ -1.62%
167 PUMA SE
XETRA:PUM
1.38x €957.80 Million
≈ $1.12 Billion
€694.80 Million Germany €26.44 ▼ -3.78%
168 Flexituff Ventures International Limited
NSE:FLEXITUFF
1.38x Rs176.32 Million
≈ $1.91 Million
Rs127.93 Million India Rs6.89 ▲ +2.68%
169 IFB Agro Industries Limited
NSE:IFBAGRO
1.38x Rs948.00 Million
≈ $10.25 Million
Rs688.00 Million India Rs959.20 ▼ -1.99%
170 Trendline
TA:TREN
1.38x ILA10.46 Million
≈ $28.03K
ILA7.59 Million Israel ILA840.10 ▲ +0.00%
171 Elecon Engineering Company Limited
NSE:ELECON
1.38x Rs2.27 Billion
≈ $24.60 Million
Rs1.65 Billion India Rs505.35 ▼ -0.70%
172 Aperam SA
LSE:0OLF
1.38x €190.00 Million
≈ $222.13 Million
€138.00 Million UK €52.54 ▲ +0.26%
173 Airtime Partecipazioni SpA
PA:ALMEX
1.38x €11.27 Million
≈ $13.18 Million
€8.19 Million France €6.91 ▼ -1.85%
174 Sri Adhikari Brothers Television Network Limited
NSE:SABTNL
1.38x Rs79.99 Million
≈ $865.04K
Rs58.12 Million India Rs45.17 ▲ +9.32%
175 Mico BioMed Co. Ltd.
KQ:214610
1.38x ₩2.06 Billion
≈ $1.40 Million
₩1.50 Billion Korea ₩2290.00 ▼ -2.35%
176 LEWAG Holding Aktiengesellschaft
F:KGR
1.38x €3.42 Million
≈ $4.00 Million
€2.49 Million Germany €29.40 ▲ +0.00%
177 Antarctica Limited
NSE:ANTGRAPHIC
1.38x Rs4.84 Million
≈ $52.32K
Rs3.52 Million India Rs0.82 ▲ +1.23%
178 ARK Resources Bhd
KLSE:7007
1.37x RM9.98 Million
≈ $2.51 Million
RM7.26 Million Malaysia RM0.23 ▲ +0.00%
179 Onelife Capital Advisors Limited
NSE:ONELIFECAP
1.37x Rs793.88 Million
≈ $8.59 Million
Rs578.00 Million India Rs26.38 ▼ -4.18%
180 Pernod Ricard S.A.
PA:RI
1.37x €2.46 Billion
≈ $2.87 Billion
€1.79 Billion France €60.92 ▼ -1.17%
181 Sastasundar Ventures Limited
NSE:SASTASUNDR
1.37x Rs523.97 Million
≈ $5.67 Million
Rs381.65 Million India Rs302.10 ▲ +0.22%
182 Nucletron Electronic Aktiengesellschaft
F:NUC
1.37x €99.50K
≈ $116.33K
€72.50K Germany €7.60 ▲ +0.00%
183 Techno Electric & Engineering Company Limited
NSE:TECHNOE
1.37x Rs6.21 Billion
≈ $67.20 Million
Rs4.53 Billion India Rs1047.10 ▼ -1.75%
184 Helixmith Co. Ltd
KQ:084990
1.37x ₩1.53 Billion
≈ $1.04 Million
₩1.12 Billion Korea ₩5190.00 ▼ -5.29%
185 The India Cements Limited
NSE:INDIACEM
1.37x Rs4.71 Billion
≈ $50.96 Million
Rs3.44 Billion India Rs383.25 ▲ +0.51%
186 Lotus Technology Inc.
NASDAQ:LOT
1.37x $418.52 Million $305.50 Million USA $1.30 ▼ -1.52%
187 Yibitas Yozgat Isci Birligi Insaat Malzemeleri Ticaret Sanayi AS
IS:YBTAS
1.37x TL14.52 Million
≈ $325.22K
TL10.62 Million Turkey TL17.00 ▼ -2.19%
188 Zoomlion Heavy Industry Science and Technology Co. Ltd
F:8CZ
1.37x €1.59 Billion
≈ $1.85 Billion
€1.16 Billion Germany €0.83 ▲ +5.25%
189 Sakthi Sugars Limited
NSE:SAKHTISUG
1.36x Rs553.91 Million
≈ $5.99 Million
Rs405.83 Million India Rs17.28 ▼ -3.52%
190 NTPC Limited
NSE:NTPC
1.36x Rs689.04 Billion
≈ $7.45 Billion
Rs504.91 Billion India Rs366.80 ▼ -0.16%
191 Macroblock
TWO:3527
1.36x NT$85.07 Million
≈ $2.68 Million
NT$62.34 Million Taiwan NT$60.80 ▲ +3.75%
192 Mando Corp
KO:204320
1.36x ₩250.91 Billion
≈ $170.04 Million
₩183.96 Billion Korea ₩60000.00 ▼ -3.85%
193 Key Ware Electronics Co Ltd
TWO:5498
1.36x NT$93.65 Million
≈ $2.95 Million
NT$68.73 Million Taiwan NT$62.40 ▼ -1.58%
194 ZKH Group Limited
NYSE:ZKH
1.36x $312.10 Million $229.07 Million USA $2.90 ▲ +0.69%
195 MAA Group Bhd
KLSE:1198
1.36x RM15.55 Million
≈ $3.90 Million
RM11.41 Million Malaysia RM0.15 ▼ -3.33%
196 Akritas S.A
AT:AKRIT
1.36x €710.49K
≈ $830.63K
€522.25K Greece €1.08 ▲ +0.00%
197 Maternus-Kliniken Aktiengesellschaft
F:MAK
1.36x €2.43 Million
≈ $2.85 Million
€1.79 Million Germany €0.97 ▼ -0.51%
198 China Resources Medical Holdings Company Limited
F:1PH
1.36x €367.07 Million
≈ $429.14 Million
€270.22 Million Germany €0.28 ▼ -0.70%
199 Prataap Snacks Limited
NSE:DIAMONDYD
1.36x Rs359.10 Million
≈ $3.88 Million
Rs264.39 Million India Rs1186.60 ▲ +9.15%
200 Vinati Organics Limited
NSE:VINATIORGA
1.36x Rs4.87 Billion
≈ $52.64 Million
Rs3.58 Billion India Rs1304.50 ▼ -0.75%