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
10101 Chengdu RML Technology Co. Ltd.
SHE:301050
0.95x CN¥755.75 Million
≈ $110.59 Million
CN¥797.37 Million China CN¥28.32 ▼ -1.67%
10102 Life Insurance Corporation Of India
NSE:LICI
0.95x Rs56.69 Billion
≈ $613.13 Million
Rs59.82 Billion India Rs421.30 ▼ -0.02%
10103 EPAM Systems Inc
NYSE:EPAM
0.95x $268.11 Million $282.89 Million USA $89.85 ▲ +4.31%
10104 Rapid7 Inc
NASDAQ:RPD
0.95x $37.74 Million $39.82 Million USA $9.49 ▼ -0.73%
10105 Atrium Therapeutics, Inc. Common Stock
NASDAQ:RNA
0.95x $15.64 Million $16.50 Million USA $11.49 ▼ -3.53%
10106 Avidity Biosciences, Inc
NASDAQ:RNAM
0.95x $15.64 Million $16.50 Million USA $71.34 ▲ +0.00%
10107 Nice Ltd
TA:NICE
0.95x ILA169.42 Million
≈ $454.21K
ILA178.77 Million Israel ILA27340.00 ▼ -6.31%
10108 Nice Ltd ADR
NASDAQ:NICE
0.95x $169.41 Million $178.76 Million USA $98.73 ▼ -6.51%
10109 Ananda Development Public Company Limited
BK:ANAN
0.95x ฿758.24 Million
≈ $23.63 Million
฿800.10 Million Thailand ฿0.35 ▲ +0.00%
10110 Deswell Industries Inc
NASDAQ:DSWL
0.95x $2.81 Million $2.96 Million USA $3.48 ▼ -4.13%
10111 Barloworld Ltd
JSE:BAW
0.95x ZAC4.65 Billion
≈ $2.47 Million
ZAC4.91 Billion South Africa ZAC11830.00 ▲ +0.00%
10112 Yanaprima Hastapersada Tbk
JK:YPAS
0.95x Rp19.97 Billion
≈ $1.17 Million
Rp21.07 Billion Indonesia Rp580.00 ▼ -3.33%
10113 NorCom Information Technology GmbH & Co. KGaA
XETRA:NC5A
0.95x €168.18K
≈ $196.62K
€177.49K Germany €1.45 ▲ +0.00%
10114 Blender Financial Technologies Ltd
TA:BLND
0.95x ILA325.00K
≈ $871.31
ILA343.00K Israel ILA499.20 ▼ -2.65%
10115 Hyundai Elevator
KO:017800
0.95x ₩80.88 Billion
≈ $54.81 Million
₩85.37 Billion Korea ₩69500.00 ▼ -1.28%
10116 Regional Management Corp
NYSE:RM
0.95x $76.75 Million $81.01 Million USA $41.65 ▲ +1.31%
10117 Bonei Hatichon Civil Engineering and Infrastructures Ltd
TA:BOTI
0.95x ILA2.83 Million
≈ $7.59K
ILA2.99 Million Israel ILA4117.00 ▲ +0.05%
10118 Stakeholder Gold Corp
V:SRC
0.95x CA$506.17K
≈ $366.15K
CA$534.24K Canada CA$1.80 ▲ +0.56%
10119 Jiangsu Hoperun Software Co Ltd
SHE:300339
0.95x CN¥458.97 Million
≈ $67.16 Million
CN¥484.43 Million China CN¥34.00 ▼ -3.95%
10120 PayPoint plc
LSE:PAY
0.95x GBX81.62 Million
≈ $9.93K
GBX86.15 Million UK GBX612.50 ▼ -1.21%
10121 Petronas Dagangan Bhd
KLSE:5681
0.95x RM943.82 Million
≈ $236.96 Million
RM996.18 Million Malaysia RM19.32 ▼ -0.10%
10122 Malaysia Smelting Corporation Bhd
KLSE:5916
0.95x RM101.37 Million
≈ $25.45 Million
RM107.00 Million Malaysia RM1.90 ▲ +0.00%
10123 Shenzhen Exc Led Technology Co Ltd
SHE:300889
0.95x CN¥62.33 Million
≈ $9.12 Million
CN¥65.79 Million China CN¥16.79 ▼ -5.94%
10124 Nanjing Railway New Technology Co.Ltd.
SHE:301016
0.95x CN¥29.65 Million
≈ $4.34 Million
CN¥31.29 Million China CN¥11.45 ▼ -2.05%
10125 Intellinetics Inc
NYSE MKT:INLX
0.95x $1.28 Million $1.35 Million USA $6.69 ▼ -0.15%
10126 Hansol Csn
KO:009180
0.95x ₩4.03 Billion
≈ $2.73 Million
₩4.25 Billion Korea ₩2780.00 ▲ +1.46%
10127 Diploma PLC
LSE:DPLM
0.95x GBX163.80 Million
≈ $19.93K
GBX172.90 Million UK GBX7520.00 ▲ +1.21%
10128 Marimekko Oyj
HE:MEKKO
0.95x €10.80 Million
≈ $12.63 Million
€11.40 Million Finland €10.38 ▲ +1.37%
10129 China West Construction Group Co Ltd
SHE:002302
0.95x CN¥365.65 Million
≈ $53.51 Million
CN¥385.96 Million China CN¥4.33 ▼ -3.56%
10130 Avepoint Inc
NASDAQ:AVPT
0.95x $22.98 Million $24.26 Million USA $12.24 ▲ +3.51%
10131 Berkah Prima Perkasa Tbk PT
JK:BLUE
0.95x Rp6.83 Billion
≈ $400.10K
Rp7.21 Billion Indonesia Rp2930.00 ▼ -1.01%
10132 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%
10133 Gigasolar Materials
TWO:3691
0.95x NT$627.18 Million
≈ $19.76 Million
NT$662.05 Million Taiwan NT$112.50 ▼ -3.85%
10134 Singsongholdin
KO:006880
0.95x ₩8.21 Billion
≈ $5.56 Million
₩8.66 Billion Korea ₩4805.00 ▼ -0.72%
10135 Bogota Financial Corp
NASDAQ:BSBK
0.95x $277.07K $292.49K USA $9.04 ▲ +1.23%
10136 IDeA Indonesia Akademi Tbk PT
JK:IDEA
0.95x Rp2.02 Billion
≈ $118.28K
Rp2.13 Billion Indonesia Rp62.00 ▼ -3.13%
10137 Yunnan Xiyi Industrial Co Ltd
SHE:002265
0.95x CN¥607.48 Million
≈ $88.89 Million
CN¥641.29 Million China CN¥19.34 ▲ +10.01%
10138 Dream Finders Homes Inc
NYSE:DFH
0.95x $136.03 Million $143.61 Million USA $15.92 ▲ +8.82%
10139 Shenzhen Crastal Technology Co Ltd
SHE:300824
0.95x CN¥41.47 Million
≈ $6.07 Million
CN¥43.77 Million China CN¥7.03 ▼ -2.77%
10140 Sky Quarry Inc
NASDAQ:SKYQ
0.95x $1.17 Million $1.23 Million USA $4.70 ▼ -16.67%
10141 Ta Yih Industrial Co Ltd
TW:1521
0.95x NT$65.13 Million
≈ $2.05 Million
NT$68.76 Million Taiwan NT$25.30 ▼ -0.20%
10142 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%
10143 Ceres Global Ag Corp
TO:CRP
0.95x CA$9.59 Million
≈ $6.94 Million
CA$10.13 Million Canada CA$6.11 ▲ +0.00%
10144 GENERAL Elevator Co. Ltd.
SHE:300931
0.95x CN¥809.69K
≈ $118.48K
CN¥854.86K China CN¥10.64 ▼ -2.21%
10145 Prevas AB
ST:PREV-B
0.95x Skr38.43 Million
≈ $4.14 Million
Skr40.58 Million Sweden Skr67.50 ▲ +0.60%
10146 UMB Financial Corporation
NASDAQ:UMBF
0.95x $257.81 Million $272.21 Million USA $141.20 ▲ +1.50%
10147 LandBridge Company LLC
NYSE:LB
0.95x $38.95 Million $41.12 Million USA $76.33 ▼ -0.51%
10148 Energy Absolute Public Company Limited
BK:EA
0.95x ฿1.13 Billion
≈ $35.24 Million
฿1.19 Billion Thailand ฿2.98 ▼ -0.67%
10149 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.61 ▲ +0.79%
10150 China CITIC Bank Corporation Limited
F:D7C
0.95x €178.23 Billion
≈ $208.37 Billion
€188.19 Billion Germany €0.81 ▲ +1.13%
10151 Century Land Joint Stock Company
VN:CRE
0.95x ₫203.03 Billion
≈ $7.71 Million
₫214.38 Billion Vietnam ₫6620.00 ▼ -2.65%
10152 Mildef Crete
TWO:3213
0.95x NT$247.69 Million
≈ $7.80 Million
NT$261.54 Million Taiwan NT$128.50 ▼ -1.15%
10153 ATS Corporation
NYSE:ATS
0.95x $108.45 Million $114.51 Million USA $26.42 ▼ -0.30%
10154 ATS CORP
TO:ATS
0.95x CA$108.54 Million
≈ $78.52 Million
CA$114.61 Million Canada CA$37.26 ▲ +0.03%
10155 CU Medical Systems Inc
KQ:115480
0.95x ₩3.25 Billion
≈ $2.20 Million
₩3.43 Billion Korea ₩1778.00 ▲ +0.57%
10156 Omada Health, Inc. Common Stock
NASDAQ:OMDA
0.95x $9.60 Million $10.13 Million USA $20.53 ▼ -3.16%
10157 Southstone Minerals Ltd
V:SML
0.95x CA$988.60K
≈ $715.14K
CA$1.04 Million Canada CA$1761.99 ▼ -0.67%
10158 PrairieSky Royalty Ltd
TO:PSK
0.95x CA$75.00 Million
≈ $54.25 Million
CA$79.20 Million Canada CA$35.11 ▼ -0.68%
10159 Bravura Solutions Ltd
AU:BVS
0.95x AU$38.94 Million
≈ $27.55 Million
AU$41.12 Million Australia AU$2.38 ▼ -2.06%
10160 Beijing SunwayWorld Science & Technology Co. Ltd.
SHE:301159
0.95x CN¥30.98 Million
≈ $4.53 Million
CN¥32.71 Million China CN¥25.93 ▼ -3.43%
10161 Zhejiang China Commodities City Group Co Ltd
SHG:600415
0.95x CN¥7.79 Billion
≈ $1.14 Billion
CN¥8.22 Billion China CN¥10.95 ▼ -2.67%
10162 Team Precision Public Company Limited
BK:TEAM
0.95x ฿165.06 Million
≈ $5.14 Million
฿174.31 Million Thailand ฿4.94 ▲ +4.22%
10163 Xiangpiaopiao Food Co Ltd
SHG:603711
0.95x CN¥220.74 Million
≈ $32.30 Million
CN¥233.11 Million China CN¥9.93 ▼ -2.26%
10164 King Slide Works Co Ltd
TW:2059
0.95x NT$2.84 Billion
≈ $89.35 Million
NT$3.00 Billion Taiwan NT$7735.00 ▼ -5.67%
10165 Pyung Hwa Ind
KO:090080
0.95x ₩26.91 Billion
≈ $18.24 Million
₩28.42 Billion Korea ₩970.00 ▲ +2.21%
10166 Perma-Fix Environmental Svcs Inc
NASDAQ:PESI
0.95x $5.85 Million $6.17 Million USA $15.98 ▼ -1.11%
10167 Hiecise Precision Equipment Co Ltd
SHE:300809
0.95x CN¥62.80 Million
≈ $9.19 Million
CN¥66.32 Million China CN¥21.28 ▼ -3.27%
10168 SIERRA GRANDE MINERALS
F:SRR0
0.95x €211.50K
≈ $247.27K
€223.37K Germany €0.00 ▲ +0.00%
10169 Vátryggingafélag Íslands hf
IC:SKAGI
0.95x Ikr1.66 Billion
≈ $13.57 Million
Ikr1.76 Billion Iceland Ikr18.50 ▲ +0.00%
10170 Paratech Company Limited
KQ:033540
0.95x ₩10.47 Billion
≈ $7.10 Million
₩11.06 Billion Korea ₩787.00 ▼ -1.38%
10171 Copa Holdings SA
NYSE:CPA
0.95x $352.50 Million $372.30 Million USA $136.28 ▲ +0.41%
10172 Bank Of Princeton
NASDAQ:BPRN
0.95x $11.55 Million $12.21 Million USA $40.86 ▲ +7.60%
10173 Central Omega Resources Tbk PT
JK:DKFT
0.95x Rp295.31 Billion
≈ $17.30 Million
Rp311.95 Billion Indonesia Rp640.00 ▼ -1.54%
10174 Bangkok Expressway and Metro PCL F
F:B4X
0.95x €1.80 Billion
≈ $2.10 Billion
€1.90 Billion Germany €0.19 ▲ +18.24%
10175 NAPCO Security Technologies Inc
NASDAQ:NSSC
0.95x $12.64 Million $13.36 Million USA $35.74 ▲ +0.22%
10176 MJ Gleeson plc
LSE:GLE
0.95x GBX20.39 Million
≈ $2.48K
GBX21.54 Million UK GBX271.50 ▼ -1.63%
10177 Liquidia Technologies Inc
NASDAQ:LQDA
0.95x $50.16 Million $52.99 Million USA $86.22 ▼ -3.16%
10178 Eclat Textile Co Ltd
TW:1476
0.95x NT$1.97 Billion
≈ $61.99 Million
NT$2.08 Billion Taiwan NT$334.50 ▲ +0.15%
10179 Golden Bridge Electech Inc
TW:6133
0.95x NT$35.06 Million
≈ $1.10 Million
NT$37.04 Million Taiwan NT$20.95 ▼ -0.24%
10180 AAEON Technology Inc
TW:6579
0.95x NT$119.33 Million
≈ $3.76 Million
NT$126.08 Million Taiwan NT$180.50 ▼ -1.63%
10181 Currency Exchange International Corp
TO:CXI
0.95x CA$1.65 Million
≈ $1.20 Million
CA$1.75 Million Canada CA$29.04 ▲ +0.00%
10182 Shenzhen Kingsun Science Tech
SHE:300235
0.95x CN¥5.01 Million
≈ $732.40K
CN¥5.29 Million China CN¥10.15 ▲ +1.20%
10183 Bygg Partner i Dalarna Holding AB
ST:BYGGP
0.95x Skr77.58 Million
≈ $8.35 Million
Skr81.97 Million Sweden Skr42.60 ▼ -2.74%
10184 Finger Inc.
KQ:163730
0.95x ₩3.28 Billion
≈ $2.22 Million
₩3.46 Billion Korea ₩8020.00 ▼ -4.07%
10185 BK Technologies Inc
NYSE MKT:BKTI
0.95x $2.85 Million $3.01 Million USA $82.89 ▼ -0.53%
10186 JS Corp
KO:194370
0.95x ₩51.27 Billion
≈ $34.75 Million
₩54.18 Billion Korea ₩12110.00 ▲ +0.75%
10187 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¥23.34 ▼ -4.38%
10188 Shenzhen Glory Medical Co Ltd
SHE:002551
0.95x CN¥113.54 Million
≈ $16.61 Million
CN¥119.97 Million China CN¥2.79 ▼ -2.45%
10189 Atturra Ltd
AU:ATA
0.95x AU$11.63 Million
≈ $8.23 Million
AU$12.29 Million Australia AU$0.42 ▼ -1.19%
10190 MidWestOne Financial Group Inc
NASDAQ:MOFG
0.95x $16.75 Million $17.70 Million USA $49.31 ▲ +2.35%
10191 Audinate Group Ltd
AU:AD8
0.95x AU$5.96 Million
≈ $4.21 Million
AU$6.29 Million Australia AU$1.83 ▼ -3.95%
10192 Haoxi Health Technology Limited Class A Ordinary Shares
NASDAQ:HAO
0.95x $284.84K $301.00K USA $0.17 ▼ -2.65%
10193 Synectics plc
LSE:SNX
0.95x GBX4.56 Million
≈ $555.19
GBX4.82 Million UK GBX185.00 ▼ -2.63%
10194 Dalian Zeus Entertainment
SHE:002354
0.95x CN¥83.97 Million
≈ $12.29 Million
CN¥88.74 Million China CN¥5.92 ▼ -5.58%
10195 Gansu Dunhuang Seed Co Ltd
SHG:600354
0.95x CN¥148.43 Million
≈ $21.72 Million
CN¥156.87 Million China CN¥5.79 ▼ -4.14%
10196 YLI Holdings Bhd
KLSE:7014
0.95x RM2.99 Million
≈ $751.19K
RM3.16 Million Malaysia RM0.23 ▲ +2.27%
10197 Karyon Industries Bhd
KLSE:0054
0.95x RM7.74 Million
≈ $1.94 Million
RM8.18 Million Malaysia RM0.14 ▲ +0.00%
10198 Rategain Travel Technologies Limited
NSE:RATEGAIN
0.95x Rs474.94 Million
≈ $5.14 Million
Rs501.95 Million India Rs900.40 ▲ +2.64%
10199 Nantong Acetic Acid Chemical Co Ltd
SHG:603968
0.95x CN¥78.86 Million
≈ $11.54 Million
CN¥83.35 Million China CN¥8.98 ▼ -2.18%
10200 Metro Systems Corporation Public Company Limited
BK:MSC
0.95x ฿512.76 Million
≈ $15.98 Million
฿541.95 Million Thailand ฿5.95 ▲ +0.00%