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
15001 Streamax Technology Co Ltd
SHE:002970
0.81x CN¥88.43 Million
≈ $12.94 Million
CN¥108.86 Million China CN¥62.52 ▼ -1.90%
15002 Ancom Berhad
KLSE:4758
0.81x RM23.60 Million
≈ $5.93 Million
RM29.06 Million Malaysia RM0.89 ▲ +0.00%
15003 Dongsung FineTec Co. Ltd
KQ:033500
0.81x ₩10.58 Billion
≈ $7.17 Million
₩13.03 Billion Korea ₩18930.00 ▼ -3.62%
15004 Scandinavian Enviro Systems AB
ST:SES
0.81x Skr62.88 Million
≈ $6.77 Million
Skr77.43 Million Sweden Skr0.26 ▲ +5.67%
15005 Columbus McKinnon Corporation
NASDAQ:CMCO
0.81x $16.52 Million $20.35 Million USA $12.88 ▼ -8.52%
15006 Profithol S.A.
MC:SPH
0.81x €746.33K
≈ $872.53K
€919.05K Spain €0.50 ▲ +0.00%
15007 Bhartiya International Limited
NSE:BIL
0.81x Rs221.54 Million
≈ $2.40 Million
Rs272.81 Million India Rs696.95 ▼ -3.54%
15008 Zen Technologies Limited
NSE:ZENTEC
0.81x Rs439.77 Million
≈ $4.76 Million
Rs541.55 Million India Rs1815.30 ▲ +0.30%
15009 Shenzhen Clou Electronics Co Ltd
SHE:002121
0.81x CN¥92.76 Million
≈ $13.57 Million
CN¥114.23 Million China CN¥6.94 ▼ -1.28%
15010 JiangSu Jin Tong Ling Fluid Mach
SHE:300091
0.81x CN¥19.54 Million
≈ $2.86 Million
CN¥24.07 Million China CN¥2.98 ▲ +1.36%
15011 Flanigans Enterprises Inc
NYSE MKT:BDL
0.81x $4.01 Million $4.95 Million USA $32.42 ▲ +7.13%
15012 Bintulu Port Holdings Bhd
KLSE:5032
0.81x RM95.81 Million
≈ $24.05 Million
RM118.00 Million Malaysia RM5.69 ▲ +0.00%
15013 Airports Of Thailand PCL
BK:AOT
0.81x ฿7.88 Billion
≈ $245.64 Million
฿9.71 Billion Thailand ฿58.00 ▼ -0.85%
15014 Airports of Thailand Public Company Limited
F:NYVQ
0.81x €7.88 Billion
≈ $9.21 Billion
€9.71 Billion Germany €1.50 ▲ +4.17%
15015 Airports of Thailand Public Company Limited
F:TX3A
0.81x €7.88 Billion
≈ $9.21 Billion
€9.71 Billion Germany €1.49 ▼ -0.67%
15016 Veritex Holdings Inc
NASDAQ:VBTX
0.81x $22.24 Million $27.39 Million USA $30.26 ▲ +1.00%
15017 Shenzhen SDG Information Co Ltd
SHE:000070
0.81x CN¥189.95 Million
≈ $27.80 Million
CN¥233.96 Million China CN¥19.92 ▲ +7.50%
15018 Advanced Info Service Public Company Limited
BK:ADVANC
0.81x ฿27.10 Billion
≈ $844.63 Million
฿33.38 Billion Thailand ฿361.00 ▲ +0.28%
15019 ADVANCED INF SERV(ADVANC)
STU:NVAA
0.81x €27.10 Billion
≈ $31.68 Billion
€33.38 Billion Belgium €8.70 ▼ -7.94%
15020 Advanced Info Service Public Company Limited
F:NVAA
0.81x €27.10 Billion
≈ $31.68 Billion
€33.38 Billion Germany €9.35 ▼ -0.53%
15021 Advanced Info Service Public Company Limited
F:AISF
0.81x €27.10 Billion
≈ $31.68 Billion
€33.38 Billion Germany €9.70 ▲ +0.52%
15022 Herbalife Nutrition Ltd
NYSE:HLF
0.81x $79.80 Million $98.30 Million USA $11.43 ▲ +0.35%
15023 PT Sarimelati Kencana Tbk
JK:PZZA
0.81x Rp125.54 Billion
≈ $7.36 Million
Rp154.66 Billion Indonesia Rp176.00 ▼ -3.83%
15024 Inzone Group Co Ltd
SHG:600858
0.81x CN¥132.83 Million
≈ $19.44 Million
CN¥163.66 Million China CN¥5.07 ▲ +1.81%
15025 RBC Bearings Incorporated
NYSE:RBC
0.81x $99.10 Million $122.10 Million USA $590.09 ▲ +0.06%
15026 Fifth Third Bancorp
NASDAQ:FITB
0.81x $754.00 Million $929.00 Million USA $52.01 ▲ +0.41%
15027 Ningbo Jianan Electronics Co Ltd
SHE:300880
0.81x CN¥69.81 Million
≈ $10.22 Million
CN¥86.02 Million China CN¥21.44 ▲ +0.19%
15028 Primoris Services Corporation
NYSE:PRIM
0.81x $148.44 Million $182.90 Million USA $121.84 ▼ -4.54%
15029 Shanghai Weaver Network Co Ltd
SHG:603039
0.81x CN¥97.96 Million
≈ $14.33 Million
CN¥120.70 Million China CN¥39.94 ▲ +6.62%
15030 Hannet Co. Ltd
KQ:052600
0.81x ₩1.78 Billion
≈ $1.21 Million
₩2.20 Billion Korea ₩3070.00 ▼ -1.13%
15031 Ta Liang Technology Co Ltd
TW:3167
0.81x NT$152.06 Million
≈ $4.79 Million
NT$187.38 Million Taiwan NT$950.00 ▲ +5.44%
15032 Miwon Chemical
KO:134380
0.81x ₩8.97 Billion
≈ $6.08 Million
₩11.05 Billion Korea ₩10400.00 ▲ +2.36%
15033 Shanxi Xinghuacun Fen Wine Factory Co Ltd
SHG:600809
0.81x CN¥2.50 Billion
≈ $365.48 Million
CN¥3.08 Billion China CN¥122.03 ▼ -0.06%
15034 Interroll Holding AG
SW:INRN
0.81x CHF27.39 Million
≈ $34.63 Million
CHF33.76 Million Switzerland CHF1488.00 ▼ -1.72%
15035 Sok Marketler Ticaret As
IS:SOKM
0.81x TL4.51 Billion
≈ $100.99 Million
TL5.56 Billion Turkey TL48.06 ▼ -0.46%
15036 Chang Lan Electric Technology Co Ltd
SHE:002879
0.81x CN¥100.18 Million
≈ $14.66 Million
CN¥123.48 Million China CN¥15.32 ▼ -0.26%
15037 Hyundai Mipo Dockyard
KO:010620
0.81x ₩150.87 Billion
≈ $102.25 Million
₩185.99 Billion Korea ₩223000.00 ▲ +1.59%
15038 SBA Communications Corp
NASDAQ:SBAC
0.81x $257.98 Million $318.03 Million USA $208.02 ▲ +0.08%
15039 Eastern Water Resources Development and Management Public Company Limited
F:7ES1
0.81x €347.15 Million
≈ $405.85 Million
€427.97 Million Germany €0.11 ▲ +1.94%
15040 Sungwoo Techron. Co.Ltd
KQ:045300
0.81x ₩2.00 Billion
≈ $1.35 Million
₩2.46 Billion Korea ₩2890.00 ▼ -3.02%
15041 Shijiazhuang Yiling Pharmaceutical Co Ltd
SHE:002603
0.81x CN¥362.13 Million
≈ $52.99 Million
CN¥446.51 Million China CN¥15.40 ▲ +1.52%
15042 Origin Agritech Ltd
F:39O1
0.81x €2.67 Million
≈ $3.12 Million
€3.29 Million Germany €0.87 ▼ -3.35%
15043 Origin Agritech Limited
STU:39O1
0.81x €2.67 Million
≈ $3.12 Million
€3.29 Million Germany €1.06 ▼ -7.02%
15044 The Hain Celestial Group Inc
NASDAQ:HAIN
0.81x $29.98 Million $36.97 Million USA $0.73 ▼ -4.60%
15045 Nestle S.A.
SW:NESN
0.81x CHF8.95 Billion
≈ $11.31 Billion
CHF11.03 Billion Switzerland CHF76.96 ▲ +0.37%
15046 Shanghai Yaoji Playing Card Co Ltd
SHE:002605
0.81x CN¥142.18 Million
≈ $20.81 Million
CN¥175.34 Million China CN¥19.20 ▲ +3.34%
15047 Info Yatirim AS
IS:INFO
0.81x TL53.95 Million
≈ $1.21 Million
TL66.53 Million Turkey TL3.74 ▲ +0.00%
15048 PT Trimuda Nuansa Citra Tbk
JK:TNCA
0.81x Rp540.74 Million
≈ $31.69K
Rp666.99 Million Indonesia Rp147.00 ▼ -3.29%
15049 NBTM New Materials Group Co Ltd
SHG:600114
0.81x CN¥255.97 Million
≈ $37.46 Million
CN¥315.74 Million China CN¥40.39 ▲ +1.97%
15050 Mdevice
KQ:226590
0.81x ₩2.14 Billion
≈ $1.45 Million
₩2.64 Billion Korea ₩15190.00 ▼ -6.35%
15051 Healius Ltd
AU:HLS
0.81x AU$73.20 Million
≈ $51.79 Million
AU$90.30 Million Australia AU$0.33 ▲ +1.56%
15052 Susco Public Company Limited
BK:SUSCO
0.81x ฿392.51 Million
≈ $12.23 Million
฿484.22 Million Thailand ฿2.08 ▲ +0.00%
15053 Zhejiang Great Southeast Co Ltd
SHE:002263
0.81x CN¥35.05 Million
≈ $5.13 Million
CN¥43.24 Million China CN¥3.83 ▼ -1.79%
15054 Raja Ferry Port Public Company Limited
BK:RP
0.81x ฿23.46 Million
≈ $731.29K
฿28.95 Million Thailand ฿0.62 ▼ -6.06%
15055 Zhuhai Port Co Ltd
SHE:000507
0.81x CN¥308.66 Million
≈ $45.17 Million
CN¥380.83 Million China CN¥5.12 ▼ -2.48%
15056 Orient Technologies Limited
NSE:ORIENTTECH
0.81x Rs180.65 Million
≈ $1.95 Million
Rs222.92 Million India Rs263.05 ▼ -0.27%
15057 Guangdong Hotata Technology Group Co Ltd Class A
SHG:603848
0.81x CN¥71.32 Million
≈ $10.44 Million
CN¥88.00 Million China CN¥14.62 ▲ +2.38%
15058 Thiensurat Public Company Limited
BK:TSR
0.81x ฿10.27 Million
≈ $319.98K
฿12.67 Million Thailand ฿0.04 ▲ +0.00%
15059 Viking Holdings Ltd
NYSE:VIK
0.81x $674.60 Million $832.52 Million USA $89.94 ▼ -0.06%
15060 Cathay Consolidated Inc
TW:1342
0.81x NT$63.12 Million
≈ $1.99 Million
NT$77.89 Million Taiwan NT$104.00 ▲ +3.48%
15061 Alamo Group Inc
NYSE:ALG
0.81x $53.08 Million $65.51 Million USA $149.37 ▼ -1.52%
15062 MSC Co. Ltd
KQ:009780
0.81x ₩6.44 Billion
≈ $4.36 Million
₩7.95 Billion Korea ₩6110.00 ▼ -0.16%
15063 Norva24 Group AB
ST:NORVA
0.81x Skr241.60 Million
≈ $26.00 Million
Skr298.20 Million Sweden Skr36.00 ▲ +0.00%
15064 Alucon Public Company Limited
BK:ALUCON
0.81x ฿108.46 Million
≈ $3.38 Million
฿133.88 Million Thailand ฿234.00 ▼ -0.43%
15065 Kunming Yunnei Power Co Ltd
SHE:000903
0.81x CN¥176.59 Million
≈ $25.84 Million
CN¥217.99 Million China CN¥1.83 ▲ +0.55%
15066 UNIQA Insurance Group AG
VI:UQA
0.81x €184.05 Million
≈ $215.17 Million
€227.20 Million Austria €17.46 ▼ -1.58%
15067 Ma Kuang Healthcare Holding Ltd
TWO:4139
0.81x NT$39.65 Million
≈ $1.25 Million
NT$48.94 Million Taiwan NT$22.35 ▼ -2.40%
15068 Rig Tenders Tbk
JK:RIGS
0.81x Rp29.63 Billion
≈ $1.74 Million
Rp36.58 Billion Indonesia Rp650.00 ▼ -2.26%
15069 Vishwaraj Sugar Industries Limited
NSE:VISHWARAJ
0.81x Rs471.43 Million
≈ $5.10 Million
Rs581.97 Million India Rs5.67 ▼ -1.90%
15070 Filtronic
LSE:FTC
0.81x GBX9.47 Million
≈ $1.15K
GBX11.69 Million UK GBX340.00 ▲ +4.29%
15071 XPLUS SA ZY -01
F:75R
0.81x €3.79 Million
≈ $4.43 Million
€4.68 Million Germany €0.55 ▼ -1.09%
15072 Daeryuk Can Co. Ltd
KQ:004780
0.81x ₩3.41 Billion
≈ $2.31 Million
₩4.20 Billion Korea ₩3810.00 ▼ -0.91%
15073 Jiangsu Nhwa Pharmaceutical Co Ltd
SHE:002262
0.81x CN¥344.88 Million
≈ $50.47 Million
CN¥425.83 Million China CN¥19.32 ▼ -0.57%
15074 DF Deutsche Forfait AG
XETRA:DFTK
0.81x €2.56 Million
≈ $2.99 Million
€3.16 Million Germany €1.58 ▲ +1.94%
15075 Tianjin Zhongxin Pharmaceutical Group Corp Ltd
SHG:600329
0.81x CN¥89.71 Million
≈ $13.13 Million
CN¥110.78 Million China CN¥39.20 ▼ -1.09%
15076 Samhwa Paint
KO:000390
0.81x ₩14.84 Billion
≈ $10.06 Million
₩18.33 Billion Korea ₩6560.00 ▼ -1.65%
15077 Rajesh Exports Limited
NSE:RAJESHEXPO
0.81x Rs7.09 Billion
≈ $76.62 Million
Rs8.75 Billion India Rs98.73 ▼ -4.99%
15078 Raspberry Pi Holdings PLC
LSE:RPI
0.81x GBX4.08 Million
≈ $496.59
GBX5.04 Million UK GBX1051.00 ▲ +27.63%
15079 Shanghai Construction Group Co Ltd
SHG:600170
0.81x CN¥2.19 Billion
≈ $320.69 Million
CN¥2.71 Billion China CN¥2.49 ▲ +0.40%
15080 Fresnillo PLC
LSE:FRES
0.81x GBX1.01 Billion
≈ $123.36K
GBX1.25 Billion UK GBX2986.00 ▼ -6.22%
15081 Weatherford International plc
NASDAQ:WFRD
0.81x $217.00 Million $268.00 Million USA $97.17 ▼ -6.32%
15082 Xi'an Manareco New Materials Co.Ltd
SHG:688550
0.81x CN¥117.02 Million
≈ $17.12 Million
CN¥144.53 Million China CN¥43.35 ▲ +4.58%
15083 Klimasan Klima Sanayi ve Ticaret AS
IS:KLMSN
0.81x TL477.49 Million
≈ $10.69 Million
TL589.73 Million Turkey TL33.56 ▼ -3.51%
15084 Autocount Dotcom Berhad
KLSE:0276
0.81x RM1.62 Million
≈ $407.98K
RM2.01 Million Malaysia RM0.66 ▲ +0.00%
15085 MYR Group Inc
NASDAQ:MYRG
0.81x $68.62 Million $84.75 Million USA $445.66 ▼ -1.27%
15086 Fab-Form Industries Ltd.
V:FBF
0.81x CA$293.88K
≈ $212.59K
CA$362.98K Canada CA$0.97 ▲ +0.00%
15087 Oscar Mitra Sukses Sejahtera Tbk PT
JK:OLIV
0.81x Rp2.22 Billion
≈ $130.34K
Rp2.75 Billion Indonesia Rp49.00 ▲ +2.08%
15088 Metallurgical Corporation of China Ltd
SHG:601618
0.81x CN¥2.04 Billion
≈ $298.68 Million
CN¥2.52 Billion China CN¥2.75 ▲ +0.36%
15089 Eastman Kodak Co
NYSE:KODK
0.81x $17.00 Million $21.00 Million USA $9.06 ▼ -6.89%
15090 Unilever PLC
NASDAQ:UNLYD
0.81x $6.76 Billion $8.35 Billion USA $55.38 ▲ +0.18%
15091 Erste Bank Polska S.A.
WAR:EBP
0.81x zł1.47 Billion
≈ $403.95 Million
zł1.81 Billion Poland zł600.20 ▼ -1.12%
15092 Nanalysis Scientific Corp
V:NSCI
0.81x CA$2.15 Million
≈ $1.55 Million
CA$2.65 Million Canada CA$0.13 ▼ -3.85%
15093 Richelieu Hardware Ltd.
TO:RCH
0.81x CA$13.68 Million
≈ $9.89 Million
CA$16.90 Million Canada CA$39.20 ▼ -0.73%
15094 AeroSpace Technology of Korea
KQ:067390
0.81x ₩5.00 Billion
≈ $3.39 Million
₩6.17 Billion Korea ₩567.00 ▼ -1.05%
15095 Chain Chon Industrial Co Ltd
TWO:5014
0.81x NT$157.23 Million
≈ $4.95 Million
NT$194.26 Million Taiwan NT$11.40 ▲ +0.88%
15096 Jensen-Group NV
BR:JEN
0.81x €23.88 Million
≈ $27.91 Million
€29.50 Million Belgium €80.20 ▲ +1.52%
15097 Parsons Corp
NYSE:PSN
0.81x $135.58 Million $167.52 Million USA $58.72 ▼ -3.17%
15098 Ningbo Xianfeng New Material
SHE:300163
0.81x CN¥53.99 Million
≈ $7.90 Million
CN¥66.72 Million China CN¥6.41 ▲ +2.23%
15099 TE Connectivity Ltd
NYSE:TEL
0.81x $1.15 Billion $1.42 Billion USA $212.65 ▼ -3.67%
15100 SOOSAN INT Co. Ltd
KQ:050960
0.81x ₩895.37 Million
≈ $606.78K
₩1.11 Billion Korea ₩7870.00 ▼ -2.11%