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
16901 CECEP Solar Energy Co Ltd
SHE:000591
0.73x CN¥1.98 Billion
≈ $290.14 Million
CN¥2.73 Billion China CN¥5.26 ▼ -5.90%
16902 e-Credible Co. Ltd
KQ:092130
0.73x ₩1.82 Billion
≈ $1.24 Million
₩2.52 Billion Korea ₩13960.00 ▼ -1.34%
16903 Hnac Technology Co Ltd
SHE:300490
0.73x CN¥36.65 Million
≈ $5.36 Million
CN¥50.55 Million China CN¥14.76 ▼ -1.99%
16904 Korea Kolmar
KO:161890
0.73x ₩73.55 Billion
≈ $49.84 Million
₩101.44 Billion Korea ₩83500.00 ▼ -0.71%
16905 Ennoconn Corp
TW:6414
0.73x NT$2.86 Billion
≈ $90.24 Million
NT$3.95 Billion Taiwan NT$384.00 ▼ -1.41%
16906 Henan Yuneng Holdings Co Ltd
SHE:001896
0.72x CN¥1.20 Billion
≈ $176.15 Million
CN¥1.66 Billion China CN¥19.88 ▼ -10.00%
16907 Bursa Cimento Fabrikasi AS
IS:BUCIM
0.72x TL920.09 Million
≈ $20.61 Million
TL1.27 Billion Turkey TL6.07 ▼ -1.62%
16908 Hongsheng Heat Exchanger Mnfg
SHG:603090
0.72x CN¥22.25 Million
≈ $3.26 Million
CN¥30.70 Million China CN¥63.50 ▲ +1.83%
16909 Sphera Franchise Group SA MiFID Eligible Security
RO:SFG
0.72x RON63.39 Million
≈ $14.55 Million
RON87.47 Million Romania RON36.90 ▲ +0.82%
16910 Grandblue Environment Co Ltd
SHG:600323
0.72x CN¥1.12 Billion
≈ $163.92 Million
CN¥1.55 Billion China CN¥29.91 ▼ -1.77%
16911 Nelly Group AB
ST:NELLY
0.72x Skr36.80 Million
≈ $3.96 Million
Skr50.80 Million Sweden Skr34.60 ▼ -2.09%
16912 Photon Energy N.V.
WAR:PEN
0.72x zł4.51 Million
≈ $1.24 Million
zł6.23 Million Poland zł1.26 ▼ -3.46%
16913 SDI Group plc
LSE:SDI
0.72x GBX1.80 Million
≈ $219.62
GBX2.49 Million UK GBX83.00 ▲ +1.22%
16914 Enjoyor
SHE:300020
0.72x CN¥25.85 Million
≈ $3.78 Million
CN¥35.69 Million China CN¥3.64 ▲ +4.60%
16915 Guangdong Huiyun Titanium Industry
SHE:300891
0.72x CN¥42.82 Million
≈ $6.27 Million
CN¥59.12 Million China CN¥6.98 ▲ +1.31%
16916 Pembina Pipeline Corp
TO:PPL
0.72x CA$617.00 Million
≈ $446.33 Million
CA$852.00 Million Canada CA$68.07 ▼ -0.53%
16917 Stefstock
JSE:SSK
0.72x ZAC119.03 Million
≈ $63.26K
ZAC164.37 Million South Africa ZAC678.00 ▼ -2.16%
16918 Microbio Co Ltd
TWO:4128
0.72x NT$37.62 Million
≈ $1.19 Million
NT$51.95 Million Taiwan NT$15.15 ▲ +0.33%
16919 CECEP Wind-Power Corp Co Ltd
SHG:601016
0.72x CN¥1.25 Billion
≈ $183.34 Million
CN¥1.73 Billion China CN¥4.63 ▼ -6.84%
16920 Sinch AB
ST:SINCH
0.72x Skr375.00 Million
≈ $40.36 Million
Skr518.00 Million Sweden Skr40.65 ▼ -3.56%
16921 Goldlok Toys Holdings Guangdong Co Ltd
SHE:002348
0.72x CN¥8.88 Million
≈ $1.30 Million
CN¥12.26 Million China CN¥13.37 ▼ -8.61%
16922 Zalaris ASA
OL:ZAL
0.72x Nkr8.34 Million
≈ $877.29K
Nkr11.52 Million Norway Nkr100.00 ▲ +1.21%
16923 Sociedad Comercial del Plata S.A.
BA:COME
0.72x AR$13.84 Billion
≈ $10.01 Million
AR$19.12 Billion Argentina AR$44.51 ▼ -5.92%
16924 Orion Corp
KO:271560
0.72x ₩144.17 Billion
≈ $97.70 Million
₩199.19 Billion Korea ₩132600.00 ▲ +1.22%
16925 Ardagh Metal Packaging SA
NYSE:AMBP
0.72x $131.00 Million $181.00 Million USA $3.94 ▼ -1.01%
16926 Viscom AG
XETRA:V6C
0.72x €1.47 Million
≈ $1.72 Million
€2.03 Million Germany €5.88 ▲ +8.89%
16927 Cochlear Ltd
AU:COH
0.72x AU$92.40 Million
≈ $65.38 Million
AU$127.70 Million Australia AU$100.45 ▲ +5.63%
16928 DUERR AG UNSP.ADR 1/5
F:DUEB
0.72x €114.50 Million
≈ $133.86 Million
€158.29 Million Germany €4.02 ▼ -4.29%
16929 Dürr Aktiengesellschaft
F:DUE
0.72x €114.50 Million
≈ $133.86 Million
€158.29 Million Germany €20.60 ▲ +0.00%
16930 Shaanxi Coal Industry Co Ltd
SHG:601225
0.72x CN¥9.65 Billion
≈ $1.41 Billion
CN¥13.34 Billion China CN¥27.14 ▼ -0.99%
16931 OT Logistics S.A
WAR:OTS
0.72x zł8.61 Million
≈ $2.37 Million
zł11.90 Million Poland zł15.40 ▲ +0.52%
16932 RENTOKIL INITIAL ADR/5
F:RTO
0.72x €703.00 Million
≈ $821.88 Million
€972.00 Million Germany €27.60 ▲ +0.00%
16933 Chipotle Mexican Grill Inc
NYSE:CMG
0.72x $471.02 Million $651.35 Million USA $29.34 ▲ +4.12%
16934 CLEANTEK Industries Inc
V:CTEK
0.72x CA$700.00K
≈ $506.37K
CA$968.00K Canada CA$0.68 ▲ +0.00%
16935 Infotel SA
PA:INF
0.72x €8.49 Million
≈ $9.93 Million
€11.75 Million France €38.70 ▼ -2.15%
16936 Inno Laser Technology Co. Ltd.
SHE:301021
0.72x CN¥8.76 Million
≈ $1.28 Million
CN¥12.11 Million China CN¥94.81 ▼ -2.66%
16937 LivePerson Inc
NASDAQ:LPSN
0.72x $6.90 Million $9.54 Million USA $2.10 ▼ -7.08%
16938 Multitude SE
LSE:0R4W
0.72x €1.13 Million
≈ $1.32 Million
€1.56 Million UK €5.60 ▲ +3.70%
16939 Vipshop Holdings Limited
F:1VPA
0.72x €5.39 Billion
≈ $6.30 Billion
€7.45 Billion Germany €11.60 ▼ -2.52%
16940 Cognizant Technology Solutions Corp Class A
NASDAQ:CTSH
0.72x $198.00 Million $274.00 Million USA $53.21 ▼ -0.36%
16941 Sumeeko Industries Co Ltd
TWO:2066
0.72x NT$106.49 Million
≈ $3.36 Million
NT$147.37 Million Taiwan NT$59.00 ▲ +0.34%
16942 Xinjiang Zhundong Petroleum
SHE:002207
0.72x CN¥8.22 Million
≈ $1.20 Million
CN¥11.38 Million China CN¥8.85 ▼ -2.43%
16943 Canadian Tire Corporation Limited
TO:CTC-A
0.72x CA$577.20 Million
≈ $417.54 Million
CA$798.90 Million Canada CA$178.62 ▲ +1.37%
16944 Canadian Tire Corporation Limited
TO:CTC
0.72x CA$577.20 Million
≈ $417.54 Million
CA$798.90 Million Canada CA$210.00 ▲ +0.92%
16945 Bio-Rad Laboratories Inc
NYSE:BIO
0.72x $78.10 Million $108.10 Million USA $294.32 ▼ -4.28%
16946 NV Bekaert SA
BR:BEKB
0.72x €210.10 Million
≈ $245.63 Million
€290.84 Million Belgium €41.50 ▼ -0.84%
16947 Wuhu Conch Profiles and Science Co Ltd
SHE:000619
0.72x CN¥63.43 Million
≈ $9.28 Million
CN¥87.81 Million China CN¥5.45 ▲ +0.93%
16948 Catella AB (publ)
ST:CAT-B
0.72x Skr13.00 Million
≈ $1.40 Million
Skr18.00 Million Sweden Skr20.65 ▼ -0.96%
16949 ASICS CORP.(UNSP.ADR)/1
F:ASI
0.72x €79.38 Billion
≈ $92.80 Billion
€109.91 Billion Germany €23.80 ▼ -0.83%
16950 IMS SA
WAR:IMS
0.72x zł5.69 Million
≈ $1.57 Million
zł7.88 Million Poland zł2.16 ▲ +1.89%
16951 Eyebright Medical Technology Beijing Co Ltd
SHG:688050
0.72x CN¥55.55 Million
≈ $8.13 Million
CN¥76.92 Million China CN¥41.43 ▲ +0.61%
16952 The Platinum Group Public Company Limited
BK:PLAT
0.72x ฿298.00 Million
≈ $9.29 Million
฿412.68 Million Thailand ฿1.17 ▲ +0.86%
16953 Frontken Corporation Bhd
KLSE:0128
0.72x RM29.24 Million
≈ $7.34 Million
RM40.49 Million Malaysia RM4.92 ▲ +0.82%
16954 Interfor Corp
TO:IFP
0.72x CA$61.30 Million
≈ $44.34 Million
CA$84.90 Million Canada CA$10.65 ▼ -2.47%
16955 Prakit Holdings Public Company Limited
BK:PRAKIT
0.72x ฿10.10 Million
≈ $314.76K
฿13.99 Million Thailand ฿10.20 ▼ -1.92%
16956 Fujian Funeng Co Ltd
SHG:600483
0.72x CN¥1.84 Billion
≈ $269.18 Million
CN¥2.55 Billion China CN¥11.58 ▼ -2.85%
16957 Bank Mestika Dharma Tbk
JK:BBMD
0.72x Rp71.11 Billion
≈ $4.17 Million
Rp98.50 Billion Indonesia Rp1955.00 ▲ +2.09%
16958 Isu Chemical Co Ltd
KO:005950
0.72x ₩24.63 Billion
≈ $16.69 Million
₩34.13 Billion Korea ₩12240.00 ▲ +0.91%
16959 ORION Holdings Corp
KO:001800
0.72x ₩132.78 Billion
≈ $89.98 Million
₩183.96 Billion Korea ₩25950.00 ▼ -2.44%
16960 Zhejiang Dayuan Pumps Ind Co
SHG:603757
0.72x CN¥71.12 Million
≈ $10.41 Million
CN¥98.56 Million China CN¥54.38 ▼ -5.80%
16961 IONOS GROUP N
XETRA:IOS
0.72x €62.23 Million
≈ $72.75 Million
€86.24 Million Germany €30.78 ▲ +2.06%
16962 Nutrien Ltd
TO:NTR
0.72x CA$2.18 Billion
≈ $1.58 Billion
CA$3.03 Billion Canada CA$93.63 ▼ -2.36%
16963 The Phoenix Holdings Ltd.
TA:PHOE
0.72x ILA385.88 Million
≈ $1.03 Million
ILA534.96 Million Israel ILA17360.00 ▲ +0.93%
16964 OPG Power Venture Plc
LSE:OPG
0.72x GBX4.40 Million
≈ $534.79
GBX6.09 Million UK GBX5.40 ▼ -0.74%
16965 Sanan Optoelectronics Co Ltd
SHG:600703
0.72x CN¥516.93 Million
≈ $75.64 Million
CN¥716.78 Million China CN¥16.91 ▼ -0.88%
16966 Mnc Investama Tbk
JK:BHIT
0.72x Rp187.77 Billion
≈ $11.00 Million
Rp260.37 Billion Indonesia Rp24.00 ▲ +0.00%
16967 Longshine Technology Co Ltd
SHE:300682
0.72x CN¥93.65 Million
≈ $13.70 Million
CN¥129.87 Million China CN¥12.85 ▼ -4.10%
16968 FORTUM OYJ ADR 1/5/EO340
F:FOT0
0.72x €256.00 Million
≈ $299.29 Million
€355.00 Million Germany €4.30 ▲ +2.38%
16969 Plan B Media PCL
BK:PLANB
0.72x ฿712.35 Million
≈ $22.20 Million
฿987.90 Million Thailand ฿4.16 ▼ -0.95%
16970 Ledesma SAAI
BA:LEDE
0.72x AR$37.97 Billion
≈ $27.48 Million
AR$52.66 Billion Argentina AR$743.00 ▼ -3.51%
16971 Netcall plc
LSE:NET
0.72x GBX411.00K
≈ $50.01
GBX570.00K UK GBX125.50 ▲ +0.00%
16972 Shenzhen Vital New Material Co. Ltd.
SHE:301319
0.72x CN¥61.04 Million
≈ $8.93 Million
CN¥84.66 Million China CN¥119.77 ▼ -12.94%
16973 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.45 ▲ +0.62%
16974 Semperit Aktiengesellschaft Holding
VI:SEM
0.72x €22.95 Million
≈ $26.83 Million
€31.84 Million Austria €15.20 ▲ +1.00%
16975 TH1NG AB
ST:TH1NG
0.72x Skr8.82 Million
≈ $949.28K
Skr12.24 Million Sweden Skr0.34 ▲ +0.00%
16976 LD + HOUSES PCL FGN BA 1
F:LHOG
0.72x €2.76 Billion
≈ $3.22 Billion
€3.82 Billion Germany €0.08 ▲ +1.24%
16977 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$211.92 ▼ -1.60%
16978 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%
16979 Bukwang Pharm
KO:003000
0.72x ₩7.23 Billion
≈ $4.90 Million
₩10.03 Billion Korea ₩4435.00 ▼ -1.99%
16980 Polyram Plastic Industries Ltd
TA:POLP
0.72x ILA31.06 Million
≈ $83.28K
ILA43.11 Million Israel ILA870.40 ▲ +0.38%
16981 Turvo International Co Ltd
TW:2233
0.72x NT$192.91 Million
≈ $6.08 Million
NT$267.77 Million Taiwan NT$311.00 ▼ -1.74%
16982 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%
16983 Hg Technologies Co Ltd
SHE:300847
0.72x CN¥33.77 Million
≈ $4.94 Million
CN¥46.89 Million China CN¥14.94 ▼ -1.19%
16984 Ningbo Haitian Precision Machinery Co Ltd
SHG:601882
0.72x CN¥100.46 Million
≈ $14.70 Million
CN¥139.49 Million China CN¥20.51 ▲ +3.80%
16985 Daehan Steel
KO:084010
0.72x ₩9.59 Billion
≈ $6.50 Million
₩13.32 Billion Korea ₩8170.00 ▼ -2.97%
16986 Aris Water Solutions Inc
NYSE:ARIS
0.72x $52.57 Million $72.99 Million USA $15.23 ▼ -11.14%
16987 KINGFISHER ADR/2 LS-1571
F:KFI2
0.72x €1.03 Billion
≈ $1.21 Billion
€1.43 Billion Germany €6.80 ▼ -1.45%
16988 RF Materials Co. Ltd
KQ:327260
0.72x ₩1.85 Billion
≈ $1.25 Million
₩2.57 Billion Korea ₩76600.00 ▼ -3.04%
16989 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%
16990 Wijaya Karya Beton
JK:WTON
0.72x Rp100.30 Billion
≈ $5.88 Million
Rp139.33 Billion Indonesia Rp68.00 ▼ -5.56%
16991 Shenzhen Click Technology Co Ltd
SHE:002782
0.72x CN¥64.19 Million
≈ $9.39 Million
CN¥89.17 Million China CN¥26.01 ▲ +3.21%
16992 Albertsons Companies
NYSE:ACI
0.72x $1.19 Billion $1.65 Billion USA $16.36 ▲ +3.02%
16993 Chunghwa Telecom Co. Ltd
F:CHWD
0.72x €23.02 Billion
≈ $26.92 Billion
€31.99 Billion Germany €38.60 ▲ +0.52%
16994 Mark Dynamics Indonesia Tbk PT
JK:MARK
0.72x Rp59.43 Billion
≈ $3.48 Million
Rp82.57 Billion Indonesia Rp790.00 ▲ +0.64%
16995 Helios Technologies Inc
NYSE:HLIO
0.72x $17.20 Million $23.90 Million USA $81.27 ▼ -5.43%
16996 China Railway Construction Corporation Limited
F:4FF
0.72x €14.30 Billion
≈ $16.72 Billion
€19.87 Billion Germany €0.64 ▲ +0.00%
16997 Acset Indonusa Tbk
JK:ACST
0.72x Rp92.21 Billion
≈ $5.40 Million
Rp128.13 Billion Indonesia Rp73.00 ▼ -2.67%
16998 Darya-Varia Laboratoria Tbk
JK:DVLA
0.72x Rp67.66 Billion
≈ $3.96 Million
Rp94.03 Billion Indonesia Rp1500.00 ▼ -1.64%
16999 ShenZhen YUTO Packaging Technology Co Ltd
SHE:002831
0.72x CN¥438.65 Million
≈ $64.19 Million
CN¥609.55 Million China CN¥26.88 ▼ -5.25%
17000 Daesang Corp
KO:001680
0.72x ₩73.76 Billion
≈ $49.99 Million
₩102.50 Billion Korea ₩18480.00 ▼ -0.70%