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
1201 Public Policy Holding Company, Inc. Common Stock
NASDAQ:PPHC
1.01x $14.95 Million $14.74 Million USA $10.22 ▲ +3.86%
1202 Prudential plc
F:PRU2
1.01x €642.50 Million
≈ $751.15 Million
€633.50 Million Germany €26.40 ▲ +0.76%
1203 Prudential plc
MX:PUKN
1.01x MX$642.50 Million
≈ $36.98 Million
MX$633.50 Million Mexico MX$545.00 ▲ +0.00%
1204 Simbhaoli Sugars Limited
NSE:SIMBHALS
1.01x Rs312.42 Million
≈ $3.38 Million
Rs308.05 Million India Rs7.21 ▼ -4.88%
1205 Forgame Holdings Limited
F:FH0
1.01x €540.00K
≈ $631.32K
€532.50K Germany €0.08 ▲ +1.27%
1206 Cemas Dokum Sanayi AS
IS:CEMAS
1.01x TL147.77 Million
≈ $3.31 Million
TL145.72 Million Turkey TL4.89 ▼ -3.36%
1207 Platinex Inc
F:9PX
1.01x €110.13K
≈ $128.76K
€108.62K Germany €0.09 ▲ +7.54%
1208 The House of Agriculture Spiroy S.A.
AT:SPIR
1.01x €795.96K
≈ $930.56K
€785.24K Greece €0.14 ▲ +0.00%
1209 Soechi Lines Tbk
JK:SOCI
1.01x Rp12.84 Million
≈ $752.14
Rp12.66 Million Indonesia Rp338.00 ▼ -12.44%
1210 China Huarong Asset Management Co. Ltd
F:CHE
1.01x €23.19 Billion
≈ $27.11 Billion
€22.88 Billion Germany €0.06 ▼ -7.25%
1211 Close Brothers Group plc
F:CS3
1.01x €192.05 Million
≈ $224.53 Million
€189.50 Million Germany €5.10 ▲ +0.00%
1212 SinoDaan Co Ltd
SHE:300635
1.01x CN¥6.06 Million
≈ $886.35K
CN¥5.98 Million China CN¥13.71 ▼ -1.08%
1213 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%
1214 Kangda International Environmental Company Limited
STU:27K
1.01x €5.07 Million
≈ $5.93 Million
€5.00 Million Germany €0.07 ▼ -6.92%
1215 Gaumont SA
PA:GAM
1.01x €44.04 Million
≈ $51.49 Million
€43.46 Million France €109.00 ▲ +0.93%
1216 Madusari Murni Indah Tbk PT
JK:MOLI
1.01x Rp135.01 Billion
≈ $7.91 Million
Rp133.24 Billion Indonesia Rp206.00 ▼ -7.21%
1217 Gyldendal A/S
CO:GYLD-A
1.01x Dkr106.83 Million
≈ $16.71 Million
Dkr105.44 Million Denmark Dkr1650.00 ▲ +5.10%
1218 Gyldendal A/S
CO:GYLD-B
1.01x Dkr106.83 Million
≈ $16.71 Million
Dkr105.44 Million Denmark Dkr386.00 ▼ -2.53%
1219 Old Mutual Ltd
JSE:OMU
1.01x ZAC11.32 Billion
≈ $6.02 Million
ZAC11.18 Billion South Africa ZAC1286.00 ▲ +0.39%
1220 Ekter SA
AT:EKTER
1.01x €4.14 Million
≈ $4.84 Million
€4.08 Million Greece €5.00 ▲ +0.60%
1221 Jindo.Co. Ltd
KO:088790
1.01x ₩1.83 Billion
≈ $1.24 Million
₩1.81 Billion Korea ₩2605.00 ▲ +0.97%
1222 AMP Limited
F:AMP
1.01x €622.00 Million
≈ $727.18 Million
€614.00 Million Germany €0.90 ▼ -2.17%
1223 Asian Hotels (North) Limited
NSE:ASIANHOTNR
1.01x Rs4.42 Billion
≈ $47.83 Million
Rs4.37 Billion India Rs301.45 ▼ -1.95%
1224 Hefei Metalforming Mach Tool
SHG:603011
1.01x CN¥72.43 Million
≈ $10.60 Million
CN¥71.51 Million China CN¥30.91 ▲ +6.62%
1225 Nafpaktos Textile Industry S.A
AT:NAYP
1.01x €258.85K
≈ $302.62K
€255.56K Greece €1.27 ▼ -2.32%
1226 General Insurance Corporation of India
NSE:GICRE
1.01x Rs20.01 Billion
≈ $216.44 Million
Rs19.76 Billion India Rs382.60 ▲ +1.31%
1227 Burcelik Vana Sanayi ve Ticaret AS
IS:BURVA
1.01x TL9.15 Million
≈ $204.84K
TL9.03 Million Turkey TL1188.00 ▼ -2.62%
1228 Kps AG
XETRA:KSC
1.01x €5.49 Million
≈ $6.42 Million
€5.42 Million Germany €0.30 ▲ +4.61%
1229 VA Tech Wabag Limited
NSE:WABAG
1.01x Rs3.60 Billion
≈ $38.90 Million
Rs3.55 Billion India Rs1557.90 ▲ +0.39%
1230 MBL Infrastructure Limited
NSE:MBLINFRA
1.01x Rs32.10 Million
≈ $347.15K
Rs31.70 Million India Rs28.18 ▼ -1.67%
1231 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%
1232 Darden Restaurants Inc
NYSE:DRI
1.01x $623.30 Million $615.70 Million USA $198.27 ▲ +0.00%
1233 Sagardeep Alloys Limited
NSE:SAGARDEEP
1.01x Rs39.56 Million
≈ $427.87K
Rs39.08 Million India Rs25.16 ▼ -1.87%
1234 Medibank Private Limited
F:MPV
1.01x €156.40 Million
≈ $182.85 Million
€154.50 Million Germany €2.84 ▲ +0.00%
1235 Liechtensteinische Landesbank Aktiengesellschaft
F:LLS1
1.01x €156.03 Million
≈ $182.41 Million
€154.13 Million Germany €107.00 ▼ -0.93%
1236 Liechtensteinische Landesbank Aktiengesellschaft
STU:LLS1
1.01x €156.03 Million
≈ $182.41 Million
€154.13 Million Germany €103.60 ▲ +0.97%
1237 Cogobuy Group
F:7C3
1.01x €67.22 Million
≈ $78.59 Million
€66.42 Million Germany €0.41 ▲ +0.00%
1238 ORUM
KQ:475830
1.01x ₩95.37 Billion
≈ $64.63 Million
₩94.24 Billion Korea ₩63700.00 ▲ +0.00%
1239 ING Group NV ADR
NYSE:ING
1.01x $10.62 Billion $10.49 Billion USA $27.72 ▼ -1.28%
1240 Taiwan Takisawa Technology Co Ltd
TWO:6609
1.01x NT$110.88 Million
≈ $3.49 Million
NT$109.58 Million Taiwan NT$46.80 ▼ -0.85%
1241 Ronglian Group Ltd
SHE:002642
1.01x CN¥235.58 Million
≈ $34.47 Million
CN¥232.87 Million China CN¥7.92 ▼ -4.12%
1242 ZhongDe Waste Technology AG
F:ZEF
1.01x €87.00K
≈ $101.71K
€86.00K Germany €0.25 ▲ +0.00%
1243 ARSS Infrastructure Projects Limited
NSE:ARSSINFRA
1.01x Rs283.32 Million
≈ $3.06 Million
Rs280.06 Million India Rs54.27 ▲ +0.00%
1244 GWA Group Ltd
AU:GWA
1.01x AU$35.49 Million
≈ $25.11 Million
AU$35.09 Million Australia AU$2.04 ▲ +0.49%
1245 Delticom AG
F:DEX
1.01x €18.96 Million
≈ $22.17 Million
€18.75 Million Germany €2.48 ▼ -0.80%
1246 Inmobiliaria del Sur SA
MC:ISUR
1.01x €46.93 Million
≈ $54.87 Million
€46.41 Million Spain €16.60 ▲ +0.00%
1247 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%
1248 The Dixie Group Inc
NASDAQ:DXYN
1.01x $998.00K $987.00K USA $0.40 ▲ +0.00%
1249 Zenova Group PLC
LSE:ZED
1.01x GBX91.00K
≈ $11.07
GBX90.00K UK GBX0.21 ▲ +2.44%
1250 Polylite Taiwan Co Ltd
TWO:1813
1.01x NT$73.81 Million
≈ $2.33 Million
NT$73.00 Million Taiwan NT$12.15 ▲ +1.67%
1251 AMREP Corporation
NYSE:AXR
1.01x $5.46 Million $5.40 Million USA $25.86 ▼ -2.38%
1252 Central Bank of India
NSE:CENTRALBK
1.01x Rs144.34 Billion
≈ $1.56 Billion
Rs142.77 Billion India Rs30.29 ▲ +2.26%
1253 DCB Bank Limited
NSE:DCBBANK
1.01x Rs45.32 Billion
≈ $490.09 Million
Rs44.82 Billion India Rs174.61 ▲ +0.81%
1254 Tera Software Limited
NSE:TERASOFT
1.01x Rs68.85 Million
≈ $744.61K
Rs68.10 Million India Rs451.60 ▲ +5.00%
1255 Uniplus Electronics Co Ltd
TWO:5381
1.01x NT$81.78 Million
≈ $2.58 Million
NT$80.89 Million Taiwan NT$29.25 ▲ +9.96%
1256 CIFI Holdings (Group) Co. Ltd
F:6CI
1.01x €2.87 Billion
≈ $3.36 Billion
€2.84 Billion Germany €0.00 ▲ +0.00%
1257 LPA Group
LSE:LPA
1.01x GBX468.00K
≈ $56.94
GBX463.00K UK GBX68.50 ▲ +0.00%
1258 Metal Powder Works Ltd
AU:MPW
1.01x AU$611.00K
≈ $432.32K
AU$604.50K Australia AU$2.07 ▲ +1.47%
1259 Adeunis
PA:ALARF
1.01x €1.90 Million
≈ $2.22 Million
€1.88 Million France €0.86 ▲ +0.00%
1260 Birman Wood and Hardware Ltd
TA:BIRM
1.01x ILA32.88 Million
≈ $88.14K
ILA32.53 Million Israel ILA909.00 ▼ -0.16%
1261 Archicom S.A.
WAR:ARH
1.01x zł108.95 Million
≈ $29.98 Million
zł107.84 Million Poland zł52.60 ▼ -1.50%
1262 Epsilon Energy Ltd
NASDAQ:EPSN
1.01x $4.01 Million $3.97 Million USA $5.85 ▲ +0.69%
1263 Scully Royalty Ltd
F:MB01
1.01x €8.11 Million
≈ $9.48 Million
€8.03 Million Germany €5.30 ▲ +7.72%
1264 Gix Internet Ltd
TA:GIX
1.01x ILA1.81 Million
≈ $4.84K
ILA1.79 Million Israel ILA2380.00 ▼ -4.03%
1265 Longfor Group Holdings Limited
F:RLF
1.01x €6.54 Billion
≈ $7.65 Billion
€6.48 Billion Germany €0.85 ▲ +0.00%
1266 Agung Podomoro Land Tbk
JK:APLN
1.01x Rp1.34 Trillion
≈ $78.43 Million
Rp1.33 Trillion Indonesia Rp131.00 ▼ -12.08%
1267 Fantasy Network Ltd
TA:FNTS
1.01x ILA1.13 Million
≈ $3.03K
ILA1.12 Million Israel ILA435.00 ▲ +13.52%
1268 Perfect Moment Ltd.
NASDAQ:PMNT
1.01x $2.88 Million $2.85 Million USA $0.41 ▼ -11.06%
1269 Cofinimmo SA
BR:COFB
1.01x €49.15 Million
≈ $57.46 Million
€48.69 Million Belgium €78.55 ▼ -1.26%
1270 Teladan Setia Group Bhd
KLSE:0230
1.01x RM18.77 Million
≈ $4.71 Million
RM18.59 Million Malaysia RM0.80 ▲ +0.00%
1271 Biofil Chemicals & Pharmaceuticals Limited
NSE:BIOFILCHEM
1.01x Rs24.17 Million
≈ $261.35K
Rs23.94 Million India Rs34.24 ▼ -0.38%
1272 Grupo Financiero Galicia S.A
F:GF4
1.01x €156.82 Billion
≈ $183.34 Billion
€155.34 Billion Germany €43.40 ▲ +0.46%
1273 Grupo Financiero Galicia S.A.
BA:GGAL
1.01x AR$156.82 Billion
≈ $113.48 Million
AR$155.34 Billion Argentina AR$7350.00 ▼ -3.10%
1274 Eminis Ambalaj Sanayi ve Ticaret AS
IS:EMNIS
1.01x TL3.17 Million
≈ $70.89K
TL3.14 Million Turkey TL165.70 ▼ -2.99%
1275 REA Group Limited
F:R9C
1.01x €134.90 Million
≈ $157.71 Million
€133.65 Million Germany €95.00 ▲ +0.53%
1276 Dosni Roha Indonesia Tbk PT
JK:ZBRA
1.01x Rp269.68 Billion
≈ $15.80 Million
Rp267.19 Billion Indonesia Rp50.00 ▲ +0.00%
1277 aovo Touristik AG
MU:A8N
1.01x €722.45K
≈ $844.62K
€715.80K Germany €2.90 ▲ +0.00%
1278 Priti International Limited
NSE:PRITI
1.01x Rs47.91 Million
≈ $518.09K
Rs47.47 Million India Rs41.89 ▼ -0.76%
1279 Tourism Finance Corporation of India Limited
NSE:TFCILTD
1.01x Rs709.80 Million
≈ $7.68 Million
Rs703.36 Million India Rs75.91 ▲ +0.54%
1280 M&G Plc
LSE:MNG
1.01x GBX888.00 Million
≈ $108.04K
GBX880.00 Million UK GBX311.20 ▼ -1.30%
1281 Crosswood
PA:CROS
1.01x €2.35 Million
≈ $2.74 Million
€2.33 Million France €8.80 ▲ +0.00%
1282 Tempest Security AB
ST:TSEC
1.01x Skr4.37 Million
≈ $470.17K
Skr4.33 Million Sweden Skr12.20 ▼ -4.69%
1283 Aban Offshore Limited
NSE:ABAN
1.01x Rs1.40 Billion
≈ $15.15 Million
Rs1.39 Billion India Rs16.15 ▲ +0.00%
1284 Omesti Bhd
KLSE:9008
1.01x RM31.29 Million
≈ $7.86 Million
RM31.02 Million Malaysia RM0.07 ▼ -6.67%
1285 Inbar Group Finance Ltd
TA:INBR
1.01x ILA2.54 Million
≈ $6.80K
ILA2.52 Million Israel ILA420.00 ▲ +2.24%
1286 Dwarikesh Sugar Industries Limited
NSE:DWARKESH
1.01x Rs5.64 Billion
≈ $60.94 Million
Rs5.59 Billion India Rs44.08 ▼ -0.52%
1287 HDFC Asset Management Company Limited
NSE:HDFCAMC
1.01x Rs12.11 Billion
≈ $130.93 Million
Rs12.01 Billion India Rs2510.00 ▼ -2.84%
1288 Zero One Technology Co Ltd
TW:3029
1.01x NT$915.86 Million
≈ $28.85 Million
NT$908.24 Million Taiwan NT$112.50 ▼ -1.75%
1289 Vanquis Banking Group PLC
LSE:VANQ
1.01x GBX278.80 Million
≈ $33.92K
GBX276.50 Million UK GBX106.00 ▼ -1.30%
1290 IIFL Finance Limited
NSE:IIFL
1.01x Rs56.82 Billion
≈ $614.48 Million
Rs56.36 Billion India Rs498.80 ▲ +4.04%
1291 Garo AB
ST:GARO
1.01x Skr37.50 Million
≈ $4.04 Million
Skr37.20 Million Sweden Skr12.72 ▼ -3.78%
1292 RoadMain T Co Ltd
SHG:603860
1.01x CN¥110.26 Million
≈ $16.13 Million
CN¥109.38 Million China CN¥27.90 ▼ -1.80%
1293 Sunrun Inc
NASDAQ:RUN
1.01x $97.72 Million $96.95 Million USA $14.85 ▼ -2.62%
1294 MPH Health Care AG
F:93M1
1.01x €492.46K
≈ $575.74K
€488.58K Germany €25.90 ▲ +0.00%
1295 Shanghai Phoenix Enterprise Group Co Ltd B
SHG:900916
1.01x $77.21 Million $76.61 Million China $0.42 ▲ +5.50%
1296 Lake Shore Bancorp Inc
NASDAQ:LSBK
1.01x $2.17 Million $2.15 Million USA $15.70 ▼ -0.44%
1297 Intergama
TA:INTR
1.01x ILA2.11 Million
≈ $5.65K
ILA2.09 Million Israel ILA6685.00 ▲ +0.00%
1298 China Reinsurance (Group) Corporation
F:C53
1.01x €7.64 Billion
≈ $8.93 Billion
€7.58 Billion Germany €0.14 ▲ +12.72%
1299 Yunji Inc
NASDAQ:YJ
1.01x $101.57 Million $100.80 Million USA $1.53 ▼ -0.33%
1300 Beijing Wandong Medical Technology Co Ltd
SHG:600055
1.01x CN¥194.36 Million
≈ $28.44 Million
CN¥192.88 Million China CN¥12.66 ▼ -1.40%