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
10101 Vivotek Inc
TW:3454
0.95x NT$227.53 Million
≈ $7.17 Million
NT$239.99 Million Taiwan NT$99.40 ▲ +0.00%
10102 Urban Jakarta Propertindo Tbk PT
JK:URBN
0.95x Rp195.51 Million
≈ $11.46K
Rp206.22 Million Indonesia Rp180.00 ▲ +0.00%
10103 Sido Muncul PT
JK:SIDO
0.95x Rp388.42 Billion
≈ $22.76 Million
Rp409.72 Billion Indonesia Rp370.00 ▼ -1.60%
10104 China Fineblanking Technology Co Ltd
TWO:1586
0.95x NT$22.45 Million
≈ $707.17K
NT$23.68 Million Taiwan NT$21.60 ▼ -2.26%
10105 Henan Tong-Da Cable Co Ltd
SHE:002560
0.95x CN¥271.89 Million
≈ $39.79 Million
CN¥286.81 Million China CN¥8.69 ▼ -2.03%
10106 Beijing Oriental Jicheng Co Ltd
SHE:002819
0.95x CN¥49.08 Million
≈ $7.18 Million
CN¥51.78 Million China CN¥22.89 ▼ -1.21%
10107 Bumi Serpong Damai Tbk
JK:BSDE
0.95x Rp426.17 Billion
≈ $24.97 Million
Rp449.59 Billion Indonesia Rp585.00 ▼ -3.31%
10108 Shanghai Xujiahui Commercial Co Ltd
SHE:002561
0.95x CN¥43.51 Million
≈ $6.37 Million
CN¥45.90 Million China CN¥7.04 ▼ -3.43%
10109 CTP N.V.
AS:CTPNV
0.95x €119.90 Million
≈ $140.18 Million
€126.50 Million Netherlands €15.52 ▲ +0.13%
10110 Shanghai Zhonggu Logistics Co Ltd
SHG:603565
0.95x CN¥600.18 Million
≈ $87.82 Million
CN¥633.22 Million China CN¥9.85 ▼ -3.71%
10111 Companhia de Saneamento de Minas Gerais
SA:CSMG3
0.95x R$466.63 Million
≈ $91.56 Million
R$492.32 Million Brazil R$60.00 ▲ +13.34%
10112 Chengdu RML Technology Co. Ltd.
SHE:301050
0.95x CN¥755.75 Million
≈ $110.59 Million
CN¥797.37 Million China CN¥35.29 ▼ -2.11%
10113 Life Insurance Corporation Of India
NSE:LICI
0.95x Rs56.69 Billion
≈ $613.13 Million
Rs59.82 Billion India Rs398.65 ▼ -1.05%
10114 EPAM Systems Inc
NYSE:EPAM
0.95x $268.11 Million $282.89 Million USA $97.59 ▲ +0.32%
10115 Rapid7 Inc
NASDAQ:RPD
0.95x $37.74 Million $39.82 Million USA $7.79 ▲ +1.63%
10116 Atrium Therapeutics, Inc. Common Stock
NASDAQ:RNA
0.95x $15.64 Million $16.50 Million USA $12.30 ▲ +1.07%
10117 Avidity Biosciences, Inc
NASDAQ:RNAM
0.95x $15.64 Million $16.50 Million USA $71.34 ▲ +0.00%
10118 Nice Ltd
TA:NICE
0.95x ILA169.42 Million
≈ $454.21K
ILA178.77 Million Israel ILA27830.00 ▲ +2.92%
10119 Nice Ltd ADR
NASDAQ:NICE
0.95x $169.41 Million $178.76 Million USA $98.73 ▼ -6.51%
10120 Ananda Development Public Company Limited
BK:ANAN
0.95x ฿758.24 Million
≈ $23.63 Million
฿800.10 Million Thailand ฿0.33 ▼ -2.94%
10121 Barloworld Ltd
JSE:BAW
0.95x ZAC4.65 Billion
≈ $2.47 Million
ZAC4.91 Billion South Africa ZAC11830.00 ▲ +0.00%
10122 Yanaprima Hastapersada Tbk
JK:YPAS
0.95x Rp19.97 Billion
≈ $1.17 Million
Rp21.07 Billion Indonesia Rp650.00 ▲ +2.36%
10123 NorCom Information Technology GmbH & Co. KGaA
XETRA:NC5A
0.95x €168.18K
≈ $196.62K
€177.49K Germany €1.64 ▼ -0.61%
10124 Blender Financial Technologies Ltd
TA:BLND
0.95x ILA325.00K
≈ $871.31
ILA343.00K Israel ILA616.80 ▼ -0.53%
10125 Regional Management Corp
NYSE:RM
0.95x $76.75 Million $81.01 Million USA $35.93 ▲ +4.94%
10126 Bonei Hatichon Civil Engineering and Infrastructures Ltd
TA:BOTI
0.95x ILA2.83 Million
≈ $7.59K
ILA2.99 Million Israel ILA4053.00 ▼ -1.72%
10127 Stakeholder Gold Corp
V:SRC
0.95x CA$506.17K
≈ $366.15K
CA$534.24K Canada CA$1.67 ▲ +0.00%
10128 Jiangsu Hoperun Software Co Ltd
SHE:300339
0.95x CN¥458.97 Million
≈ $67.16 Million
CN¥484.43 Million China CN¥41.10 ▼ -3.13%
10129 PayPoint plc
LSE:PAY
0.95x GBX81.62 Million
≈ $9.93K
GBX86.15 Million UK GBX549.00 ▲ +2.81%
10130 Malaysia Smelting Corporation Bhd
KLSE:5916
0.95x RM101.37 Million
≈ $25.45 Million
RM107.00 Million Malaysia RM2.30 ▲ +0.88%
10131 Shenzhen Exc Led Technology Co Ltd
SHE:300889
0.95x CN¥62.33 Million
≈ $9.12 Million
CN¥65.79 Million China CN¥24.11 ▲ +1.30%
10132 Nanjing Railway New Technology Co.Ltd.
SHE:301016
0.95x CN¥29.65 Million
≈ $4.34 Million
CN¥31.29 Million China CN¥15.39 ▲ +1.52%
10133 Intellinetics Inc
NYSE MKT:INLX
0.95x $1.28 Million $1.35 Million USA $6.69 ▼ -0.15%
10134 Hansol Csn
KO:009180
0.95x ₩4.03 Billion
≈ $2.73 Million
₩4.25 Billion Korea ₩2745.00 ▲ +0.73%
10135 Diploma PLC
LSE:DPLM
0.95x GBX163.80 Million
≈ $19.93K
GBX172.90 Million UK GBX7130.00 ▲ +1.13%
10136 Marimekko Oyj
HE:MEKKO
0.95x €10.80 Million
≈ $12.63 Million
€11.40 Million Finland €10.42 ▼ -0.19%
10137 China West Construction Group Co Ltd
SHE:002302
0.95x CN¥365.65 Million
≈ $53.51 Million
CN¥385.96 Million China CN¥4.94 ▼ -2.18%
10138 Avepoint Inc
NASDAQ:AVPT
0.95x $22.98 Million $24.26 Million USA $10.89 ▲ +1.78%
10139 Berkah Prima Perkasa Tbk PT
JK:BLUE
0.95x Rp6.83 Billion
≈ $400.10K
Rp7.21 Billion Indonesia Rp3200.00 ▼ -4.48%
10140 IRSA Propiedades Comerciales S.A
BA:IRCP
0.95x AR$1.53 Billion
≈ $1.11 Million
AR$1.61 Billion Argentina AR$128.90 ▲ +0.00%
10141 Gigasolar Materials
TWO:3691
0.95x NT$627.18 Million
≈ $19.76 Million
NT$662.05 Million Taiwan NT$164.50 ▲ +0.61%
10142 Hoang Huy Investment Services JSC
VN:HHS
0.95x ₫125.48 Billion
≈ $4.77 Million
₫132.46 Billion Vietnam ₫11300.00 ▲ +0.44%
10143 Singsongholdin
KO:006880
0.95x ₩8.21 Billion
≈ $5.56 Million
₩8.66 Billion Korea ₩5340.00 ▼ -0.56%
10144 Bogota Financial Corp
NASDAQ:BSBK
0.95x $277.07K $292.49K USA $8.91 ▼ -0.89%
10145 IDeA Indonesia Akademi Tbk PT
JK:IDEA
0.95x Rp2.02 Billion
≈ $118.28K
Rp2.13 Billion Indonesia Rp56.00 ▼ -5.08%
10146 Yunnan Xiyi Industrial Co Ltd
SHE:002265
0.95x CN¥607.48 Million
≈ $88.89 Million
CN¥641.29 Million China CN¥20.03 ▲ +0.25%
10147 Dream Finders Homes Inc
NYSE:DFH
0.95x $136.03 Million $143.61 Million USA $14.35 ▼ -0.90%
10148 Shenzhen Crastal Technology Co Ltd
SHE:300824
0.95x CN¥41.47 Million
≈ $6.07 Million
CN¥43.77 Million China CN¥8.18 ▼ -2.39%
10149 Sky Quarry Inc
NASDAQ:SKYQ
0.95x $1.17 Million $1.23 Million USA $1.89 ▼ -3.08%
10150 Ta Yih Industrial Co Ltd
TW:1521
0.95x NT$65.13 Million
≈ $2.05 Million
NT$68.76 Million Taiwan NT$27.50 ▼ -1.79%
10151 51 TALK ONL. SP.ADR A 60
F:C4G0
0.95x €5.52 Million
≈ $6.46 Million
€5.83 Million Germany €19.20 ▼ -4.00%
10152 Ceres Global Ag Corp
TO:CRP
0.95x CA$9.59 Million
≈ $6.94 Million
CA$10.13 Million Canada CA$6.11 ▼ -1.61%
10153 GENERAL Elevator Co. Ltd.
SHE:300931
0.95x CN¥809.69K
≈ $118.48K
CN¥854.86K China CN¥15.05 ▼ -3.53%
10154 Prevas AB
ST:PREV-B
0.95x Skr38.43 Million
≈ $4.14 Million
Skr40.58 Million Sweden Skr77.00 ▲ +1.45%
10155 UMB Financial Corporation
NASDAQ:UMBF
0.95x $257.81 Million $272.21 Million USA $128.70 ▲ +1.86%
10156 LandBridge Company LLC
NYSE:LB
0.95x $38.95 Million $41.12 Million USA $74.27 ▼ -2.17%
10157 China Citic Bank Corp Ltd Class A
SHG:601998
0.95x CN¥178.23 Billion
≈ $26.08 Billion
CN¥188.19 Billion China CN¥7.33 ▼ -1.61%
10158 China CITIC Bank Corporation Limited
F:D7C
0.95x €178.23 Billion
≈ $208.37 Billion
€188.19 Billion Germany €0.80 ▲ +0.00%
10159 Century Land Joint Stock Company
VN:CRE
0.95x ₫203.03 Billion
≈ $7.71 Million
₫214.38 Billion Vietnam ₫7400.00 ▼ -6.33%
10160 Mildef Crete
TWO:3213
0.95x NT$247.69 Million
≈ $7.80 Million
NT$261.54 Million Taiwan NT$126.50 ▲ +0.40%
10161 ATS Corporation
NYSE:ATS
0.95x $108.45 Million $114.51 Million USA $28.26 ▼ -2.05%
10162 ATS CORP
TO:ATS
0.95x CA$108.54 Million
≈ $78.52 Million
CA$114.61 Million Canada CA$39.26 ▼ -2.29%
10163 CU Medical Systems Inc
KQ:115480
0.95x ₩3.25 Billion
≈ $2.20 Million
₩3.43 Billion Korea ₩1920.00 ▲ +2.95%
10164 Omada Health, Inc. Common Stock
NASDAQ:OMDA
0.95x $9.60 Million $10.13 Million USA $18.21 ▲ +5.08%
10165 PrairieSky Royalty Ltd
TO:PSK
0.95x CA$75.00 Million
≈ $54.25 Million
CA$79.20 Million Canada CA$34.79 ▲ +0.96%
10166 Bravura Solutions Ltd
AU:BVS
0.95x AU$38.94 Million
≈ $27.55 Million
AU$41.12 Million Australia AU$2.30 ▼ -2.95%
10167 Zhejiang China Commodities City Group Co Ltd
SHG:600415
0.95x CN¥7.79 Billion
≈ $1.14 Billion
CN¥8.22 Billion China CN¥12.02 ▼ -3.84%
10168 Team Precision Public Company Limited
BK:TEAM
0.95x ฿165.06 Million
≈ $5.14 Million
฿174.31 Million Thailand ฿4.86 ▼ -2.80%
10169 Xiangpiaopiao Food Co Ltd
SHG:603711
0.95x CN¥220.74 Million
≈ $32.30 Million
CN¥233.11 Million China CN¥13.63 ▼ -3.06%
10170 XPS Pensions Group PLC
LSE:XPS
0.95x GBX13.10 Million
≈ $1.59K
GBX13.84 Million UK GBX307.50 ▲ +1.99%
10171 Perma-Fix Environmental Svcs Inc
NASDAQ:PESI
0.95x $5.85 Million $6.17 Million USA $10.24 ▲ +5.13%
10172 Hiecise Precision Equipment Co Ltd
SHE:300809
0.95x CN¥62.80 Million
≈ $9.19 Million
CN¥66.32 Million China CN¥37.75 ▲ +2.95%
10173 SIERRA GRANDE MINERALS
F:SRR0
0.95x €211.50K
≈ $247.27K
€223.37K Germany €0.02 ▲ +4100.00%
10174 Vátryggingafélag Íslands hf
IC:SKAGI
0.95x Ikr1.66 Billion
≈ $13.57 Million
Ikr1.76 Billion Iceland Ikr18.50 ▲ +0.00%
10175 Paratech Company Limited
KQ:033540
0.95x ₩10.47 Billion
≈ $7.10 Million
₩11.06 Billion Korea ₩820.00 ▲ +0.00%
10176 Copa Holdings SA
NYSE:CPA
0.95x $352.50 Million $372.30 Million USA $133.14 ▼ -1.99%
10177 CS Wind Corp
KO:112610
0.95x ₩268.02 Billion
≈ $181.63 Million
₩283.09 Billion Korea ₩45050.00 ▼ -0.55%
10178 Bank Of Princeton
NASDAQ:BPRN
0.95x $11.55 Million $12.21 Million USA $34.63 ▲ +1.46%
10179 Central Omega Resources Tbk PT
JK:DKFT
0.95x Rp295.31 Billion
≈ $17.30 Million
Rp311.95 Billion Indonesia Rp640.00 ▲ +1.59%
10180 Bangkok Expressway and Metro PCL F
F:B4X
0.95x €1.80 Billion
≈ $2.10 Billion
€1.90 Billion Germany €0.12 ▼ -2.38%
10181 NAPCO Security Technologies Inc
NASDAQ:NSSC
0.95x $12.64 Million $13.36 Million USA $35.77 ▼ -0.61%
10182 MJ Gleeson plc
LSE:GLE
0.95x GBX20.39 Million
≈ $2.48K
GBX21.54 Million UK GBX245.00 ▲ +0.00%
10183 Liquidia Technologies Inc
NASDAQ:LQDA
0.95x $50.16 Million $52.99 Million USA $62.54 ▲ +12.30%
10184 Eclat Textile Co Ltd
TW:1476
0.95x NT$1.97 Billion
≈ $61.99 Million
NT$2.08 Billion Taiwan NT$363.50 ▲ +0.83%
10185 Golden Bridge Electech Inc
TW:6133
0.95x NT$35.06 Million
≈ $1.10 Million
NT$37.04 Million Taiwan NT$24.80 ▲ +2.69%
10186 AAEON Technology Inc
TW:6579
0.95x NT$119.33 Million
≈ $3.76 Million
NT$126.08 Million Taiwan NT$163.50 ▼ -2.39%
10187 Currency Exchange International Corp
TO:CXI
0.95x CA$1.65 Million
≈ $1.20 Million
CA$1.75 Million Canada CA$24.16 ▼ -0.37%
10188 Shenzhen Kingsun Science Tech
SHE:300235
0.95x CN¥5.01 Million
≈ $732.40K
CN¥5.29 Million China CN¥13.82 ▲ +1.62%
10189 Bygg Partner i Dalarna Holding AB
ST:BYGGP
0.95x Skr77.58 Million
≈ $8.35 Million
Skr81.97 Million Sweden Skr46.00 ▼ -2.13%
10190 Finger Inc.
KQ:163730
0.95x ₩3.28 Billion
≈ $2.22 Million
₩3.46 Billion Korea ₩13700.00 ▼ -6.29%
10191 BK Technologies Inc
NYSE MKT:BKTI
0.95x $2.85 Million $3.01 Million USA $82.89 ▼ -0.53%
10192 JS Corp
KO:194370
0.95x ₩51.27 Billion
≈ $34.75 Million
₩54.18 Billion Korea ₩10610.00 ▼ -2.03%
10193 Zhejiang Grandwall Electric Science&Technology Co Ltd Class A
SHG:603897
0.95x CN¥137.17 Million
≈ $20.07 Million
CN¥144.94 Million China CN¥42.85 ▼ -4.40%
10194 Shenzhen Glory Medical Co Ltd
SHE:002551
0.95x CN¥113.54 Million
≈ $16.61 Million
CN¥119.97 Million China CN¥3.01 ▼ -1.63%
10195 Atturra Ltd
AU:ATA
0.95x AU$11.63 Million
≈ $8.23 Million
AU$12.29 Million Australia AU$0.43 ▲ +4.88%
10196 MidWestOne Financial Group Inc
NASDAQ:MOFG
0.95x $16.75 Million $17.70 Million USA $49.31 ▲ +2.35%
10197 Associated Industries China Inc
TW:9912
0.95x NT$31.32 Million
≈ $986.91K
NT$33.10 Million Taiwan NT$12.55 ▲ +0.00%
10198 Audinate Group Ltd
AU:AD8
0.95x AU$5.96 Million
≈ $4.21 Million
AU$6.29 Million Australia AU$2.10 ▲ +1.94%
10199 Haoxi Health Technology Limited Class A Ordinary Shares
NASDAQ:HAO
0.95x $284.84K $301.00K USA $1.20 ▲ +10.09%
10200 Synectics plc
LSE:SNX
0.95x GBX4.56 Million
≈ $555.19
GBX4.82 Million UK GBX200.00 ▲ +0.00%