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
5001 Cobra Venture Corp
V:CBV
1.00x CA$3.87K
≈ $2.80K
CA$3.87K Canada CA$0.14 ▲ +0.00%
5002 All Iron Re I Socimi Sa
MC:YAI1
1.00x €10.92 Million
≈ $12.76 Million
€10.92 Million Spain €14.80 ▲ +0.00%
5003 Empire State Realty Trust Inc
NYSE:ESRT
1.00x $105.29 Million $105.29 Million USA $5.26 ▼ -2.23%
5004 FinVolution Group
NYSE:FINV
1.00x $871.73 Million $871.73 Million USA $5.11 ▼ -0.39%
5005 Showbox Corp
KQ:086980
1.00x ₩673.34 Million
≈ $456.32K
₩673.34 Million Korea ₩2595.00 ▲ +0.19%
5006 WhiteHorse Finance
NASDAQ:WHF
1.00x $7.94 Million $7.94 Million USA $6.79 ▲ +0.44%
5007 TDb Split Corp
TO:XTD
1.00x CA$25.20 Million
≈ $18.23 Million
CA$25.20 Million Canada CA$9.40 ▲ +4.56%
5008 AmFIRST Real Estate Investment Trust
KLSE:5120
1.00x RM10.46 Million
≈ $2.63 Million
RM10.46 Million Malaysia RM0.32 ▲ +1.61%
5009 Invesco High Income Trust II
NYSE:VLT
1.00x $5.04 Million $5.04 Million USA $10.52 ▲ +0.57%
5010 Controladora Vuela Compañía de Aviación S.A.B. de C.V
F:2CDA
1.00x €205.00 Million
≈ $239.67 Million
€205.00 Million Germany €6.60 ▲ +0.00%
5011 Sify Technologies Limited
NASDAQ:SIFY
1.00x $28.41 Million $28.41 Million USA $16.96 ▲ +5.93%
5012 Hoftex Group AG
MU:NBH
1.00x €3.21 Million
≈ $3.75 Million
€3.21 Million Germany €4.50 ▲ +0.00%
5013 Apax Global Alpha Ltd
LSE:APAX
1.00x GBX39.00 Million
≈ $4.75K
GBX39.00 Million UK GBX164.40 ▲ +0.37%
5014 Pilot Energy Ltd
AU:PGY
1.00x AU$253.63K
≈ $179.46K
AU$253.63K Australia AU$0.05 ▲ +0.00%
5015 BayWa AG vNa
XETRA:BYW6
1.00x €941.50 Million
≈ $1.10 Billion
€941.50 Million Germany €2.70 ▲ +1.89%
5016 Nalwa Sons Investments Limited
NSE:NSIL
1.00x Rs442.81 Million
≈ $4.79 Million
Rs442.81 Million India Rs5586.50 ▲ +0.09%
5017 Abans Holdings Limited
NSE:AHL
1.00x Rs2.99 Million
≈ $32.29K
Rs2.99 Million India Rs214.63 ▲ +0.00%
5018 Flughafen Wien Aktiengesellschaft
VI:FLU
1.00x €65.28 Million
≈ $76.32 Million
€65.28 Million Austria €50.80 ▲ +2.83%
5019 Metrics Income Opportunities Trust
AU:MOT
1.00x AU$29.55 Million
≈ $20.91 Million
AU$29.55 Million Australia AU$1.71 ▲ +0.29%
5020 GOLCAP RESOURCES CORP
F:2SO0
1.00x €17.93K
≈ $20.96K
€17.93K Germany €0.07 ▲ +18.85%
5021 Opus One Resources Inc
V:OOR
1.00x CA$1.29K
≈ $932.44
CA$1.29K Canada CA$0.06 ▲ +9.09%
5022 Cinda Securities Co. Ltd. A
SHG:601059
1.00x CN¥2.23 Billion
≈ $326.03 Million
CN¥2.23 Billion China CN¥16.35 ▼ -2.74%
5023 Sailfish Royalty Corp
V:FISH
1.00x CA$771.02K
≈ $557.75K
CA$771.02K Canada CA$4.25 ▲ +0.00%
5024 Tanfield Group PLC
LSE:TAN
1.00x GBX4.98 Million
≈ $606.04
GBX4.98 Million UK GBX4.53 ▲ +0.00%
5025 My Rewards International Ltd
AU:MRI
1.00x AU$242.85K
≈ $171.83K
AU$242.85K Australia AU$0.08 ▲ +4.05%
5026 BB Biotech AG
SW:BION
1.00x CHF289.15 Million
≈ $365.57 Million
CHF289.15 Million Switzerland CHF42.40 ▲ +1.07%
5027 Mereo BioPharma Group PLC ADR
NASDAQ:MREO
1.00x $2.66 Million $2.66 Million USA $0.31 ▼ -4.60%
5028 Carzo Holdings Bhd
KLSE:03048
1.00x RM148.53K
≈ $37.29K
RM148.53K Malaysia RM0.40 ▲ +0.00%
5029 EDP Renovaveis
LS:EDPR
1.00x €384.41 Million
≈ $449.42 Million
€384.41 Million Portugal €14.12 ▼ -2.89%
5030 Parx Plastics NV
PA:MLPRX
1.00x €15.88K
≈ $18.57K
€15.88K France €0.44 ▼ -20.00%
5031 BLACK PEARL ZY-10
F:7ZX
1.00x €82.12K
≈ $96.01K
€82.12K Germany €0.01 ▲ +19.05%
5032 Surge Battery Metals Inc
V:NILI
1.00x CA$40.47K
≈ $29.27K
CA$40.47K Canada CA$0.84 ▼ -0.59%
5033 Opus Genetics, Inc.
NASDAQ:IRD
1.00x $4.55 Million $4.55 Million USA $4.64 ▲ +10.48%
5034 Xelpmoc Design And Tech Limited
NSE:XELPMOC
1.00x Rs10.65 Million
≈ $115.13K
Rs10.65 Million India Rs94.48 ▼ -3.26%
5035 Capella Minerals Ltd
V:CMIL
1.00x CA$44.05K
≈ $31.86K
CA$44.05K Canada CA$0.09 ▲ +12.50%
5036 GreenMobility A/S
CO:GREENM
1.00x Dkr9.78 Million
≈ $1.53 Million
Dkr9.78 Million Denmark Dkr82.40 ▼ -1.90%
5037 First Merchants Corporation
NASDAQ:FRME
1.00x $80.71 Million $80.71 Million USA $40.10 ▲ +3.08%
5038 VS Media Holdings Limited Class A Ordinary Shares
NASDAQ:VSME
1.00x $48.67K $48.67K USA $0.79 ▼ -3.90%
5039 Tencent Music Entertainment Group
NYSE:TME
1.00x $3.68 Billion $3.68 Billion USA $9.30 ▲ +1.75%
5040 JTL Industries Ltd
NSE:JTLIND
1.00x Rs30.01 Million
≈ $324.55K
Rs30.01 Million India Rs70.99 ▲ +7.76%
5041 Beijing Waluer Information Technology Co. Ltd. A
SHE:301380
1.00x CN¥20.42 Million
≈ $2.99 Million
CN¥20.42 Million China CN¥30.99 ▼ -1.18%
5042 Vivakor Inc
NASDAQ:VIVK
1.00x $11.29 Million $11.29 Million USA $0.85 ▼ -35.98%
5043 ENDRA Life Sciences Inc
NASDAQ:NDRA
1.00x $69.41K $69.41K USA $4.77 ▲ +0.85%
5044 Bravida Holding AB
ST:BRAV
1.00x Skr354.00 Million
≈ $38.10 Million
Skr354.00 Million Sweden Skr110.50 ▼ -0.18%
5045 Corem Property Group AB (publ)
ST:CORE-D
1.00x Skr20.00 Million
≈ $2.15 Million
Skr20.00 Million Sweden Skr225.00 ▼ -0.44%
5046 Privi Speciality Chemicals Limited
NSE:PRIVISCL
1.00x Rs648.94 Million
≈ $7.02 Million
Rs648.94 Million India Rs3262.40 ▲ +0.18%
5047 Promimic AB
ST:PRO
1.00x Skr1.05 Million
≈ $112.67K
Skr1.05 Million Sweden Skr11.80 ▼ -2.48%
5048 Malpac Holdings Bhd
KLSE:4936
1.00x RM60.00K
≈ $15.06K
RM60.00K Malaysia RM0.72 ▲ +0.00%
5049 London City Equities Ltd
AU:LCE
1.00x AU$548.88K
≈ $388.37K
AU$548.88K Australia AU$0.85 ▲ +0.00%
5050 U.S. GoldMining Inc. Common stock
NASDAQ:USGO
1.00x $7.46 Million $7.46 Million USA $9.72 ▲ +4.40%
5051 PermRock Royalty Trust
NYSE:PRT
1.00x $1.69 Million $1.69 Million USA $2.09 ▼ -0.48%
5052 First Helium Inc
V:HELI
1.00x CA$105.67K
≈ $76.44K
CA$105.67K Canada CA$0.04 ▼ -12.50%
5053 Minerva Neurosciences Inc
NASDAQ:NERV
1.00x $24.89 Million $24.89 Million USA $4.78 ▲ +2.14%
5054 Palash Securities Limited
NSE:PALASHSECU
1.00x Rs3.60 Million
≈ $38.89K
Rs3.60 Million India Rs99.68 ▲ +0.47%
5055 Sparton Resources Inc
V:SRI
1.00x CA$289.68K
≈ $209.55K
CA$289.68K Canada CA$0.02 ▲ +0.00%
5056 E Split Corp Class A
TO:ENS
1.00x CA$34.33 Million
≈ $24.84 Million
CA$34.33 Million Canada CA$19.15 ▲ +1.00%
5057 Tower Investments SA
WAR:TOW
1.00x zł8.91K
≈ $2.45K
zł8.91K Poland zł2.35 ▲ +0.00%
5058 Jupiter Wagons Limited
NSE:JWL
1.00x Rs136.99 Million
≈ $1.48 Million
Rs136.99 Million India Rs279.85 ▼ -0.18%
5059 Oriental Culture Holding Ltd
NASDAQ:OCG
1.00x $464.81K $464.81K USA $1.82 ▲ +2.25%
5060 Vaxil Bio Ltd
V:VXL
1.00x CA$441.00K
≈ $319.01K
CA$441.00K Canada CA$0.20 ▼ -15.22%
5061 NFL Biosciences SAS
PA:ALNFL
1.00x €57.51K
≈ $67.24K
€57.51K France €0.99 ▲ +0.82%
5062 Fundamenta Real Estate AG
SW:FREN
1.00x CHF8.75 Million
≈ $11.06 Million
CHF8.75 Million Switzerland CHF17.10 ▲ +1.18%
5063 Internet Thailand Public Company Limited
F:IE2A
1.00x €530.08 Million
≈ $619.71 Million
€530.08 Million Germany €0.10 ▲ +0.00%
5064 Hamilton Insurance Group, Ltd.
NYSE:HG
1.00x $100.83 Million $100.83 Million USA $29.12 ▲ +1.11%
5065 Pengana Private Equity Trust
AU:PE1
1.00x AU$2.84 Million
≈ $2.01 Million
AU$2.84 Million Australia AU$1.70 ▲ +0.00%
5066 Onex Corp
TO:ONEX
1.00x CA$592.00 Million
≈ $428.24 Million
CA$592.00 Million Canada CA$110.05 ▲ +2.46%
5067 CAT STRATEGIC MET.
F:8CHA
1.00x €24.10K
≈ $28.18K
€24.10K Germany €0.00 ▲ +0.00%
5068 AME REIT
KLSE:5307
1.00x RM12.35 Million
≈ $3.10 Million
RM12.35 Million Malaysia RM1.55 ▼ -2.52%
5069 Seamless Distribution Systems AB
ST:SDS
1.00x Skr13.45 Million
≈ $1.45 Million
Skr13.45 Million Sweden Skr8.00 ▲ +0.00%
5070 AVALON TECHNOLOGIES LTD
NSE:AVALON
1.00x Rs119.96 Million
≈ $1.30 Million
Rs119.96 Million India Rs1637.70 ▲ +8.04%
5071 Investeringsselskabet Luxor A/S
CO:LUXOR-B
1.00x Dkr11.19 Million
≈ $1.75 Million
Dkr11.19 Million Denmark Dkr675.00 ▲ +2.27%
5072 Hoang Quan Consulting Trading Service Real Estate Corp
VN:HQC
1.00x ₫627.29 Billion
≈ $23.83 Million
₫627.29 Billion Vietnam ₫2730.00 ▼ -2.85%
5073 N. B. I. Industrial Finance Company Limited
NSE:NBIFIN
1.00x Rs40.87 Million
≈ $441.99K
Rs40.87 Million India Rs1892.40 ▲ +2.69%
5074 Dolphin Drilling AS
OL:DDRIL
1.00x Nkr16.10 Million
≈ $1.69 Million
Nkr16.10 Million Norway Nkr2.73 ▼ -5.54%
5075 Blue Chip India Limited
NSE:BLUECHIP
1.00x Rs64.00K
≈ $692.14
Rs64.00K India Rs2.45 ▲ +1.66%
5076 TOMRA SYSTEMS ADR/1 NK 1
F:TMR0
1.00x €60.00 Million
≈ $70.15 Million
€60.00 Million Germany €11.00 ▼ -0.90%
5077 Raptis Group Ltd
AU:RPG
1.00x AU$198.53K
≈ $140.47K
AU$198.53K Australia AU$0.06 ▲ +0.00%
5078 Copper Search Ltd
AU:CUS
1.00x AU$64.55K
≈ $45.68K
AU$64.55K Australia AU$0.03 ▲ +0.00%
5079 Effnetplattformen Holding AB
ST:EFFH
1.00x Skr152.00K
≈ $16.36K
Skr152.00K Sweden Skr9.50 ▲ +3.83%
5080 Ascendant Resources Inc
TO:ASND
1.00x CA$10.37 Million
≈ $7.50 Million
CA$10.37 Million Canada CA$0.08 ▲ +0.00%
5081 IXAQF
NASDAQ:IXAQF
1.00x $177.22K $177.22K USA $12.06 ▲ +0.00%
5082 Perpetual Credit Income Trust
AU:PCI
1.00x AU$18.29 Million
≈ $12.94 Million
AU$18.29 Million Australia AU$1.09 ▲ +0.46%
5083 Maple Peak Investments Inc
V:MAP
1.00x CA$10.84K
≈ $7.84K
CA$10.84K Canada CA$0.11 ▲ +0.00%
5084 Spark I Acquisition Corp. Class A Ordinary Share
NASDAQ:SPKL
1.00x $140.67K $140.67K USA $11.50 ▲ +0.44%
5085 Wam Strategic Value Ltd
AU:WAR
1.00x AU$15.61 Million
≈ $11.04 Million
AU$15.61 Million Australia AU$1.11 ▲ +0.45%
5086 Byggmästare Anders J Ahlström Holding AB (publ)
ST:AJA-B
1.00x Skr8.51 Million
≈ $915.60K
Skr8.51 Million Sweden Skr53.00 ▲ +1.92%
5087 YY Inc Class A
NASDAQ:YY
1.00x $31.78 Million $31.78 Million USA $47.85 ▲ +0.00%
5088 IMMERSION G. S.A. ZY 10
F:73W
1.00x €382.77K
≈ $447.50K
€382.77K Germany €0.10 ▼ -14.75%
5089 Metalliance SA
PA:MLETA
1.00x €2.01 Million
≈ $2.35 Million
€2.01 Million France €8.50 ▲ +0.00%
5090 Zeb Nickel Corp
V:ZBNI
1.00x CA$92.86K
≈ $67.17K
CA$92.86K Canada CA$0.10 ▼ -23.08%
5091 Supreme Petrochem Limited
NSE:SPLPETRO
1.00x Rs301.61 Million
≈ $3.26 Million
Rs301.61 Million India Rs703.50 ▼ -0.40%
5092 Australian Unity Office Fund
AU:AOF
1.00x AU$2.03 Million
≈ $1.44 Million
AU$2.03 Million Australia AU$0.37 ▲ +0.00%
5093 SOLWERS OYJ EO 1
F:0ST
1.00x €3.48 Million
≈ $4.07 Million
€3.48 Million Germany €2.00 ▲ +0.50%
5094 Astron Paper & Board Mill Limited
NSE:ASTRON
1.00x Rs64.46 Million
≈ $697.14K
Rs64.46 Million India Rs4.00 ▼ -0.50%
5095 PURANIUM ENERGY LTD.
F:2DK
1.00x €10.56K
≈ $12.34K
€10.56K Germany €0.06 ▼ -28.13%
5096 Emami Realty Limited
NSE:EMAMIREAL
1.00x Rs6.40 Million
≈ $69.21K
Rs6.40 Million India Rs85.87 ▲ +2.00%
5097 Carisma Therapeutics Inc.
NASDAQ:CARM
1.00x $1.91 Million $1.91 Million USA $0.00 ▲ +0.00%
5098 Netcapital Inc
NASDAQ:NCPL
1.00x $7.28K $7.28K USA $1.02 ▲ +0.99%
5099 Pollux Properti Indonesia Tbk PT
JK:POLL
1.00x Rp7.60 Billion
≈ $445.39K
Rp7.60 Billion Indonesia Rp112.00 ▲ +0.00%
5100 Tempore Properties SOCIMI SAU
MC:YTEM
1.00x €562.49K
≈ $657.61K
€562.49K Spain €3.16 ▲ +0.00%