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
17001 Beijing Bashi Media Co Ltd
SHG:600386
0.73x CN¥97.47 Million
≈ $14.26 Million
CN¥134.41 Million China CN¥3.03 ▼ -3.50%
17002 Novocure Ltd
NASDAQ:NVCR
0.73x $14.92 Million $20.57 Million USA $17.65 ▼ -11.71%
17003 Three A Resources Bhd
KLSE:0012
0.73x RM17.41 Million
≈ $4.37 Million
RM24.01 Million Malaysia RM0.70 ▲ +0.00%
17004 CECEP Solar Energy Co Ltd
SHE:000591
0.73x CN¥1.98 Billion
≈ $290.14 Million
CN¥2.73 Billion China CN¥4.39 ▼ -4.15%
17005 e-Credible Co. Ltd
KQ:092130
0.73x ₩1.82 Billion
≈ $1.24 Million
₩2.52 Billion Korea ₩14190.00 ▼ -0.28%
17006 Hnac Technology Co Ltd
SHE:300490
0.73x CN¥36.65 Million
≈ $5.36 Million
CN¥50.55 Million China CN¥10.73 ▼ -3.42%
17007 VEND MARKETPLACES ASA
OL:VEND
0.73x Nkr348.00 Million
≈ $36.62 Million
Nkr480.00 Million Norway Nkr225.00 ▼ -2.17%
17008 Henan Yuneng Holdings Co Ltd
SHE:001896
0.72x CN¥1.20 Billion
≈ $176.15 Million
CN¥1.66 Billion China CN¥14.39 ▼ -10.01%
17009 Hongsheng Heat Exchanger Mnfg
SHG:603090
0.72x CN¥22.25 Million
≈ $3.26 Million
CN¥30.70 Million China CN¥37.68 ▼ -2.26%
17010 Sphera Franchise Group SA MiFID Eligible Security
RO:SFG
0.72x RON63.39 Million
≈ $14.55 Million
RON87.47 Million Romania RON39.50 ▲ +0.25%
17011 Grandblue Environment Co Ltd
SHG:600323
0.72x CN¥1.12 Billion
≈ $163.92 Million
CN¥1.55 Billion China CN¥30.07 ▼ -0.43%
17012 Scicom MSC Bhd
KLSE:0099
0.72x RM4.17 Million
≈ $1.05 Million
RM5.76 Million Malaysia RM1.93 ▼ -1.03%
17013 Nelly Group AB
ST:NELLY
0.72x Skr36.80 Million
≈ $3.96 Million
Skr50.80 Million Sweden Skr37.78 ▲ +4.48%
17014 Photon Energy N.V.
WAR:PEN
0.72x zł4.51 Million
≈ $1.24 Million
zł6.23 Million Poland zł1.16 ▼ -2.52%
17015 SDI Group plc
LSE:SDI
0.72x GBX1.80 Million
≈ $219.62
GBX2.49 Million UK GBX94.00 ▼ -1.47%
17016 Enjoyor
SHE:300020
0.72x CN¥25.85 Million
≈ $3.78 Million
CN¥35.69 Million China CN¥3.35 ▲ +1.52%
17017 Guangdong Huiyun Titanium Industry
SHE:300891
0.72x CN¥42.82 Million
≈ $6.27 Million
CN¥59.12 Million China CN¥6.22 ▲ +1.30%
17018 Stefstock
JSE:SSK
0.72x ZAC119.03 Million
≈ $63.26K
ZAC164.37 Million South Africa ZAC669.00 ▼ -2.34%
17019 Microbio Co Ltd
TWO:4128
0.72x NT$37.62 Million
≈ $1.19 Million
NT$51.95 Million Taiwan NT$14.90 ▼ -1.97%
17020 CECEP Wind-Power Corp Co Ltd
SHG:601016
0.72x CN¥1.25 Billion
≈ $183.34 Million
CN¥1.73 Billion China CN¥3.46 ▼ -7.98%
17021 Sinch AB
ST:SINCH
0.72x Skr375.00 Million
≈ $40.36 Million
Skr518.00 Million Sweden Skr38.19 ▲ +5.24%
17022 Goldlok Toys Holdings Guangdong Co Ltd
SHE:002348
0.72x CN¥8.88 Million
≈ $1.30 Million
CN¥12.26 Million China CN¥9.78 ▼ -3.55%
17023 Zalaris ASA
OL:ZAL
0.72x Nkr8.34 Million
≈ $877.29K
Nkr11.52 Million Norway Nkr105.00 ▲ +0.96%
17024 Southern Petrochemicals Industries Corporation Limited
NSE:SPIC
0.72x Rs5.87 Billion
≈ $63.52 Million
Rs8.11 Billion India Rs64.94 ▲ +0.25%
17025 Sociedad Comercial del Plata S.A.
BA:COME
0.72x AR$13.84 Billion
≈ $10.01 Million
AR$19.12 Billion Argentina AR$42.41 ▼ -0.28%
17026 Orion Corp
KO:271560
0.72x ₩144.17 Billion
≈ $97.70 Million
₩199.19 Billion Korea ₩130500.00 ▲ +0.93%
17027 Ardagh Metal Packaging SA
NYSE:AMBP
0.72x $131.00 Million $181.00 Million USA $4.78 ▲ +1.27%
17028 CCC Intelligent Solutions Holdings Inc.
NASDAQ:CCC
0.72x $41.59 Million $57.46 Million USA $5.82 ▲ +1.39%
17029 Viscom AG
XETRA:V6C
0.72x €1.47 Million
≈ $1.72 Million
€2.03 Million Germany €5.04 ▲ +1.20%
17030 Cochlear Ltd
AU:COH
0.72x AU$92.40 Million
≈ $65.38 Million
AU$127.70 Million Australia AU$111.61 ▼ -0.45%
17031 Vodafone Group PLC
LSE:VOD
0.72x GBX6.42 Billion
≈ $781.63K
GBX8.88 Billion UK GBX114.60 ▼ -1.33%
17032 DUERR AG UNSP.ADR 1/5
F:DUEB
0.72x €114.50 Million
≈ $133.86 Million
€158.29 Million Germany €4.02 ▼ -4.29%
17033 Dürr Aktiengesellschaft
F:DUE
0.72x €114.50 Million
≈ $133.86 Million
€158.29 Million Germany €18.20 ▲ +0.44%
17034 Shaanxi Coal Industry Co Ltd
SHG:601225
0.72x CN¥9.65 Billion
≈ $1.41 Billion
CN¥13.34 Billion China CN¥24.70 ▼ -2.18%
17035 7 Eleven Malaysia Holdings Bhd
KLSE:5250
0.72x RM89.60 Million
≈ $22.50 Million
RM123.87 Million Malaysia RM2.00 ▲ +0.00%
17036 OT Logistics S.A
WAR:OTS
0.72x zł8.61 Million
≈ $2.37 Million
zł11.90 Million Poland zł15.96 ▲ +0.88%
17037 RENTOKIL INITIAL ADR/5
F:RTO
0.72x €703.00 Million
≈ $821.88 Million
€972.00 Million Germany €27.60 ▲ +0.00%
17038 Chipotle Mexican Grill Inc
NYSE:CMG
0.72x $471.02 Million $651.35 Million USA $31.79 ▼ -0.69%
17039 Infotel SA
PA:INF
0.72x €8.49 Million
≈ $9.93 Million
€11.75 Million France €38.75 ▲ +0.91%
17040 Inno Laser Technology Co. Ltd.
SHE:301021
0.72x CN¥8.76 Million
≈ $1.28 Million
CN¥12.11 Million China CN¥64.20 ▼ -2.06%
17041 LivePerson Inc
NASDAQ:LPSN
0.72x $6.90 Million $9.54 Million USA $1.53 ▲ +1.32%
17042 CFI Holding SA
WAR:CFI
0.72x zł5.05 Million
≈ $1.39 Million
zł6.99 Million Poland zł0.13 ▼ -1.48%
17043 Vipshop Holdings Limited
F:1VPA
0.72x €5.39 Billion
≈ $6.30 Billion
€7.45 Billion Germany €12.50 ▼ -0.79%
17044 Cognizant Technology Solutions Corp Class A
NASDAQ:CTSH
0.72x $198.00 Million $274.00 Million USA $45.45 ▲ +5.67%
17045 Sumeeko Industries Co Ltd
TWO:2066
0.72x NT$106.49 Million
≈ $3.36 Million
NT$147.37 Million Taiwan NT$63.10 ▼ -0.16%
17046 Xinjiang Zhundong Petroleum
SHE:002207
0.72x CN¥8.22 Million
≈ $1.20 Million
CN¥11.38 Million China CN¥5.27 ▼ -1.86%
17047 Canadian Tire Corporation Limited
TO:CTC
0.72x CA$577.20 Million
≈ $417.54 Million
CA$798.90 Million Canada CA$219.00 ▲ +1.86%
17048 Bio-Rad Laboratories Inc
NYSE:BIO-B
0.72x $78.10 Million $108.10 Million USA $309.37 ▲ +0.00%
17049 Bio-Rad Laboratories Inc
NYSE:BIO
0.72x $78.10 Million $108.10 Million USA $314.46 ▼ -0.61%
17050 NV Bekaert SA
BR:BEKB
0.72x €210.10 Million
≈ $245.63 Million
€290.84 Million Belgium €42.05 ▲ +1.08%
17051 Wuhu Conch Profiles and Science Co Ltd
SHE:000619
0.72x CN¥63.43 Million
≈ $9.28 Million
CN¥87.81 Million China CN¥4.18 ▼ -3.24%
17052 Catella AB (publ)
ST:CAT-B
0.72x Skr13.00 Million
≈ $1.40 Million
Skr18.00 Million Sweden Skr19.76 ▲ +1.75%
17053 ASICS CORP.(UNSP.ADR)/1
F:ASI
0.72x €79.38 Billion
≈ $92.80 Billion
€109.91 Billion Germany €23.80 ▼ -0.83%
17054 IMS SA
WAR:IMS
0.72x zł5.69 Million
≈ $1.57 Million
zł7.88 Million Poland zł2.50 ▲ +1.42%
17055 Eyebright Medical Technology Beijing Co Ltd
SHG:688050
0.72x CN¥55.55 Million
≈ $8.13 Million
CN¥76.92 Million China CN¥38.71 ▼ -4.21%
17056 Frontken Corporation Bhd
KLSE:0128
0.72x RM29.24 Million
≈ $7.34 Million
RM40.49 Million Malaysia RM4.96 ▼ -0.60%
17057 Interfor Corp
TO:IFP
0.72x CA$61.30 Million
≈ $44.34 Million
CA$84.90 Million Canada CA$12.56 ▼ -1.88%
17058 Fujian Funeng Co Ltd
SHG:600483
0.72x CN¥1.84 Billion
≈ $269.18 Million
CN¥2.55 Billion China CN¥10.69 ▼ -2.73%
17059 Bank Mestika Dharma Tbk
JK:BBMD
0.72x Rp71.11 Billion
≈ $4.17 Million
Rp98.50 Billion Indonesia Rp2010.00 ▲ +2.03%
17060 Oil-Dri Corporation Of America
NYSE:ODC
0.72x $15.83 Million $21.93 Million USA $98.79 ▲ +2.47%
17061 Isu Chemical Co Ltd
KO:005950
0.72x ₩24.63 Billion
≈ $16.69 Million
₩34.13 Billion Korea ₩14180.00 ▼ -4.51%
17062 ORION Holdings Corp
KO:001800
0.72x ₩132.78 Billion
≈ $89.98 Million
₩183.96 Billion Korea ₩25750.00 ▲ +0.98%
17063 Zhejiang Dayuan Pumps Ind Co
SHG:603757
0.72x CN¥71.12 Million
≈ $10.41 Million
CN¥98.56 Million China CN¥58.86 ▼ -4.29%
17064 IONOS GROUP N
XETRA:IOS
0.72x €62.23 Million
≈ $72.75 Million
€86.24 Million Germany €30.94 ▲ +2.72%
17065 Nutrien Ltd
TO:NTR
0.72x CA$2.18 Billion
≈ $1.58 Billion
CA$3.03 Billion Canada CA$96.13 ▼ -0.36%
17066 COWELL FASHION Co.Ltd
KQ:033290
0.72x ₩9.16 Billion
≈ $6.21 Million
₩12.70 Billion Korea ₩1596.00 ▲ +0.06%
17067 The Phoenix Holdings Ltd.
TA:PHOE
0.72x ILA385.88 Million
≈ $1.03 Million
ILA534.96 Million Israel ILA17780.00 ▲ +1.72%
17068 OPG Power Venture Plc
LSE:OPG
0.72x GBX4.40 Million
≈ $534.79
GBX6.09 Million UK GBX5.40 ▼ -0.74%
17069 Sanan Optoelectronics Co Ltd
SHG:600703
0.72x CN¥516.93 Million
≈ $75.64 Million
CN¥716.78 Million China CN¥11.77 ▼ -2.97%
17070 Mnc Investama Tbk
JK:BHIT
0.72x Rp187.77 Billion
≈ $11.00 Million
Rp260.37 Billion Indonesia Rp26.00 ▲ +0.00%
17071 Longshine Technology Co Ltd
SHE:300682
0.72x CN¥93.65 Million
≈ $13.70 Million
CN¥129.87 Million China CN¥9.76 ▼ -4.13%
17072 FORTUM OYJ ADR 1/5/EO340
F:FOT0
0.72x €256.00 Million
≈ $299.29 Million
€355.00 Million Germany €4.30 ▲ +2.38%
17073 Plan B Media PCL
BK:PLANB
0.72x ฿712.35 Million
≈ $22.20 Million
฿987.90 Million Thailand ฿6.05 ▲ +4.31%
17074 Ledesma SAAI
BA:LEDE
0.72x AR$37.97 Billion
≈ $27.48 Million
AR$52.66 Billion Argentina AR$747.00 ▲ +1.49%
17075 Netcall plc
LSE:NET
0.72x GBX411.00K
≈ $50.01
GBX570.00K UK GBX118.00 ▼ -0.42%
17076 Shenzhen Vital New Material Co. Ltd.
SHE:301319
0.72x CN¥61.04 Million
≈ $8.93 Million
CN¥84.66 Million China CN¥90.52 ▲ +0.35%
17077 Shandong New Beiyang Information Technology Co Ltd
SHE:002376
0.72x CN¥21.19 Million
≈ $3.10 Million
CN¥29.39 Million China CN¥6.03 ▼ -2.58%
17078 TH1NG AB
ST:TH1NG
0.72x Skr8.82 Million
≈ $949.28K
Skr12.24 Million Sweden Skr0.34 ▲ +0.00%
17079 Hong Leong Industries Bhd
KLSE:3301
0.72x RM111.25 Million
≈ $27.93 Million
RM154.36 Million Malaysia RM17.82 ▼ -0.11%
17080 LD + HOUSES PCL FGN BA 1
F:LHOG
0.72x €2.76 Billion
≈ $3.22 Billion
€3.82 Billion Germany €0.08 ▲ +0.61%
17081 Wonder Electricals Limited
NSE:WEL
0.72x Rs100.21 Million
≈ $1.08 Million
Rs139.05 Million India Rs107.24 ▲ +5.71%
17082 Grupo Aeroportuario del Centro Norte S.A.B. de C.V
MX:OMAB
0.72x MX$1.40 Billion
≈ $80.44 Million
MX$1.94 Billion Mexico MX$226.26 ▼ -0.46%
17083 Santos Brasil Participações S.A
SA:STBP3
0.72x R$286.11 Million
≈ $56.14 Million
R$397.02 Million Brazil R$14.42 ▲ +0.00%
17084 Bukwang Pharm
KO:003000
0.72x ₩7.23 Billion
≈ $4.90 Million
₩10.03 Billion Korea ₩3925.00 ▼ -2.36%
17085 Polyram Plastic Industries Ltd
TA:POLP
0.72x ILA31.06 Million
≈ $83.28K
ILA43.11 Million Israel ILA835.20 ▼ -0.17%
17086 Springs Global Participações S.A.
SA:SGPS3
0.72x R$5.35 Million
≈ $1.05 Million
R$7.43 Million Brazil R$1.64 ▲ +0.00%
17087 Hg Technologies Co Ltd
SHE:300847
0.72x CN¥33.77 Million
≈ $4.94 Million
CN¥46.89 Million China CN¥14.23 ▲ +4.94%
17088 Ningbo Haitian Precision Machinery Co Ltd
SHG:601882
0.72x CN¥100.46 Million
≈ $14.70 Million
CN¥139.49 Million China CN¥17.94 ▼ -1.32%
17089 Daehan Steel
KO:084010
0.72x ₩9.59 Billion
≈ $6.50 Million
₩13.32 Billion Korea ₩7690.00 ▼ -2.16%
17090 Aris Water Solutions Inc
NYSE:ARIS
0.72x $52.57 Million $72.99 Million USA $14.66 ▲ +0.48%
17091 KINGFISHER ADR/2 LS-1571
F:KFI2
0.72x €1.03 Billion
≈ $1.21 Billion
€1.43 Billion Germany €6.80 ▼ -1.45%
17092 Metalfrio Solutions S.A
SA:FRIO3
0.72x R$119.21 Million
≈ $23.39 Million
R$165.58 Million Brazil R$205.00 ▲ +0.00%
17093 Wijaya Karya Beton
JK:WTON
0.72x Rp100.30 Billion
≈ $5.88 Million
Rp139.33 Billion Indonesia Rp75.00 ▼ -1.32%
17094 Shenzhen Click Technology Co Ltd
SHE:002782
0.72x CN¥64.19 Million
≈ $9.39 Million
CN¥89.17 Million China CN¥13.95 ▼ -3.46%
17095 Albertsons Companies
NYSE:ACI
0.72x $1.19 Billion $1.65 Billion USA $11.03 ▼ -3.58%
17096 Chunghwa Telecom Co. Ltd
F:CHWD
0.72x €23.02 Billion
≈ $26.92 Billion
€31.99 Billion Germany €37.00 ▼ -0.54%
17097 Mark Dynamics Indonesia Tbk PT
JK:MARK
0.72x Rp59.43 Billion
≈ $3.48 Million
Rp82.57 Billion Indonesia Rp960.00 ▼ -1.03%
17098 Helios Technologies Inc
NYSE:HLIO
0.72x $17.20 Million $23.90 Million USA $79.83 ▲ +0.06%
17099 China Railway Construction Corporation Limited
F:4FF
0.72x €14.30 Billion
≈ $16.72 Billion
€19.87 Billion Germany €0.64 ▲ +0.00%
17100 Acset Indonusa Tbk
JK:ACST
0.72x Rp92.21 Billion
≈ $5.40 Million
Rp128.13 Billion Indonesia Rp89.00 ▼ -1.11%