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
12001 Nanfang Black Sesame Group Co Ltd
SHE:000716
0.91x CN¥117.68 Million
≈ $17.22 Million
CN¥129.75 Million China CN¥4.28 ▼ -2.73%
12002 Skyline Builders Group Holding Limited Class A Ordinary Shares
NASDAQ:SKBL
0.91x $1.91 Million $2.10 Million USA $2.37 ▼ -15.21%
12003 Skyline Builders Group Holding Limited
NASDAQ:KAZR
0.91x $1.91 Million $2.10 Million USA $1.95 ▼ -2.01%
12004 Antalpha Platform Holding Co
NASDAQ:ANTA
0.91x $829.50K $914.56K USA $3.64 ▲ +0.00%
12005 Trematon Capital Investments
JSE:TMT
0.91x ZAC40.08 Million
≈ $21.30K
ZAC44.20 Million South Africa ZAC113.00 ▼ -8.87%
12006 Joy Kie Corporation Limited.
SHE:300994
0.91x CN¥59.24 Million
≈ $8.67 Million
CN¥65.32 Million China CN¥9.71 ▼ -3.67%
12007 Kehua Holdings Co Ltd Class A
SHG:603161
0.91x CN¥103.34 Million
≈ $15.12 Million
CN¥113.95 Million China CN¥14.20 ▼ -3.86%
12008 Korn Ferry
NYSE:KFY
0.91x $211.73 Million $233.46 Million USA $78.25 ▲ +0.53%
12009 Aotecar New Energy Technology Co Ltd
SHE:002239
0.91x CN¥432.73 Million
≈ $63.32 Million
CN¥477.15 Million China CN¥2.43 ▼ -2.02%
12010 Quaser Machine Tools
TWO:4563
0.91x NT$176.32 Million
≈ $5.56 Million
NT$194.42 Million Taiwan NT$39.65 ▼ -0.88%
12011 Sewoon Medical Co. Ltd
KQ:100700
0.91x ₩2.71 Billion
≈ $1.84 Million
₩2.99 Billion Korea ₩2320.00 ▲ +0.87%
12012 BRC Inc.
NYSE:BRCC
0.91x $6.13 Million $6.76 Million USA $1.08 ▼ -10.00%
12013 Media Lab SpA
PA:MLLAB
0.91x €111.21K
≈ $130.01K
€122.63K France €3.20 ▲ +0.00%
12014 Wellpool Co Ltd
TWO:8424
0.91x NT$121.13 Million
≈ $3.82 Million
NT$133.57 Million Taiwan NT$68.50 ▲ +0.00%
12015 Shenzhen Shenbao Industrial Co Ltd
SHE:000019
0.91x CN¥478.70 Million
≈ $70.05 Million
CN¥527.88 Million China CN¥5.87 ▼ -2.81%
12016 Youngy Health Co Ltd
SHE:300247
0.91x CN¥66.73 Million
≈ $9.77 Million
CN¥73.59 Million China CN¥3.64 ▼ -2.15%
12017 One SA
WAR:FMG
0.91x zł5.15 Million
≈ $1.42 Million
zł5.68 Million Poland zł56.40 ▲ +0.00%
12018 Nanjing Panda Electronics Co Ltd
SHG:600775
0.91x CN¥125.91 Million
≈ $18.43 Million
CN¥138.85 Million China CN¥8.55 ▼ -1.84%
12019 Catalyst Bancorp Inc
NASDAQ:CLST
0.91x $827.00K $912.00K USA $16.60 ▼ -0.95%
12020 Innate Pharma
NASDAQ:IPHA
0.91x $2.75 Million $3.04 Million USA $1.78 ▲ +1.14%
12021 Innate Pharma
PA:IPH
0.91x €2.75 Million
≈ $3.22 Million
€3.04 Million France €1.59 ▲ +0.76%
12022 Fuchun Technology Co Ltd
SHE:300299
0.91x CN¥23.88 Million
≈ $3.49 Million
CN¥26.34 Million China CN¥4.88 ▼ -2.20%
12023 Hangzhou Huaguang Advanced Welding Materials Co Ltd
SHG:688379
0.91x CN¥84.29 Million
≈ $12.33 Million
CN¥92.96 Million China CN¥48.33 ▼ -4.07%
12024 Prairie Lithium Limited
AU:PL9
0.91x AU$350.00K
≈ $247.65K
AU$386.00K Australia AU$0.01 ▲ +8.33%
12025 Arizona Lithium Ltd
AU:AZL
0.91x AU$350.00K
≈ $247.65K
AU$386.00K Australia AU$0.01 ▲ +12.50%
12026 Heritage Financial Corporation
NASDAQ:HFWA
0.91x $12.67 Million $13.97 Million USA $30.16 ▼ -0.43%
12027 KS Terminals Inc
TW:3003
0.91x NT$238.62 Million
≈ $7.52 Million
NT$263.17 Million Taiwan NT$59.10 ▼ -2.80%
12028 Tatung System Technologies
TWO:8099
0.91x NT$15.09 Million
≈ $475.48K
NT$16.64 Million Taiwan NT$57.90 ▼ -1.19%
12029 Castelbajac Co. Ltd
KQ:308100
0.91x ₩642.82 Million
≈ $435.63K
₩709.02 Million Korea ₩450.00 ▼ -5.46%
12030 Exagen Inc
NASDAQ:XGN
0.91x $2.67 Million $2.94 Million USA $4.68 ▼ -5.45%
12031 Vertex Pharmaceuticals Inc
NASDAQ:VRTX
0.91x $1.29 Billion $1.43 Billion USA $477.36 ▲ +0.90%
12032 Zhejiang DiAn Diagnostics Co
SHE:300244
0.91x CN¥538.65 Million
≈ $78.82 Million
CN¥594.17 Million China CN¥15.66 ▼ -5.15%
12033 Haleon PLC
LSE:HLN
0.91x GBX465.50 Million
≈ $56.64K
GBX513.50 Million UK GBX363.50 ▲ +0.53%
12034 Telecomunicações Brasileiras S.A. - TELEBRÁS
SA:TELB3
0.91x R$52.89 Million
≈ $10.38 Million
R$58.34 Million Brazil R$10.45 ▲ +2.45%
12035 Tidewater Inc
NYSE:TDW
0.91x $49.62 Million $54.74 Million USA $78.54 ▲ +1.42%
12036 WD-40 Company
NASDAQ:WDFC
0.91x $9.05 Million $9.98 Million USA $231.33 ▼ -0.55%
12037 Green Cross Lab Cell Corporation
KQ:144510
0.91x ₩6.04 Billion
≈ $4.10 Million
₩6.67 Billion Korea ₩13410.00 ▲ +0.37%
12038 Beijing Join-Cheer Software Co Ltd
SHE:002279
0.91x CN¥86.72 Million
≈ $12.69 Million
CN¥95.68 Million China CN¥5.76 ▼ -5.11%
12039 Walsin Technology Corp
TW:2492
0.91x NT$2.23 Billion
≈ $70.18 Million
NT$2.46 Billion Taiwan NT$274.00 ▼ -8.67%
12040 Lung Hwa Electronics Co Ltd
TW:2424
0.91x NT$3.85 Million
≈ $121.26K
NT$4.25 Million Taiwan NT$8.43 ▼ -1.40%
12041 SONOKONG Co. Ltd
KQ:066910
0.91x ₩12.46 Billion
≈ $8.44 Million
₩13.75 Billion Korea ₩2080.00 ▼ -11.68%
12042 Pili International Multimedia Co Ltd
TWO:8450
0.91x NT$36.37 Million
≈ $1.15 Million
NT$40.14 Million Taiwan NT$15.05 ▲ +0.33%
12043 Khgears International Limited
TW:4571
0.91x NT$188.84 Million
≈ $5.95 Million
NT$208.38 Million Taiwan NT$151.50 ▼ -1.30%
12044 Indo Oil Perkasa PT
JK:OILS
0.91x Rp1.16 Billion
≈ $67.81K
Rp1.28 Billion Indonesia Rp250.00 ▲ +5.04%
12045 Petro Matad Ltd
LSE:MATD
0.91x GBX257.75K
≈ $31.36
GBX284.44K UK GBX1.10 ▲ +2.33%
12046 FarmStory Co. Ltd
KQ:027710
0.91x ₩22.85 Billion
≈ $15.49 Million
₩25.22 Billion Korea ₩1090.00 ▼ -1.54%
12047 DSK Co. Ltd
KQ:109740
0.91x ₩527.23 Million
≈ $357.29K
₩581.84 Million Korea ₩5080.00 ▲ +8.55%
12048 MSCI Inc
NYSE:MSCI
0.91x $278.00 Million $306.80 Million USA $550.79 ▼ -0.31%
12049 Naim Holdings Bhd
KLSE:5073
0.91x RM171.45 Million
≈ $43.05 Million
RM189.22 Million Malaysia RM0.86 ▲ +0.00%
12050 Origin Bancorp, Inc.
NYSE:OBK
0.91x $47.91 Million $52.88 Million USA $53.62 ▲ +2.06%
12051 Wuhu Fuchun Dye and Weave Co.Ltd.
SHG:605189
0.91x CN¥606.66 Million
≈ $88.77 Million
CN¥669.54 Million China CN¥14.59 ▼ -2.86%
12052 PRUKSA HOLDING
BK:PSH-R
0.91x ฿1.41 Billion
≈ $43.83 Million
฿1.55 Billion Thailand ฿4.38 ▲ +0.92%
12053 PT Winner Nusantara Jaya Tbk
JK:WINR
0.91x Rp3.34 Billion
≈ $195.85K
Rp3.69 Billion Indonesia Rp20.00 ▼ -9.09%
12054 F&F Co Ltd
KO:383220
0.91x ₩77.52 Billion
≈ $52.53 Million
₩85.56 Billion Korea ₩76100.00 ▼ -0.39%
12055 UFP Technologies Inc
NASDAQ:UFPT
0.91x $32.55 Million $35.92 Million USA $237.20 ▲ +0.42%
12056 Inner Mongolia Yitai Coal Co Ltd
SHG:900948
0.91x $2.71 Billion $2.99 Billion China $2.83 ▲ +0.75%
12057 NetX Holdings Bhd
KLSE:0020
0.91x RM1.76 Million
≈ $442.63K
RM1.95 Million Malaysia RM0.05 ▲ +0.00%
12058 Xian Sunresin New Materials Co Ltd
SHE:300487
0.91x CN¥229.67 Million
≈ $33.61 Million
CN¥253.52 Million China CN¥61.60 ▼ -2.98%
12059 Trans Polonia S.A.
WAR:TRN
0.91x zł2.67 Million
≈ $734.00K
zł2.94 Million Poland zł13.10 ▲ +0.38%
12060 Accenture plc
NYSE:ACN
0.91x $1.51 Billion $1.66 Billion USA $146.99 ▲ +5.95%
12061 Novartis AG
SW:NOVN
0.91x CHF3.26 Billion
≈ $4.12 Billion
CHF3.60 Billion Switzerland CHF126.90 ▼ -0.60%
12062 Taiwan Navigation Co Ltd
TW:2617
0.91x NT$704.39 Million
≈ $22.19 Million
NT$777.59 Million Taiwan NT$29.20 ▲ +0.52%
12063 Seoul Broadcasting System
KO:034120
0.91x ₩23.78 Billion
≈ $16.12 Million
₩26.26 Billion Korea ₩11480.00 ▼ -0.69%
12064 General Dynamics Corporation
NYSE:GD
0.91x $1.95 Billion $2.15 Billion USA $386.75 ▲ +1.30%
12065 Companhia Brasileira de Distribuição
SA:PCAR3
0.91x R$875.00 Million
≈ $171.69 Million
R$966.00 Million Brazil R$2.79 ▼ -2.79%
12066 Jiuzhitang Co Ltd
SHE:000989
0.91x CN¥91.41 Million
≈ $13.38 Million
CN¥100.91 Million China CN¥8.75 ▼ -4.48%
12067 Ionis Pharmaceuticals Inc
NASDAQ:IONS
0.91x $137.07 Million $151.34 Million USA $56.55 ▲ +1.22%
12068 Pan Asia Footwear Public Company Limited
BK:PAF
0.91x ฿34.97 Million
≈ $1.09 Million
฿38.61 Million Thailand ฿0.93 ▼ -1.06%
12069 Philip Morris International Inc
NYSE:PM
0.91x $4.26 Billion $4.71 Billion USA $193.00 ▲ +0.98%
12070 Hamat Group Ltd
TA:HAMAT
0.91x ILA29.83 Million
≈ $79.98K
ILA32.94 Million Israel ILA1551.00 ▼ -0.45%
12071 Staffline Group Plc
LSE:STAF
0.91x GBX9.60 Million
≈ $1.17K
GBX10.60 Million UK GBX42.00 ▲ +0.48%
12072 Old Point Financial Corporation
NASDAQ:OPOF
0.91x $1.51 Million $1.66 Million USA $42.10 ▲ +2.28%
12073 TGI Infrastructures Ltd
TA:TGI
0.91x ILA12.09 Million
≈ $32.42K
ILA13.35 Million Israel ILA233.00 ▼ -0.85%
12074 Lungteh Shipbldg Co Ltd
TW:6753
0.91x NT$971.31 Million
≈ $30.60 Million
NT$1.07 Billion Taiwan NT$140.00 ▲ +1.08%
12075 Woojin I&S Co Ltd
KO:010400
0.91x ₩1.49 Billion
≈ $1.01 Million
₩1.64 Billion Korea ₩4770.00 ▲ +1.06%
12076 Zhejiang Cheng Yi Pharmaceutical Co Ltd
SHG:603811
0.91x CN¥50.43 Million
≈ $7.38 Million
CN¥55.69 Million China CN¥6.93 ▼ -2.67%
12077 Zeta Global Holdings Corp
NYSE:ZETA
0.91x $52.45 Million $57.92 Million USA $19.13 ▼ -1.29%
12078 Kyeryong Const
KO:013580
0.91x ₩102.39 Billion
≈ $69.39 Million
₩113.08 Billion Korea ₩18870.00 ▼ -3.18%
12079 Sdiptech AB (publ)
ST:SDIP-PREF
0.91x Skr297.00 Million
≈ $31.96 Million
Skr328.00 Million Sweden Skr107.00 ▲ +0.47%
12080 Haily Group Bhd
KLSE:0237
0.91x RM7.62 Million
≈ $1.91 Million
RM8.42 Million Malaysia RM0.16 ▼ -3.03%
12081 First Interstate BancSystem Inc
NASDAQ:FIBK
0.91x $49.80 Million $55.00 Million USA $38.12 ▲ +0.05%
12082 Comscore Inc
NASDAQ:SCOR
0.91x $2.94 Million $3.25 Million USA $7.27 ▲ +0.00%
12083 Harbin Jiuzhou Electrical Co Ltd
SHE:300040
0.91x CN¥263.19 Million
≈ $38.51 Million
CN¥290.68 Million China CN¥6.27 ▼ -10.68%
12084 Firan Technology Group Corporation
TO:FTG
0.91x CA$6.50 Million
≈ $4.70 Million
CA$7.18 Million Canada CA$23.08 ▼ -0.09%
12085 Amtech Systems Inc
NASDAQ:ASYS
0.91x $1.90 Million $2.09 Million USA $15.89 ▼ -7.88%
12086 TALKPOOL AG SF-05
F:TKPL
0.91x €604.30K
≈ $706.49K
€667.47K Germany €1.36 ▼ -2.17%
12087 Biomarin Pharmaceutical Inc
NASDAQ:BMRN
0.91x $199.73 Million $220.65 Million USA $59.33 ▲ +0.78%
12088 The Siam Commercial Bank Public Company Limited
BK:SCB-R
0.91x ฿12.39 Billion
≈ $386.21 Million
฿13.69 Billion Thailand ฿126.00 ▲ +0.00%
12089 M&T Bank Corporation
NYSE:MTB
0.91x $916.00 Million $1.01 Billion USA $249.60 ▲ +1.48%
12090 Astra Agro Lestari Tbk
JK:AALI
0.91x Rp1.34 Trillion
≈ $78.66 Million
Rp1.48 Trillion Indonesia Rp6525.00 ▼ -1.88%
12091 Bata India Limited
NSE:BATAINDIA
0.91x Rs2.40 Billion
≈ $25.98 Million
Rs2.65 Billion India Rs689.95 ▲ +2.03%
12092 Mills Estruturas e Serviços de Engenharia S.A
SA:MILS3
0.91x R$147.16 Million
≈ $28.87 Million
R$162.58 Million Brazil R$15.43 ▲ +0.00%
12093 Zhejiang Jiaxin Silk Corp Ltd
SHE:002404
0.91x CN¥64.07 Million
≈ $9.37 Million
CN¥70.78 Million China CN¥5.51 ▼ -2.13%
12094 Shanghai Allist Pharmaceuticals Co. Ltd. A
SHG:688578
0.91x CN¥607.15 Million
≈ $88.85 Million
CN¥670.83 Million China CN¥119.24 ▼ -4.27%
12095 Corero Network Security plc
LSE:CNS
0.91x GBX3.33 Million
≈ $405.77
GBX3.69 Million UK GBX8.50 ▲ +0.00%
12096 CRRC Corporation Limited
F:C2L
0.91x €10.67 Billion
≈ $12.47 Billion
€11.79 Billion Germany €0.61 ▲ +0.00%
12097 Eurobank Ergasias Services and Holdings S.A.
AT:EUROB
0.90x €600.00 Million
≈ $701.46 Million
€663.00 Million Greece €4.36 ▲ +2.61%
12098 AirAsia X Bhd
KLSE:5238
0.90x RM83.84 Million
≈ $21.05 Million
RM92.65 Million Malaysia RM1.06 ▼ -1.85%
12099 Gresgying Digital Energy Technology Co Ltd
SHG:600212
0.90x CN¥28.21 Million
≈ $4.13 Million
CN¥31.17 Million China CN¥4.88 ▼ -2.59%
12100 JASTECH Ltd
KQ:090470
0.90x ₩10.18 Billion
≈ $6.90 Million
₩11.25 Billion Korea ₩3770.00 ▼ -6.91%