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,710
Positive operating CF and FCF/capex data required

Last Updated

Sep 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
19901 Feedback Technology
TWO:8091
0.54x NT$33.96 Million
≈ $1.07 Million
NT$62.57 Million Taiwan NT$216.50 ▲ +0.70%
19902 Qingdao Port International Co. Ltd
F:0QP
0.54x €1.00 Billion
≈ $1.17 Billion
€1.85 Billion Germany €0.78 ▲ +0.00%
19903 Beijing Asiacom Information Technology Co.Ltd
SHE:301085
0.54x CN¥59.11 Million
≈ $8.65 Million
CN¥108.96 Million China CN¥67.00 ▼ -0.01%
19904 Banestes S.A - Banco do Estado do Espírito Santo
SA:BEES3
0.54x R$133.25 Million
≈ $26.15 Million
R$245.63 Million Brazil R$8.85 ▼ -1.12%
19905 Orcoda Ltd
AU:ODA
0.54x AU$43.55K
≈ $30.82K
AU$80.30K Australia AU$0.07 ▼ -1.39%
19906 Arvind Fashions Limited
NSE:ARVINDFASN
0.54x Rs647.30 Million
≈ $7.00 Million
Rs1.19 Billion India Rs439.20 ▼ -1.63%
19907 WILMAR INTL ADR/10 SD-50
F:RTH
0.54x €1.28 Billion
≈ $1.50 Billion
€2.36 Billion Germany €24.20 ▲ +0.83%
19908 Ezwelfare Co Ltd
KQ:090850
0.54x ₩1.15 Billion
≈ $781.75K
₩2.13 Billion Korea ₩4960.00 ▼ -1.39%
19909 Jet2 PLC
LSE:JET2
0.54x GBX369.70 Million
≈ $44.98K
GBX681.90 Million UK GBX1520.00 ▼ -0.91%
19910 AstraZeneca PLC
NASDAQ:AZN
0.54x $1.82 Billion $3.36 Billion USA $187.03 ▼ -1.43%
19911 One Group Hospitality Inc
NASDAQ:STKS
0.54x $11.74 Million $21.67 Million USA $1.63 ▼ -0.61%
19912 Komputronik S.A.
WAR:KOM
0.54x zł4.00 Million
≈ $1.10 Million
zł7.38 Million Poland zł5.50 ▼ -1.79%
19913 Shanghai Shuixing Home Textile Co Ltd Class A
SHG:603365
0.54x CN¥43.06 Million
≈ $6.30 Million
CN¥79.46 Million China CN¥16.75 ▼ -0.89%
19914 Mohenz.Co.Ltd
KQ:006920
0.54x ₩400.41 Million
≈ $271.35K
₩738.90 Million Korea ₩3435.00 ▲ +1.33%
19915 FRIWO AG
F:CEA
0.54x €1.69 Million
≈ $1.97 Million
€3.11 Million Germany €4.26 ▲ +4.93%
19916 Oi S.A
SA:OIBR3
0.54x R$13.33 Million
≈ $2.61 Million
R$24.60 Million Brazil R$0.10 ▲ +0.00%
19917 Gosuncn Technology Group Co Ltd Class A
SHE:300098
0.54x CN¥36.39 Million
≈ $5.32 Million
CN¥67.17 Million China CN¥4.47 ▼ -0.45%
19918 Engenco Ltd
AU:EGN
0.54x AU$5.38 Million
≈ $3.81 Million
AU$9.93 Million Australia AU$0.31 ▲ +0.00%
19919 Northam Platinum Holdings Ltd
JSE:NPH
0.54x ZAC3.23 Billion
≈ $1.71 Million
ZAC5.96 Billion South Africa ZAC32450.00 ▲ +1.01%
19920 Wemade Max Co. Ltd
KQ:101730
0.54x ₩2.76 Billion
≈ $1.87 Million
₩5.10 Billion Korea ₩4055.00 ▼ -0.98%
19921 PSI Software AG
F:PSAN
0.54x €5.13 Million
≈ $6.00 Million
€9.47 Million Germany €44.60 ▼ -0.45%
19922 Imagine Lithium Inc
V:ILI
0.54x CA$3.37K
≈ $2.43K
CA$6.22K Canada CA$0.02 ▲ +33.33%
19923 Groupe Guillin SA
PA:ALGIL
0.54x €35.80 Million
≈ $41.86 Million
€66.15 Million France €21.00 ▼ -1.87%
19924 Nanjing Kangni Mechanical & Electrical Co Ltd
SHG:603111
0.54x CN¥30.30 Million
≈ $4.43 Million
CN¥55.98 Million China CN¥6.26 ▼ -0.16%
19925 Marcus Corporation
NYSE:MCS
0.54x $26.40 Million $48.80 Million USA $27.27 ▼ -1.09%
19926 Toung LoongTextile Mfg Co Ltd
TWO:4401
0.54x NT$95.36 Million
≈ $3.00 Million
NT$176.33 Million Taiwan NT$14.00 ▼ -1.41%
19927 Jiangxi Guoguang Commercial Chains Co Ltd
SHG:605188
0.54x CN¥22.83 Million
≈ $3.34 Million
CN¥42.21 Million China CN¥14.88 ▲ +4.06%
19928 Chongqing Baiya Sanitary Products Co
SHE:003006
0.54x CN¥47.16 Million
≈ $6.90 Million
CN¥87.21 Million China CN¥15.38 ▲ +4.91%
19929 Hansol Technics
KO:004710
0.54x ₩10.01 Billion
≈ $6.78 Million
₩18.51 Billion Korea ₩9170.00 ▲ +8.39%
19930 Hormel Foods Corporation
NYSE:HRL
0.54x $96.77 Million $178.94 Million USA $21.54 ▼ -0.65%
19931 Dongguan Development Holdings Co Ltd
SHE:000828
0.54x CN¥459.95 Million
≈ $67.31 Million
CN¥850.61 Million China CN¥10.09 ▲ +0.20%
19932 Rural Funds Group
AU:RFF
0.54x AU$15.76 Million
≈ $11.15 Million
AU$29.15 Million Australia AU$2.00 ▲ +1.27%
19933 Horizon Oil Ltd
AU:HZN
0.54x AU$15.59 Million
≈ $11.03 Million
AU$28.83 Million Australia AU$0.22 ▲ +0.00%
19934 LKQ Corporation
NASDAQ:LKQ
0.54x $60.00 Million $111.00 Million USA $25.54 ▲ +1.15%
19935 Jiangsu Shentong Valve Co Ltd
SHE:002438
0.54x CN¥56.25 Million
≈ $8.23 Million
CN¥104.07 Million China CN¥14.11 ▼ -2.89%
19936 Miliboo SA
PA:ALMLB
0.54x €461.00K
≈ $538.96K
€853.00K France €1.59 ▲ +0.63%
19937 SDIC Power Holdings Co Ltd
SHG:600886
0.54x CN¥5.48 Billion
≈ $801.67 Million
CN¥10.14 Billion China CN¥14.25 ▲ +0.00%
19938 ORION Holdings Corp
KO:001800
0.54x ₩108.23 Billion
≈ $73.35 Million
₩200.33 Billion Korea ₩25550.00 ▲ +0.00%
19939 Airbus SE
F:AIRA
0.54x €1.00 Billion
≈ $1.17 Billion
€1.85 Billion Germany €50.00 ▲ +2.88%
19940 Bafang Yunji Intl Co Ltd
TW:2753
0.54x NT$276.22 Million
≈ $8.70 Million
NT$511.35 Million Taiwan NT$179.50 ▲ +0.00%
19941 Control Print Limited
NSE:CONTROLPR
0.54x Rs156.93 Million
≈ $1.70 Million
Rs290.59 Million India Rs600.20 ▲ +1.15%
19942 Hangzhou Silan Microelectronics Co Ltd
SHG:600460
0.54x CN¥468.10 Million
≈ $68.50 Million
CN¥866.89 Million China CN¥30.96 ▲ +2.04%
19943 Tongling Nonferrous Metals Group Co Ltd
SHE:000630
0.54x CN¥406.49 Million
≈ $59.48 Million
CN¥752.87 Million China CN¥6.38 ▼ -0.16%
19944 Oyak Cimento Fabrikalari AS
IS:OYAKC
0.54x TL2.54 Billion
≈ $56.91 Million
TL4.71 Billion Turkey TL21.88 ▲ +1.48%
19945 Caledonia Mining Corporation Plc
LSE:CMCL
0.54x GBX7.43 Million
≈ $904.39
GBX13.77 Million UK GBX1900.00 ▲ +0.26%
19946 Rank Group PLC
LSE:RNK
0.54x GBX26.50 Million
≈ $3.22K
GBX49.10 Million UK GBX98.00 ▼ -4.48%
19947 Integrated Wind Solutions AS
OL:IWS
0.54x Nkr6.38 Million
≈ $671.68K
Nkr11.83 Million Norway Nkr58.40 ▼ -1.35%
19948 Wonik Holdings Co. Ltd
KQ:030530
0.54x ₩19.92 Billion
≈ $13.50 Million
₩36.92 Billion Korea ₩22350.00 ▼ -0.67%
19949 High Tide Inc
NASDAQ:HITI
0.54x $3.16 Million $5.86 Million USA $2.57 ▲ +1.79%
19950 NEWLOX GOLD VENTURES
F:NGO
0.54x €107.80K
≈ $126.03K
€199.92K Germany €0.01 ▲ +4.76%
19951 ViTrox Corporation Bhd
KLSE:0097
0.54x RM18.61 Million
≈ $4.67 Million
RM34.51 Million Malaysia RM9.04 ▼ -1.31%
19952 America Movil SAB de CV ADR
NYSE:AMX
0.54x $42.68 Billion $79.18 Billion USA $26.04 ▲ +1.20%
19953 SES S. A.
PA:SESG
0.54x €270.00 Million
≈ $315.66 Million
€501.00 Million France €4.87 ▲ +1.97%
19954 Wuxi Nce Power Co Ltd
SHG:605111
0.54x CN¥69.29 Million
≈ $10.14 Million
CN¥128.61 Million China CN¥55.15 ▲ +2.21%
19955 Winner Information Technology Co Inc
SHE:300609
0.54x CN¥9.85 Million
≈ $1.44 Million
CN¥18.30 Million China CN¥25.60 ▲ +2.81%
19956 Duksan Hi Metal Co.Ltd
KQ:077360
0.54x ₩5.63 Billion
≈ $3.81 Million
₩10.45 Billion Korea ₩10070.00 ▲ +0.10%
19957 Blue Dart Express Limited
NSE:BLUEDART
0.54x Rs1.45 Billion
≈ $15.71 Million
Rs2.70 Billion India Rs4988.80 ▼ -0.06%
19958 Sunvim Group Co Ltd
SHE:002083
0.54x CN¥55.66 Million
≈ $8.15 Million
CN¥103.40 Million China CN¥9.97 ▲ +0.71%
19959 HYDROGEN UTOPIA INT.-001
F:D60
0.54x €151.57K
≈ $177.20K
€281.62K Germany €0.02 ▲ +0.00%
19960 Yara International ASA
OL:YAR
0.54x Nkr282.00 Million
≈ $29.67 Million
Nkr524.00 Million Norway Nkr458.20 ▲ +0.17%
19961 YARA INTL ASA ADR NK170
F:IU20
0.54x €282.00 Million
≈ $329.69 Million
€524.00 Million Germany €24.60 ▲ +3.36%
19962 Actblue Co Ltd
SHE:300816
0.54x CN¥27.56 Million
≈ $4.03 Million
CN¥51.22 Million China CN¥67.63 ▲ +5.67%
19963 APB Resources Bhd
KLSE:5568
0.54x RM9.96 Million
≈ $2.50 Million
RM18.51 Million Malaysia RM0.16 ▼ -6.06%
19964 Eastern International Ltd.
NASDAQ:ELOG
0.54x $213.68K $397.21K USA $0.67 ▼ -0.81%
19965 Chyang Sheng Dyeing & Finishing Co Ltd
TW:1463
0.54x NT$4.44 Million
≈ $139.76K
NT$8.25 Million Taiwan NT$17.30 ▼ -0.57%
19966 Orla Mining Ltd
TO:OLA
0.54x CA$56.68 Million
≈ $41.00 Million
CA$105.39 Million Canada CA$13.46 ▲ +7.34%
19967 Beam Global
NASDAQ:BEEM
0.54x $462.00K $859.00K USA $1.41 ▲ +0.71%
19968 Holmen AB (publ)
ST:HOLM-B
0.54x Skr678.00 Million
≈ $72.96 Million
Skr1.26 Billion Sweden Skr323.40 ▼ -0.98%
19969 United Natural Foods Inc
NYSE:UNFI
0.54x $86.00 Million $160.00 Million USA $43.93 ▲ +0.71%
19970 Avic Aviation High Technology Co Ltd
SHG:600862
0.54x CN¥67.89 Million
≈ $9.94 Million
CN¥126.34 Million China CN¥18.16 ▼ -2.21%
19971 Chengdu Huaqi Houpu Holding Co Ltd
SHE:300471
0.54x CN¥15.37 Million
≈ $2.25 Million
CN¥28.61 Million China CN¥9.88 ▼ -0.30%
19972 Fubon Financial Holding Co Ltd Pref
TW:2881A
0.54x NT$2.88 Billion
≈ $90.71 Million
NT$5.36 Billion Taiwan NT$61.70 ▲ +0.00%
19973 Fubon Financial Holding Co Ltd Pref B
TW:2881B
0.54x NT$2.88 Billion
≈ $90.71 Million
NT$5.36 Billion Taiwan NT$60.90 ▲ +0.16%
19974 Andritz AG
VI:ANDR
0.54x €51.30 Million
≈ $59.98 Million
€95.50 Million Austria €83.80 ▼ -0.59%
19975 Bringspring Science and Tech
SHE:300290
0.54x CN¥6.73 Million
≈ $985.37K
CN¥12.54 Million China CN¥5.41 ▼ -1.28%
19976 Huaneng Lancang River Hydropower Inc Class A
SHG:600025
0.54x CN¥3.48 Billion
≈ $508.91 Million
CN¥6.48 Billion China CN¥9.58 ▼ -1.84%
19977 Anhui Fengyuan Pharmaceutical Co Ltd
SHE:000153
0.54x CN¥37.13 Million
≈ $5.43 Million
CN¥69.15 Million China CN¥6.27 ▲ +0.80%
19978 World Chess PLC
LSE:CHSS
0.54x GBX21.92K
≈ $2.67
GBX40.84K UK GBX0.47 ▲ +17.50%
19979 Sunflag Iron And Steel Company Limited
NSE:SUNFLAG
0.54x Rs933.60 Million
≈ $10.10 Million
Rs1.74 Billion India Rs338.40 ▼ -1.54%
19980 Porton Fine Chemicals Ltd
SHE:300363
0.54x CN¥67.90 Million
≈ $9.94 Million
CN¥126.55 Million China CN¥19.90 ▲ +1.17%
19981 CT AUTOMOTIVE GROUP -005
F:X7X
0.54x €3.70 Million
≈ $4.33 Million
€6.90 Million Germany €0.37 ▲ +3.33%
19982 Embracer Group AB (publ)
ST:EMBRAC-B
0.54x Skr780.00 Million
≈ $83.94 Million
Skr1.45 Billion Sweden Skr74.62 ▲ +0.78%
19983 Jinzai Food Group Co Ltd
SHE:003000
0.54x CN¥98.66 Million
≈ $14.44 Million
CN¥183.92 Million China CN¥9.92 ▲ +1.43%
19984 China Bester Group Telecom Co Ltd
SHG:603220
0.54x CN¥106.01 Million
≈ $15.51 Million
CN¥197.68 Million China CN¥18.61 ▲ +1.53%
19985 Sportsmans
NASDAQ:SPWH
0.54x $8.74 Million $16.30 Million USA $1.30 ▲ +4.00%
19986 Globus Spirits Limited
NSE:GLOBUSSPR
0.54x Rs1.44 Billion
≈ $15.56 Million
Rs2.68 Billion India Rs895.10 ▼ -2.10%
19987 Xinjiang Haoyuan Natural Gas Co Ltd
SHE:002700
0.54x CN¥20.02 Million
≈ $2.93 Million
CN¥37.35 Million China CN¥6.51 ▼ -1.21%
19988 Eckert & Ziegler Strahlen- und Medizintechnik AG
F:EUZ
0.54x €10.05 Million
≈ $11.75 Million
€18.75 Million Germany €12.69 ▼ -0.70%
19989 Suzhou Huaya Intelligence Technology Co Ltd
SHE:003043
0.54x CN¥14.70 Million
≈ $2.15 Million
CN¥27.43 Million China CN¥68.84 ▲ +0.75%
19990 Kuyas Yatirim AS
IS:KUYAS
0.54x TL14.27 Million
≈ $319.51K
TL26.63 Million Turkey TL69.00 ▲ +0.44%
19991 Regis Corporation Common Stock
NYSE:RGS
0.54x $891.00K $1.66 Million USA $28.80 ▲ +2.78%
19992 KUBOTA CORP. ADR/20
F:KUOA
0.54x €58.74 Billion
≈ $68.67 Billion
€109.65 Billion Germany €66.00 ▼ -1.49%
19993 Pegavision
TW:6491
0.54x NT$419.01 Million
≈ $13.20 Million
NT$782.33 Million Taiwan NT$379.50 ▼ -1.43%
19994 Yuasa Battery (Thailand) Public Company Limited
BK:YUASA
0.54x ฿22.27 Million
≈ $694.27K
฿41.59 Million Thailand ฿15.00 ▲ +2.04%
19995 Norma Group AG NA O.N.
XETRA:NOEJ
0.54x €10.88 Million
≈ $12.72 Million
€20.32 Million Germany €19.82 ▲ +0.20%
19996 BIG Industries Bhd
KLSE:7005
0.54x RM1.45 Million
≈ $364.80K
RM2.71 Million Malaysia RM0.58 ▼ -0.86%
19997 TongFu Microelectronics Co Ltd
SHE:002156
0.54x CN¥1.60 Billion
≈ $233.97 Million
CN¥2.99 Billion China CN¥59.15 ▲ +4.01%
19998 Tropical Canning (Thailand) Public Company Limited
BK:TC
0.54x ฿59.65 Million
≈ $1.86 Million
฿111.43 Million Thailand ฿8.20 ▼ -0.61%
19999 Guizhou Gas Group Corporation Ltd Class A
SHG:600903
0.54x CN¥255.23 Million
≈ $37.35 Million
CN¥476.97 Million China CN¥6.59 ▼ -2.37%
20000 Fortescue Ltd
AU:FMG
0.53x AU$1.73 Billion
≈ $1.22 Billion
AU$3.23 Billion Australia AU$17.77 ▲ +3.19%