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
1101 HDFC Life Insurance Company Limited
NSE:HDFCLIFE
1.02x Rs74.95 Billion
≈ $810.60 Million
Rs73.71 Billion India Rs561.00 ▼ -0.65%
1102 GE Power India Limited
NSE:GEPIL
1.02x Rs3.25 Billion
≈ $35.15 Million
Rs3.20 Billion India Rs306.40 ▼ -2.45%
1103 Elinoil Hellenic Petroleum Company S.A
AT:ELIN
1.02x €36.08 Million
≈ $42.18 Million
€35.49 Million Greece €2.12 ▲ +0.00%
1104 FinLab AG
F:A7A
1.02x €958.00K
≈ $1.12 Million
€943.00K Germany €14.30 ▲ +0.00%
1105 EL. D. Mouzakis S.A
AT:MOYZK
1.02x €69.74K
≈ $81.53K
€68.66K Greece €0.49 ▲ +0.00%
1106 Clipan Finance Indonesia Tbk
JK:CFIN
1.02x Rp540.09 Billion
≈ $31.65 Million
Rp531.71 Billion Indonesia Rp338.00 ▲ +0.60%
1107 Commonwealth Bank of Australia
F:CWW
1.02x €7.45 Billion
≈ $8.71 Billion
€7.34 Billion Germany €104.28 ▼ -1.27%
1108 Futebol Clube do Porto - Futebol S.A.D.
LS:FCP
1.02x €1.69 Million
≈ $1.97 Million
€1.66 Million Portugal €3.00 ▲ +3.45%
1109 Oceanpal Inc
NASDAQ:OP
1.02x $1.87 Million $1.84 Million USA $1.39 ▲ +0.72%
1110 Shenzhen Emperor Technology Co Ltd
SHE:300546
1.01x CN¥50.20 Million
≈ $7.35 Million
CN¥49.47 Million China CN¥14.60 ▲ +1.74%
1111 Thong Guan Industries Bhd
KLSE:7034
1.01x RM47.73 Million
≈ $11.98 Million
RM47.04 Million Malaysia RM1.44 ▼ -0.69%
1112 Eco Oro Minerals Corp
F:GQQ
1.01x €1.04 Million
≈ $1.22 Million
€1.03 Million Germany €0.01 ▼ -3.57%
1113 Leap Therapeutics Inc
NASDAQ:LPTX
1.01x $2.11 Million $2.08 Million USA $2.05 ▲ +368.57%
1114 Cypherpunk Technologies Inc.
NASDAQ:CYPH
1.01x $2.11 Million $2.08 Million USA $0.74 ▲ +3.08%
1115 Public Policy Holding Company Inc
LSE:PPHC
1.01x GBX14.95 Million
≈ $1.82K
GBX14.74 Million UK GBX685.00 ▲ +6.20%
1116 Public Policy Holding Company, Inc. Common Stock
NASDAQ:PPHC
1.01x $14.95 Million $14.74 Million USA $9.08 ▼ -2.47%
1117 Prudential plc
F:PRU2
1.01x €642.50 Million
≈ $751.15 Million
€633.50 Million Germany €26.40 ▲ +0.76%
1118 Prudential plc
MX:PUKN
1.01x MX$642.50 Million
≈ $36.98 Million
MX$633.50 Million Mexico MX$545.00 ▲ +0.00%
1119 Simbhaoli Sugars Limited
NSE:SIMBHALS
1.01x Rs312.42 Million
≈ $3.38 Million
Rs308.05 Million India Rs6.70 ▼ -2.76%
1120 Forgame Holdings Limited
F:FH0
1.01x €540.00K
≈ $631.32K
€532.50K Germany €0.07 ▼ -7.64%
1121 Cemas Dokum Sanayi AS
IS:CEMAS
1.01x TL147.77 Million
≈ $3.31 Million
TL145.72 Million Turkey TL4.18 ▼ -0.48%
1122 Platinex Inc
F:9PX
1.01x €110.13K
≈ $128.76K
€108.62K Germany €0.06 ▼ -5.41%
1123 MGI Digital
PA:ALMDG
1.01x €2.27 Million
≈ $2.65 Million
€2.24 Million France €10.60 ▲ +0.76%
1124 The House of Agriculture Spiroy S.A.
AT:SPIR
1.01x €795.96K
≈ $930.56K
€785.24K Greece €0.39 ▲ +10.23%
1125 Soechi Lines Tbk
JK:SOCI
1.01x Rp12.84 Million
≈ $752.14
Rp12.66 Million Indonesia Rp376.00 ▲ +1.62%
1126 China Huarong Asset Management Co. Ltd
F:CHE
1.01x €23.19 Billion
≈ $27.11 Billion
€22.88 Billion Germany €0.06 ▲ +3.51%
1127 Close Brothers Group plc
F:CS3
1.01x €192.05 Million
≈ $224.53 Million
€189.50 Million Germany €4.76 ▲ +1.28%
1128 SinoDaan Co Ltd
SHE:300635
1.01x CN¥6.06 Million
≈ $886.35K
CN¥5.98 Million China CN¥9.86 ▼ -3.24%
1129 Zhejiang Shaoxing RuiFeng Rural Commercial Bank Co Ltd
SHG:601528
1.01x CN¥485.61 Million
≈ $71.06 Million
CN¥479.18 Million China CN¥4.76 ▼ -1.86%
1130 Kangda International Environmental Company Limited
STU:27K
1.01x €5.07 Million
≈ $5.93 Million
€5.00 Million Germany €0.07 ▼ -6.92%
1131 Gaumont SA
PA:GAM
1.01x €44.04 Million
≈ $51.49 Million
€43.46 Million France €99.00 ▼ -1.00%
1132 Madusari Murni Indah Tbk PT
JK:MOLI
1.01x Rp135.01 Billion
≈ $7.91 Million
Rp133.24 Billion Indonesia Rp264.00 ▲ +0.76%
1133 Gyldendal A/S
CO:GYLD-B
1.01x Dkr106.83 Million
≈ $16.71 Million
Dkr105.44 Million Denmark Dkr400.00 ▼ -0.99%
1134 Gyldendal A/S
CO:GYLD-A
1.01x Dkr106.83 Million
≈ $16.71 Million
Dkr105.44 Million Denmark Dkr1350.00 ▼ -2.17%
1135 Old Mutual Ltd
JSE:OMU
1.01x ZAC11.32 Billion
≈ $6.02 Million
ZAC11.18 Billion South Africa ZAC1307.00 ▼ -0.98%
1136 Ekter SA
AT:EKTER
1.01x €4.14 Million
≈ $4.84 Million
€4.08 Million Greece €5.35 ▲ +0.56%
1137 Jindo.Co. Ltd
KO:088790
1.01x ₩1.83 Billion
≈ $1.24 Million
₩1.81 Billion Korea ₩2405.00 ▼ -0.62%
1138 AMP Limited
F:AMP
1.01x €622.00 Million
≈ $727.18 Million
€614.00 Million Germany €1.26 ▲ +0.00%
1139 Rendong Holdings Co Ltd
SHE:002647
1.01x CN¥38.40 Million
≈ $5.62 Million
CN¥37.90 Million China CN¥8.52 ▲ +1.31%
1140 Asian Hotels (North) Limited
NSE:ASIANHOTNR
1.01x Rs4.42 Billion
≈ $47.83 Million
Rs4.37 Billion India Rs294.55 ▼ -0.52%
1141 Hefei Metalforming Mach Tool
SHG:603011
1.01x CN¥72.43 Million
≈ $10.60 Million
CN¥71.51 Million China CN¥18.10 ▼ -0.71%
1142 Nafpaktos Textile Industry S.A
AT:NAYP
1.01x €258.85K
≈ $302.62K
€255.56K Greece €1.18 ▼ -3.69%
1143 General Insurance Corporation of India
NSE:GICRE
1.01x Rs20.01 Billion
≈ $216.44 Million
Rs19.76 Billion India Rs361.75 ▲ +0.42%
1144 Burcelik Vana Sanayi ve Ticaret AS
IS:BURVA
1.01x TL9.15 Million
≈ $204.84K
TL9.03 Million Turkey TL821.50 ▼ -2.20%
1145 Kps AG
XETRA:KSC
1.01x €5.49 Million
≈ $6.42 Million
€5.42 Million Germany €0.26 ▲ +12.55%
1146 VA Tech Wabag Limited
NSE:WABAG
1.01x Rs3.60 Billion
≈ $38.90 Million
Rs3.55 Billion India Rs2100.20 ▼ -0.79%
1147 MBL Infrastructure Limited
NSE:MBLINFRA
1.01x Rs32.10 Million
≈ $347.15K
Rs31.70 Million India Rs25.24 ▲ +0.28%
1148 Sare Holding S.A.B. de C.V
MX:SAREB
1.01x MX$9.93 Million
≈ $571.36K
MX$9.81 Million Mexico MX$0.01 ▲ +0.00%
1149 Darden Restaurants Inc
NYSE:DRI
1.01x $623.30 Million $615.70 Million USA $193.39 ▼ -0.73%
1150 Sagardeep Alloys Limited
NSE:SAGARDEEP
1.01x Rs39.56 Million
≈ $427.87K
Rs39.08 Million India Rs24.09 ▲ +1.26%
1151 Medibank Private Limited
F:MPV
1.01x €156.40 Million
≈ $182.85 Million
€154.50 Million Germany €3.10 ▼ -0.64%
1152 Liechtensteinische Landesbank Aktiengesellschaft
STU:LLS1
1.01x €156.03 Million
≈ $182.41 Million
€154.13 Million Germany €103.60 ▲ +0.97%
1153 Liechtensteinische Landesbank Aktiengesellschaft
F:LLS1
1.01x €156.03 Million
≈ $182.41 Million
€154.13 Million Germany €121.40 ▼ -0.98%
1154 Cogobuy Group
F:7C3
1.01x €67.22 Million
≈ $78.59 Million
€66.42 Million Germany €0.45 ▲ +2.73%
1155 ORUM
KQ:475830
1.01x ₩95.37 Billion
≈ $64.63 Million
₩94.24 Billion Korea ₩41900.00 ▼ -0.24%
1156 ING Group NV ADR
NYSE:ING
1.01x $10.62 Billion $10.49 Billion USA $27.72 ▼ -1.28%
1157 Taiwan Takisawa Technology Co Ltd
TWO:6609
1.01x NT$110.88 Million
≈ $3.49 Million
NT$109.58 Million Taiwan NT$38.75 ▲ +1.44%
1158 Ronglian Group Ltd
SHE:002642
1.01x CN¥235.58 Million
≈ $34.47 Million
CN¥232.87 Million China CN¥7.32 ▼ -3.05%
1159 ZhongDe Waste Technology AG
F:ZEF
1.01x €87.00K
≈ $101.71K
€86.00K Germany €0.25 ▲ +0.00%
1160 ARSS Infrastructure Projects Limited
NSE:ARSSINFRA
1.01x Rs283.32 Million
≈ $3.06 Million
Rs280.06 Million India Rs54.27 ▲ +0.00%
1161 GWA Group Ltd
AU:GWA
1.01x AU$35.49 Million
≈ $25.11 Million
AU$35.09 Million Australia AU$2.36 ▼ -1.67%
1162 Delticom AG
F:DEX
1.01x €18.96 Million
≈ $22.17 Million
€18.75 Million Germany €2.40 ▲ +2.56%
1163 Inmobiliaria del Sur SA
MC:ISUR
1.01x €46.93 Million
≈ $54.87 Million
€46.41 Million Spain €16.30 ▲ +0.00%
1164 General de Galerias Comerciales SOCIMI S.A.
MC:GGC
1.01x €121.82 Million
≈ $142.42 Million
€120.47 Million Spain €161.00 ▲ +0.00%
1165 The Dixie Group Inc
NASDAQ:DXYN
1.01x $998.00K $987.00K USA $0.40 ▼ -2.44%
1166 Zenova Group PLC
LSE:ZED
1.01x GBX91.00K
≈ $11.07
GBX90.00K UK GBX0.21 ▼ -2.38%
1167 Polylite Taiwan Co Ltd
TWO:1813
1.01x NT$73.81 Million
≈ $2.33 Million
NT$73.00 Million Taiwan NT$11.90 ▼ -0.42%
1168 AMREP Corporation
NYSE:AXR
1.01x $5.46 Million $5.40 Million USA $25.37 ▼ -0.51%
1169 Inversiones Doalca SOCIMI SA
MC:YDOA
1.01x €4.45 Million
≈ $5.20 Million
€4.40 Million Spain €25.20 ▲ +0.00%
1170 Central Bank of India
NSE:CENTRALBK
1.01x Rs144.34 Billion
≈ $1.56 Billion
Rs142.77 Billion India Rs32.02 ▼ -0.09%
1171 Tera Software Limited
NSE:TERASOFT
1.01x Rs68.85 Million
≈ $744.61K
Rs68.10 Million India Rs394.80 ▼ -1.25%
1172 Uniplus Electronics Co Ltd
TWO:5381
1.01x NT$81.78 Million
≈ $2.58 Million
NT$80.89 Million Taiwan NT$24.05 ▼ -0.41%
1173 CIFI Holdings (Group) Co. Ltd
F:6CI
1.01x €2.87 Billion
≈ $3.36 Billion
€2.84 Billion Germany €0.00 ▲ +50.00%
1174 LPA Group
LSE:LPA
1.01x GBX468.00K
≈ $56.94
GBX463.00K UK GBX72.50 ▲ +0.00%
1175 Metal Powder Works Ltd
AU:MPW
1.01x AU$611.00K
≈ $432.32K
AU$604.50K Australia AU$1.90 ▼ -2.56%
1176 Adeunis
PA:ALARF
1.01x €1.90 Million
≈ $2.22 Million
€1.88 Million France €0.84 ▲ +0.00%
1177 Birman Wood and Hardware Ltd
TA:BIRM
1.01x ILA32.88 Million
≈ $88.14K
ILA32.53 Million Israel ILA908.40 ▲ +9.39%
1178 Archicom S.A.
WAR:ARH
1.01x zł108.95 Million
≈ $29.98 Million
zł107.84 Million Poland zł52.00 ▲ +0.39%
1179 Scully Royalty Ltd
F:MB01
1.01x €8.11 Million
≈ $9.48 Million
€8.03 Million Germany €4.42 ▼ -2.21%
1180 Gix Internet Ltd
TA:GIX
1.01x ILA1.81 Million
≈ $4.84K
ILA1.79 Million Israel ILA2200.00 ▼ -11.82%
1181 Longfor Group Holdings Limited
F:RLF
1.01x €6.54 Billion
≈ $7.65 Billion
€6.48 Billion Germany €0.76 ▲ +4.14%
1182 Agung Podomoro Land Tbk
JK:APLN
1.01x Rp1.34 Trillion
≈ $78.43 Million
Rp1.33 Trillion Indonesia Rp140.00 ▲ +1.45%
1183 Fantasy Network Ltd
TA:FNTS
1.01x ILA1.13 Million
≈ $3.03K
ILA1.12 Million Israel ILA670.00 ▲ +14.53%
1184 Perfect Moment Ltd.
NASDAQ:PMNT
1.01x $2.88 Million $2.85 Million USA $0.41 ▼ -11.06%
1185 Cofinimmo SA
BR:COFB
1.01x €49.15 Million
≈ $57.46 Million
€48.69 Million Belgium €82.85 ▼ -1.84%
1186 Teladan Setia Group Bhd
KLSE:0230
1.01x RM18.77 Million
≈ $4.71 Million
RM18.59 Million Malaysia RM0.75 ▲ +0.00%
1187 Biofil Chemicals & Pharmaceuticals Limited
NSE:BIOFILCHEM
1.01x Rs24.17 Million
≈ $261.35K
Rs23.94 Million India Rs33.68 ▲ +1.54%
1188 Grupo Financiero Galicia S.A.
BA:GGAL
1.01x AR$156.82 Billion
≈ $113.48 Million
AR$155.34 Billion Argentina AR$7965.00 ▲ +1.53%
1189 Grupo Financiero Galicia S.A
F:GF4
1.01x €156.82 Billion
≈ $183.34 Billion
€155.34 Billion Germany €43.20 ▲ +1.41%
1190 Eminis Ambalaj Sanayi ve Ticaret AS
IS:EMNIS
1.01x TL3.17 Million
≈ $70.89K
TL3.14 Million Turkey TL152.50 ▼ -0.46%
1191 REA Group Limited
F:R9C
1.01x €134.90 Million
≈ $157.71 Million
€133.65 Million Germany €98.50 ▲ +1.55%
1192 Dosni Roha Indonesia Tbk PT
JK:ZBRA
1.01x Rp269.68 Billion
≈ $15.80 Million
Rp267.19 Billion Indonesia Rp50.00 ▲ +0.00%
1193 aovo Touristik AG
MU:A8N
1.01x €722.45K
≈ $844.62K
€715.80K Germany €2.90 ▲ +0.00%
1194 Priti International Limited
NSE:PRITI
1.01x Rs47.91 Million
≈ $518.09K
Rs47.47 Million India Rs37.60 ▼ -0.13%
1195 Tourism Finance Corporation of India Limited
NSE:TFCILTD
1.01x Rs709.80 Million
≈ $7.68 Million
Rs703.36 Million India Rs83.21 ▲ +0.57%
1196 M&G Plc
LSE:MNG
1.01x GBX888.00 Million
≈ $108.04K
GBX880.00 Million UK GBX354.00 ▲ +1.81%
1197 Crosswood
PA:CROS
1.01x €2.35 Million
≈ $2.74 Million
€2.33 Million France €8.75 ▲ +0.00%
1198 Tempest Security AB
ST:TSEC
1.01x Skr4.37 Million
≈ $470.17K
Skr4.33 Million Sweden Skr11.10 ▲ +0.91%
1199 Aban Offshore Limited
NSE:ABAN
1.01x Rs1.40 Billion
≈ $15.15 Million
Rs1.39 Billion India Rs15.21 ▲ +1.47%
1200 Omesti Bhd
KLSE:9008
1.01x RM31.29 Million
≈ $7.86 Million
RM31.02 Million Malaysia RM0.07 ▲ +0.00%