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
1001 ABSA Bank Limited
JSE:ABSP
1.04x ZAC12.00 Billion
≈ $6.38 Million
ZAC11.56 Billion South Africa ZAC95800.00 ▲ +0.10%
1002 Toyo Ventures Holdings Bhd
KLSE:7173
1.04x RM6.26 Million
≈ $1.57 Million
RM6.03 Million Malaysia RM0.24 ▼ -4.08%
1003 Escar Turizm Tasimacilik Ticaret AS
IS:ESCAR
1.04x TL80.97 Million
≈ $1.81 Million
TL77.97 Million Turkey TL51.20 ▼ -3.03%
1004 Honeywell Automation India Limited
NSE:HONAUT
1.04x Rs2.51 Billion
≈ $27.16 Million
Rs2.42 Billion India Rs34750.00 ▼ -0.42%
1005 BV Financial, Inc. Common Stock
NASDAQ:BVFL
1.04x $3.57 Million $3.44 Million USA $19.37 ▼ -2.07%
1006 Karur Vysya Bank Limited
NSE:KARURVYSYA
1.04x Rs46.59 Billion
≈ $503.82 Million
Rs44.87 Billion India Rs289.10 ▼ -1.35%
1007 Otto Energy Ltd
AU:OEL
1.04x AU$5.03 Million
≈ $3.56 Million
AU$4.85 Million Australia AU$0.01 ▲ +0.00%
1008 Ningbo Tip Rubber Technology Co Ltd
SHG:605255
1.04x CN¥34.56 Million
≈ $5.06 Million
CN¥33.30 Million China CN¥83.72 ▲ +0.96%
1009 artnet AG Namens-Aktien o.N.
XETRA:ART
1.04x €822.00K
≈ $961.00K
€792.00K Germany €11.30 ▲ +0.00%
1010 Indo Komoditi Korpora Tbk PT
JK:INCF
1.04x Rp3.75 Billion
≈ $219.45K
Rp3.61 Billion Indonesia Rp50.00 ▲ +0.00%
1011 SINOPEC Engineering (Group) Co. Ltd
F:1NS
1.04x €4.25 Billion
≈ $4.97 Billion
€4.09 Billion Germany €0.62 ▲ +1.36%
1012 Foxtons Group Plc
LSE:FOXT
1.04x GBX11.93 Million
≈ $1.45K
GBX11.50 Million UK GBX45.25 ▲ +1.46%
1013 Korea Electric Terminal
KO:025540
1.04x ₩62.54 Billion
≈ $42.38 Million
₩60.29 Billion Korea ₩77600.00 ▼ -4.20%
1014 Persimmon Plc
F:OHP
1.04x €233.20 Million
≈ $272.64 Million
€224.80 Million Germany €12.26 ▼ -0.53%
1015 PESTECH International Bhd
KLSE:5219
1.04x RM6.28 Million
≈ $1.58 Million
RM6.05 Million Malaysia RM0.07 ▲ +0.00%
1016 Inspirisys Solutions Limited
NSE:INSPIRISYS
1.04x Rs195.20 Million
≈ $2.11 Million
Rs188.30 Million India Rs122.44 ▼ -2.13%
1017 Jati Tinggi Group Berhad
KLSE:0292
1.04x RM8.41 Million
≈ $2.11 Million
RM8.12 Million Malaysia RM0.51 ▼ -1.92%
1018 Scilex Holding Company
NASDAQ:SCLX
1.04x $8.53 Million $8.23 Million USA $7.17 ▼ -3.11%
1019 Wealth First Portfolio Managers Limited
NSE:WEALTH
1.04x Rs107.43 Million
≈ $1.16 Million
Rs103.65 Million India Rs935.90 ▼ -0.04%
1020 Central China Real Estate Limited
F:AJ5
1.04x €778.20 Million
≈ $909.79 Million
€751.07 Million Germany €0.00 ▲ +0.00%
1021 Third Coast Bancshares, Inc.
NASDAQ:TCBX
1.04x $21.49 Million $20.75 Million USA $38.73 ▼ -0.59%
1022 Mesoblast Limited
F:LWB
1.04x €2.10 Million
≈ $2.46 Million
€2.03 Million Germany €1.25 ▼ -0.64%
1023 Luceco plc
LSE:LUCE
1.04x GBX14.60 Million
≈ $1.78K
GBX14.10 Million UK GBX271.00 ▼ -0.73%
1024 Ekadharma International Tbk
JK:EKAD
1.04x Rp34.33 Billion
≈ $2.01 Million
Rp33.17 Billion Indonesia Rp171.00 ▼ -1.72%
1025 Bouvet
OL:BOUV
1.04x Nkr359.26 Million
≈ $37.80 Million
Nkr347.11 Million Norway Nkr45.25 ▼ -0.66%
1026 Bank of Ireland Group PLC
IR:BIRG
1.03x €2.22 Billion
≈ $2.59 Billion
€2.14 Billion Ireland €17.25 ▼ -1.65%
1027 Impulsora del Desarrollo y el Empleo en América Latina S.A.B. de C.V
MX:IDEALB-1
1.03x MX$1.60 Billion
≈ $92.00 Million
MX$1.54 Billion Mexico MX$43.00 ▲ +0.00%
1028 BLB Limited
NSE:BLBLIMITED
1.03x Rs35.60 Million
≈ $385.00K
Rs34.40 Million India Rs16.99 ▼ -1.85%
1029 Optimax Holdings Sdn Bhd
KLSE:0222
1.03x RM5.44 Million
≈ $1.37 Million
RM5.25 Million Malaysia RM0.53 ▼ -0.94%
1030 Cyber Media (India) Limited
NSE:CYBERMEDIA
1.03x Rs25.56 Million
≈ $276.42K
Rs24.70 Million India Rs17.00 ▼ -2.97%
1031 Wintrust Financial Corporation
NASDAQ:WTFC
1.03x $217.08 Million $209.78 Million USA $148.02 ▼ -1.39%
1032 National Australia Bank Limited
F:NAL
1.03x €7.12 Billion
≈ $8.32 Billion
€6.88 Billion Germany €22.85 ▲ +0.88%
1033 Huayi Brothers Media Corp
SHE:300027
1.03x CN¥689.75K
≈ $100.93K
CN¥666.60K China CN¥1.88 ▲ +0.00%
1034 Financiere Marjos SA
PA:FINM
1.03x €1.51 Million
≈ $1.77 Million
€1.46 Million France €1.47 ▲ +0.00%
1035 Nedbank Group Ltd
JSE:NED
1.03x ZAC10.84 Billion
≈ $5.76 Million
ZAC10.48 Billion South Africa ZAC25480.00 ▲ +0.36%
1036 Gravity Co Ltd
NASDAQ:GRVY
1.03x $25.33 Million $24.48 Million USA $62.20 ▼ -3.55%
1037 Philly Shipyard ASA
OL:PHLY
1.03x Nkr24.10 Million
≈ $2.54 Million
Nkr23.30 Million Norway Nkr4.30 ▲ +2.87%
1038 Grand Plastic Technology
TWO:3131
1.03x NT$1.13 Billion
≈ $35.59 Million
NT$1.09 Billion Taiwan NT$3200.00 ▼ -3.18%
1039 Skanska AB (publ)
ST:SKA-B
1.03x Skr3.94 Billion
≈ $423.68 Million
Skr3.81 Billion Sweden Skr245.20 ▼ -0.24%
1040 BCM Alliance Bhd
KLSE:0187
1.03x RM4.51 Million
≈ $1.13 Million
RM4.36 Million Malaysia RM0.01 ▲ +0.00%
1041 Solstad Offsho
OL:SOFF
1.03x Nkr82.67 Million
≈ $8.70 Million
Nkr79.95 Million Norway Nkr66.10 ▲ +1.07%
1042 General Commercial & Industrial S.A
AT:GEBKA
1.03x €1.31 Million
≈ $1.53 Million
€1.27 Million Greece €2.39 ▼ -0.42%
1043 Baoding Heavy Industry Co Ltd
SHE:002552
1.03x CN¥269.73 Million
≈ $39.47 Million
CN¥260.98 Million China CN¥59.47 ▼ -2.16%
1044 ICICI Bank Limited
F:ICBA
1.03x €195.59 Billion
≈ $228.67 Billion
€189.27 Billion Germany €22.00 ▲ +1.85%
1045 Take Solutions Limited
NSE:TAKE
1.03x Rs31.90 Million
≈ $344.99K
Rs30.88 Million India Rs30.02 ▼ -1.96%
1046 Origin Enterprises Plc
IR:OIZ
1.03x €132.32 Million
≈ $154.69 Million
€128.13 Million Ireland €4.60 ▲ +0.11%
1047 U Blox Holding AG
SW:UBXN
1.03x CHF6.00 Million
≈ $7.59 Million
CHF5.82 Million Switzerland CHF134.40 ▲ +0.15%
1048 Doximity Inc
NYSE:DOCS
1.03x $62.86 Million $60.89 Million USA $21.04 ▼ -2.19%
1049 Phillips 66
F:PSX
1.03x €20.95 Million
≈ $24.49 Million
€20.30 Million Germany €0.04 ▲ +3.75%
1050 Sirius Real Estate Ltd
JSE:SRE
1.03x ZAC33.72 Million
≈ $17.92K
ZAC32.67 Million South Africa ZAC2102.00 ▼ -3.04%
1051 Totalindo Eka Persada Tbk PT
JK:TOPS
1.03x Rp2.06 Billion
≈ $120.59K
Rp1.99 Billion Indonesia Rp1.00 ▲ +0.00%
1052 Mandatum Oyj
HE:MANTA
1.03x €74.40 Million
≈ $86.98 Million
€72.10 Million Finland €5.53 ▼ -0.81%
1053 Roblox Corp
NYSE:RBLX
1.03x $563.55 Million $546.18 Million USA $43.68 ▼ -2.93%
1054 Pudjiadi Prestige Tbk
JK:PUDP
1.03x Rp3.52 Billion
≈ $206.28K
Rp3.41 Billion Indonesia Rp312.00 ▼ -4.88%
1055 Cheetah Mobile Inc
NYSE:CMCM
1.03x $98.43 Million $95.45 Million USA $4.10 ▼ -6.61%
1056 MIRC Electronics Limited
NSE:MIRCELECTR
1.03x Rs319.10 Million
≈ $3.45 Million
Rs309.50 Million India Rs40.72 ▼ -0.78%
1057 Asia Precision Public Company Limited
BK:APCS
1.03x ฿110.83 Million
≈ $3.45 Million
฿107.50 Million Thailand ฿1.45 ▼ -1.36%
1058 Abra Information Technologies Ltd
TA:BBYL
1.03x ILA1.97 Million
≈ $5.29K
ILA1.92 Million Israel ILA410.00 ▲ +1.21%
1059 Karooooo Ltd
NASDAQ:KARO
1.03x $556.45 Million $539.84 Million USA $47.11 ▼ -5.06%
1060 GIC Housing Finance Limited
NSE:GICHSGFIN
1.03x Rs556.70 Million
≈ $6.02 Million
Rs540.10 Million India Rs149.91 ▼ -0.27%
1061 ChinaEtek Service & Technology Co. Ltd.
SHE:301208
1.03x CN¥17.11 Million
≈ $2.50 Million
CN¥16.60 Million China CN¥30.65 ▲ +3.27%
1062 Logwin AG
F:TGHN
1.03x €56.13 Million
≈ $65.62 Million
€54.47 Million Germany €282.00 ▲ +6.02%
1063 Apollo Global Management LLC Class A
NYSE:APO
1.03x $1.67 Billion $1.62 Billion USA $124.35 ▼ -3.42%
1064 Vietnam National Seed Group JSC
VN:NSC
1.03x ₫339.61 Billion
≈ $12.90 Million
₫329.64 Billion Vietnam ₫73200.00 ▼ -2.66%
1065 ContextVision AB
OL:CONTX
1.03x Nkr4.58 Million
≈ $481.42K
Nkr4.44 Million Norway Nkr3.49 ▲ +5.12%
1066 mobilezone ag
SW:MOZN
1.03x CHF37.51 Million
≈ $47.42 Million
CHF36.41 Million Switzerland CHF14.68 ▼ -1.34%
1067 Colony Bankcorp Inc.
NASDAQ:CBAN
1.03x $14.84 Million $14.41 Million USA $17.47 ▲ +0.69%
1068 Empire Metals Limited
LSE:GEO
1.03x GBX48.80K
≈ $5.94
GBX47.39K UK GBX0.12 ▼ -16.36%
1069 Terra Santa Propriedades Agrícolas S.A.
SA:LAND3
1.03x R$47.16 Million
≈ $9.25 Million
R$45.80 Million Brazil R$8.41 ▼ -3.89%
1070 Noida Toll Bridge Company Limited
NSE:NOIDATOLL
1.03x Rs205.59 Million
≈ $2.22 Million
Rs199.72 Million India Rs5.04 ▼ -4.91%
1071 JDC Group AG
XETRA:JDC
1.03x €3.44 Million
≈ $4.02 Million
€3.34 Million Germany €20.60 ▼ -0.48%
1072 AXA SA
F:AXAA
1.03x €2.51 Billion
≈ $2.94 Billion
€2.44 Billion Germany €39.00 ▼ -1.02%
1073 Isomet Corp
NASDAQ:IOMT
1.03x $466.00K $453.00K USA $0.06 ▲ +0.00%
1074 Jullundur Motor Agency (Delhi) Limited
NSE:JMA
1.03x Rs135.97 Million
≈ $1.47 Million
Rs132.19 Million India Rs87.87 ▼ -0.15%
1075 SLOMAN NEPTUN Schiffahrts-Aktiengesellschaft
HM:NEP
1.03x €14.43 Million
≈ $16.86 Million
€14.03 Million Germany €62.50 ▲ +0.00%
1076 Prudent Corporate Advisory Services Limited
NSE:PRUDENT
1.03x Rs1.21 Billion
≈ $13.06 Million
Rs1.17 Billion India Rs2650.50 ▼ -2.13%
1077 Shenzhen Strongteam Decoration Engineering Co Ltd
SHE:002989
1.03x CN¥228.06 Million
≈ $33.37 Million
CN¥221.84 Million China CN¥28.44 ▲ +4.37%
1078 BG Staffing Inc
NYSE:BGSF
1.03x $2.21 Million $2.15 Million USA $5.11 ▲ +0.20%
1079 Mortgage Advice
LSE:MAB1
1.03x GBX13.57 Million
≈ $1.65K
GBX13.20 Million UK GBX511.00 ▲ +1.39%
1080 Swiss Life Holding AG
F:SLW1
1.03x €596.00 Million
≈ $696.79 Million
€580.00 Million Germany €44.80 ▼ -0.88%
1081 Corpovael S.A.B. de C.V
MX:CADUA
1.03x MX$544.20 Million
≈ $31.32 Million
MX$529.62 Million Mexico MX$7.70 ▼ -1.91%
1082 IF Bancorp Inc
NASDAQ:IROQ
1.03x $1.61 Million $1.56 Million USA $26.55 ▼ -1.48%
1083 Nahar Spinning Mills Limited
NSE:NAHARSPING
1.03x Rs3.41 Billion
≈ $36.84 Million
Rs3.32 Billion India Rs278.00 ▲ +1.09%
1084 HYPERCHARGE NETWORKS CORP
F:PB7
1.03x €304.11K
≈ $355.53K
€296.02K Germany €0.05 ▲ +6.74%
1085 Eurotex Industries and Exports Limited
NSE:EUROTEXIND
1.03x Rs1.77 Million
≈ $19.15K
Rs1.72 Million India Rs15.51 ▲ +3.33%
1086 East Coast Furnitech Public Company Limited
BK:ECF
1.03x ฿89.53 Million
≈ $2.79 Million
฿87.16 Million Thailand ฿0.06 ▲ +0.00%
1087 Hunan Sundy Science and Technology Co Ltd
SHE:300515
1.03x CN¥94.54 Million
≈ $13.83 Million
CN¥92.05 Million China CN¥15.69 ▼ -1.75%
1088 Wiener Privatbank SE
VI:WPB
1.03x €3.52 Million
≈ $4.12 Million
€3.43 Million Austria €12.10 ▼ -0.82%
1089 Transtouch Technology
TWO:3623
1.03x NT$1.64 Million
≈ $51.67K
NT$1.60 Million Taiwan NT$25.70 ▲ +5.98%
1090 Panache Digilife Limited
NSE:PANACHE
1.03x Rs34.91 Million
≈ $377.53K
Rs34.00 Million India Rs344.60 ▼ -4.99%
1091 KWG Group Holdings Limited
F:KOU
1.03x €331.65 Million
≈ $387.73 Million
€323.03 Million Germany €0.01 ▼ -3.85%
1092 CREDITACCESS GRAMEEN LIMITED
NSE:CREDITACC
1.03x Rs3.25 Billion
≈ $35.13 Million
Rs3.16 Billion India Rs1269.20 ▼ -3.51%
1093 DMD Digital Health Connections Group Inc
NASDAQ:APTOF
1.03x $2.76 Million $2.69 Million USA $1.58 ▲ +0.00%
1094 Domiki Kritis S.A.
AT:DOMIK
1.03x €380.48K
≈ $444.82K
€370.79K Greece €2.85 ▼ -3.39%
1095 Eldav-L
TA:ELDAV
1.03x ILA2.36 Million
≈ $6.32K
ILA2.30 Million Israel ILA320.00 ▲ +0.00%
1096 Matas A/S
CO:MATAS
1.03x Dkr434.00 Million
≈ $67.90 Million
Dkr423.00 Million Denmark Dkr96.50 ▲ +0.52%
1097 Forward Water Technologies Corp
V:FWTC
1.03x CA$138.22K
≈ $99.98K
CA$134.73K Canada CA$0.05 ▼ -10.00%
1098 Bougainville Copper Limited
F:BOU1
1.03x €28.57 Million
≈ $33.40 Million
€27.85 Million Germany €0.41 ▲ +11.78%
1099 Kindly MD, Inc. Common Stock
NASDAQ:KDLY
1.03x $35.03K $34.16K USA $10.90 ▼ -5.71%
1100 Kearny Financial Corp
NASDAQ:KRNY
1.03x $14.68 Million $14.31 Million USA $7.98 ▼ -2.80%