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
15101 Advanced Info Service Public Company Limited
F:NVAA
0.81x €27.10 Billion
≈ $31.68 Billion
€33.38 Billion Germany €9.60 ▲ +1.05%
15102 Advanced Info Service Public Company Limited
F:AISF
0.81x €27.10 Billion
≈ $31.68 Billion
€33.38 Billion Germany €9.65 ▲ +0.00%
15103 Advanced Info Service Public Company Limited
BK:ADVANC
0.81x ฿27.10 Billion
≈ $844.63 Million
฿33.38 Billion Thailand ฿376.00 ▲ +0.27%
15104 ADVANCED INF SERV(ADVANC)
STU:NVAA
0.81x €27.10 Billion
≈ $31.68 Billion
€33.38 Billion Belgium €8.70 ▼ -7.94%
15105 Herbalife Nutrition Ltd
NYSE:HLF
0.81x $79.80 Million $98.30 Million USA $11.89 ▲ +0.76%
15106 XP Power Ltd
LSE:XPP
0.81x GBX25.00 Million
≈ $3.04K
GBX30.80 Million UK GBX1698.00 ▼ -3.63%
15107 Inzone Group Co Ltd
SHG:600858
0.81x CN¥132.83 Million
≈ $19.44 Million
CN¥163.66 Million China CN¥4.44 ▼ -3.06%
15108 RBC Bearings Incorporated
NYSE:RBC
0.81x $99.10 Million $122.10 Million USA $595.07 ▼ -0.04%
15109 Fifth Third Bancorp
NASDAQ:FITB
0.81x $754.00 Million $929.00 Million USA $57.41 ▲ +0.45%
15110 Ningbo Jianan Electronics Co Ltd
SHE:300880
0.81x CN¥69.81 Million
≈ $10.22 Million
CN¥86.02 Million China CN¥17.24 ▼ -7.31%
15111 Primoris Services Corporation
NYSE:PRIM
0.81x $148.44 Million $182.90 Million USA $86.51 ▼ -4.55%
15112 Shanghai Weaver Network Co Ltd
SHG:603039
0.81x CN¥97.96 Million
≈ $14.33 Million
CN¥120.70 Million China CN¥28.45 ▼ -4.37%
15113 Hannet Co. Ltd
KQ:052600
0.81x ₩1.78 Billion
≈ $1.21 Million
₩2.20 Billion Korea ₩3145.00 ▼ -2.48%
15114 Miwon Chemical
KO:134380
0.81x ₩8.97 Billion
≈ $6.08 Million
₩11.05 Billion Korea ₩10180.00 ▲ +0.49%
15115 Korea Computer Inc
KQ:054040
0.81x ₩5.59 Billion
≈ $3.79 Million
₩6.88 Billion Korea ₩4970.00 ▼ -1.78%
15116 Shanxi Xinghuacun Fen Wine Factory Co Ltd
SHG:600809
0.81x CN¥2.50 Billion
≈ $365.48 Million
CN¥3.08 Billion China CN¥120.56 ▼ -1.97%
15117 Interroll Holding AG
SW:INRN
0.81x CHF27.39 Million
≈ $34.63 Million
CHF33.76 Million Switzerland CHF1302.00 ▲ +0.15%
15118 Sok Marketler Ticaret As
IS:SOKM
0.81x TL4.51 Billion
≈ $100.99 Million
TL5.56 Billion Turkey TL53.10 ▼ -3.28%
15119 Chang Lan Electric Technology Co Ltd
SHE:002879
0.81x CN¥100.18 Million
≈ $14.66 Million
CN¥123.48 Million China CN¥18.05 ▲ +9.99%
15120 Hyundai Mipo Dockyard
KO:010620
0.81x ₩150.87 Billion
≈ $102.25 Million
₩185.99 Billion Korea ₩223000.00 ▲ +1.59%
15121 Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
0.81x Rs8.42 Billion
≈ $91.06 Million
Rs10.38 Billion India Rs4961.50 ▼ -2.05%
15122 SBA Communications Corp
NASDAQ:SBAC
0.81x $257.98 Million $318.03 Million USA $173.57 ▼ -0.73%
15123 Eastern Water Resources Development and Management Public Company Limited
F:7ES1
0.81x €347.15 Million
≈ $405.85 Million
€427.97 Million Germany €0.12 ▲ +0.83%
15124 THN Corporation
KO:019180
0.81x ₩23.56 Billion
≈ $15.97 Million
₩29.05 Billion Korea ₩5740.00 ▼ -4.33%
15125 Sungwoo Techron. Co.Ltd
KQ:045300
0.81x ₩2.00 Billion
≈ $1.35 Million
₩2.46 Billion Korea ₩2445.00 ▼ -2.40%
15126 Shijiazhuang Yiling Pharmaceutical Co Ltd
SHE:002603
0.81x CN¥362.13 Million
≈ $52.99 Million
CN¥446.51 Million China CN¥16.40 ▼ -3.19%
15127 Origin Agritech Limited
STU:39O1
0.81x €2.67 Million
≈ $3.12 Million
€3.29 Million Germany €1.06 ▼ -7.02%
15128 Origin Agritech Ltd
F:39O1
0.81x €2.67 Million
≈ $3.12 Million
€3.29 Million Germany €0.84 ▼ -1.18%
15129 Unick Corporation
KQ:011320
0.81x ₩12.02 Billion
≈ $8.15 Million
₩14.82 Billion Korea ₩3695.00 ▼ -0.94%
15130 Nestle S.A.
SW:NESN
0.81x CHF8.95 Billion
≈ $11.31 Billion
CHF11.03 Billion Switzerland CHF80.67 ▲ +1.74%
15131 Shanghai Yaoji Playing Card Co Ltd
SHE:002605
0.81x CN¥142.18 Million
≈ $20.81 Million
CN¥175.34 Million China CN¥16.59 ▼ -3.04%
15132 Info Yatirim AS
IS:INFO
0.81x TL53.95 Million
≈ $1.21 Million
TL66.53 Million Turkey TL6.47 ▼ -0.46%
15133 NBTM New Materials Group Co Ltd
SHG:600114
0.81x CN¥255.97 Million
≈ $37.46 Million
CN¥315.74 Million China CN¥25.75 ▼ -3.41%
15134 Medios AG
XETRA:ILM1
0.81x €8.88 Million
≈ $10.39 Million
€10.96 Million Germany €12.48 ▼ -0.48%
15135 Healius Ltd
AU:HLS
0.81x AU$73.20 Million
≈ $51.79 Million
AU$90.30 Million Australia AU$0.35 ▲ +0.00%
15136 Hantop Inc
KQ:002680
0.81x ₩1.98 Billion
≈ $1.34 Million
₩2.45 Billion Korea ₩2045.00 ▼ -0.73%
15137 Susco Public Company Limited
BK:SUSCO
0.81x ฿392.51 Million
≈ $12.23 Million
฿484.22 Million Thailand ฿2.26 ▲ +0.00%
15138 Zhejiang Great Southeast Co Ltd
SHE:002263
0.81x CN¥35.05 Million
≈ $5.13 Million
CN¥43.24 Million China CN¥2.75 ▼ -2.48%
15139 Raja Ferry Port Public Company Limited
BK:RP
0.81x ฿23.46 Million
≈ $731.29K
฿28.95 Million Thailand ฿0.75 ▲ +0.00%
15140 Zhuhai Port Co Ltd
SHE:000507
0.81x CN¥308.66 Million
≈ $45.17 Million
CN¥380.83 Million China CN¥4.83 ▼ -1.43%
15141 Traeger Inc
NYSE:COOK
0.81x $14.50 Million $17.90 Million USA $61.26 ▼ -9.82%
15142 Orient Technologies Limited
NSE:ORIENTTECH
0.81x Rs180.65 Million
≈ $1.95 Million
Rs222.92 Million India Rs258.78 ▲ +0.63%
15143 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¥12.27 ▼ -2.00%
15144 Medtronic plc
SA:MDTC34
0.81x R$2.08 Billion
≈ $409.11 Million
R$2.57 Billion Brazil R$208.39 ▼ -5.09%
15145 Medtronic PLC
NYSE:MDT
0.81x $2.08 Billion $2.57 Billion USA $83.21 ▲ +1.46%
15146 Medtronic PLC
XETRA:2M6
0.81x €2.08 Billion
≈ $2.44 Billion
€2.57 Billion Germany €69.20 ▼ -0.26%
15147 Greenbrier Companies Inc
NYSE:GBX
0.81x $128.60 Million $158.70 Million USA $52.12 ▲ +1.13%
15148 Thiensurat Public Company Limited
BK:TSR
0.81x ฿10.27 Million
≈ $319.98K
฿12.67 Million Thailand ฿0.04 ▲ +0.00%
15149 Viking Holdings Ltd
NYSE:VIK
0.81x $674.60 Million $832.52 Million USA $100.71 ▲ +1.00%
15150 Alamo Group Inc
NYSE:ALG
0.81x $53.08 Million $65.51 Million USA $165.35 ▲ +0.19%
15151 MSC Co. Ltd
KQ:009780
0.81x ₩6.44 Billion
≈ $4.36 Million
₩7.95 Billion Korea ₩6060.00 ▲ +0.17%
15152 Norva24 Group AB
ST:NORVA
0.81x Skr241.60 Million
≈ $26.00 Million
Skr298.20 Million Sweden Skr36.00 ▲ +0.00%
15153 Alucon Public Company Limited
BK:ALUCON
0.81x ฿108.46 Million
≈ $3.38 Million
฿133.88 Million Thailand ฿253.00 ▲ +0.40%
15154 Kunming Yunnei Power Co Ltd
SHE:000903
0.81x CN¥176.59 Million
≈ $25.84 Million
CN¥217.99 Million China CN¥1.71 ▲ +3.64%
15155 UNIQA Insurance Group AG
VI:UQA
0.81x €184.05 Million
≈ $215.17 Million
€227.20 Million Austria €17.50 ▲ +1.16%
15156 Ma Kuang Healthcare Holding Ltd
TWO:4139
0.81x NT$39.65 Million
≈ $1.25 Million
NT$48.94 Million Taiwan NT$39.60 ▼ -6.60%
15157 Rig Tenders Tbk
JK:RIGS
0.81x Rp29.63 Billion
≈ $1.74 Million
Rp36.58 Billion Indonesia Rp690.00 ▼ -0.72%
15158 Vishwaraj Sugar Industries Limited
NSE:VISHWARAJ
0.81x Rs471.43 Million
≈ $5.10 Million
Rs581.97 Million India Rs5.19 ▼ -1.33%
15159 Filtronic
LSE:FTC
0.81x GBX9.47 Million
≈ $1.15K
GBX11.69 Million UK GBX259.00 ▲ +1.57%
15160 XPLUS SA ZY -01
F:75R
0.81x €3.79 Million
≈ $4.43 Million
€4.68 Million Germany €0.50 ▼ -3.85%
15161 Daeryuk Can Co. Ltd
KQ:004780
0.81x ₩3.41 Billion
≈ $2.31 Million
₩4.20 Billion Korea ₩4035.00 ▲ +2.02%
15162 Jiangsu Nhwa Pharmaceutical Co Ltd
SHE:002262
0.81x CN¥344.88 Million
≈ $50.47 Million
CN¥425.83 Million China CN¥20.89 ▼ -4.09%
15163 DF Deutsche Forfait AG
XETRA:DFTK
0.81x €2.56 Million
≈ $2.99 Million
€3.16 Million Germany €1.60 ▲ +7.77%
15164 Tianjin Zhongxin Pharmaceutical Group Corp Ltd
SHG:600329
0.81x CN¥89.71 Million
≈ $13.13 Million
CN¥110.78 Million China CN¥36.61 ▼ -2.43%
15165 Samhwa Paint
KO:000390
0.81x ₩14.84 Billion
≈ $10.06 Million
₩18.33 Billion Korea ₩5960.00 ▼ -3.56%
15166 Rajesh Exports Limited
NSE:RAJESHEXPO
0.81x Rs7.09 Billion
≈ $76.62 Million
Rs8.75 Billion India Rs88.93 ▼ -3.82%
15167 Raspberry Pi Holdings PLC
LSE:RPI
0.81x GBX4.08 Million
≈ $496.59
GBX5.04 Million UK GBX708.00 ▲ +0.07%
15168 Shanghai Construction Group Co Ltd
SHG:600170
0.81x CN¥2.19 Billion
≈ $320.69 Million
CN¥2.71 Billion China CN¥2.30 ▼ -2.54%
15169 Fresnillo PLC
LSE:FRES
0.81x GBX1.01 Billion
≈ $123.36K
GBX1.25 Billion UK GBX2546.00 ▲ +1.96%
15170 Weatherford International plc
NASDAQ:WFRD
0.81x $217.00 Million $268.00 Million USA $88.68 ▲ +3.60%
15171 Xi'an Manareco New Materials Co.Ltd
SHG:688550
0.81x CN¥117.02 Million
≈ $17.12 Million
CN¥144.53 Million China CN¥41.30 ▲ +1.47%
15172 Klimasan Klima Sanayi ve Ticaret AS
IS:KLMSN
0.81x TL477.49 Million
≈ $10.69 Million
TL589.73 Million Turkey TL29.24 ▼ -0.88%
15173 Autocount Dotcom Berhad
KLSE:0276
0.81x RM1.62 Million
≈ $407.98K
RM2.01 Million Malaysia RM0.58 ▼ -1.71%
15174 MYR Group Inc
NASDAQ:MYRG
0.81x $68.62 Million $84.75 Million USA $379.17 ▼ -6.93%
15175 Fab-Form Industries Ltd.
V:FBF
0.81x CA$293.88K
≈ $212.59K
CA$362.98K Canada CA$0.95 ▲ +1.06%
15176 Oscar Mitra Sukses Sejahtera Tbk PT
JK:OLIV
0.81x Rp2.22 Billion
≈ $130.34K
Rp2.75 Billion Indonesia Rp51.00 ▲ +2.00%
15177 Metallurgical Corporation of China Ltd
SHG:601618
0.81x CN¥2.04 Billion
≈ $298.68 Million
CN¥2.52 Billion China CN¥2.65 ▼ -1.85%
15178 Eastman Kodak Co
NYSE:KODK
0.81x $17.00 Million $21.00 Million USA $8.23 ▲ +2.24%
15179 Unilever PLC
NASDAQ:UNLYD
0.81x $6.76 Billion $8.35 Billion USA $55.38 ▲ +0.18%
15180 Erste Bank Polska S.A.
WAR:EBP
0.81x zł1.47 Billion
≈ $403.95 Million
zł1.81 Billion Poland zł661.60 ▲ +0.67%
15181 Nanalysis Scientific Corp
V:NSCI
0.81x CA$2.15 Million
≈ $1.55 Million
CA$2.65 Million Canada CA$0.13 ▲ +4.17%
15182 Richelieu Hardware Ltd.
TO:RCH
0.81x CA$13.68 Million
≈ $9.89 Million
CA$16.90 Million Canada CA$35.37 ▲ +0.91%
15183 AeroSpace Technology of Korea
KQ:067390
0.81x ₩5.00 Billion
≈ $3.39 Million
₩6.17 Billion Korea ₩484.00 ▼ -1.63%
15184 Chain Chon Industrial Co Ltd
TWO:5014
0.81x NT$157.23 Million
≈ $4.95 Million
NT$194.26 Million Taiwan NT$11.20 ▲ +0.90%
15185 Jensen-Group NV
BR:JEN
0.81x €23.88 Million
≈ $27.91 Million
€29.50 Million Belgium €84.40 ▲ +0.48%
15186 Parsons Corp
NYSE:PSN
0.81x $135.58 Million $167.52 Million USA $58.73 ▲ +0.46%
15187 Ningbo Xianfeng New Material
SHE:300163
0.81x CN¥53.99 Million
≈ $7.90 Million
CN¥66.72 Million China CN¥4.71 ▼ -7.28%
15188 TE Connectivity Ltd
NYSE:TEL
0.81x $1.15 Billion $1.42 Billion USA $202.94 ▲ +2.09%
15189 SOOSAN INT Co. Ltd
KQ:050960
0.81x ₩895.37 Million
≈ $606.78K
₩1.11 Billion Korea ₩8240.00 ▲ +0.61%
15190 Global Connections Public Company Limited
BK:GC
0.81x ฿22.47 Million
≈ $700.40K
฿27.77 Million Thailand ฿5.15 ▲ +0.00%
15191 Shanghai Taisheng Wind Power
SHE:300129
0.81x CN¥234.78 Million
≈ $34.36 Million
CN¥290.16 Million China CN¥7.08 ▼ -5.22%
15192 Pentanet Ltd
AU:5GG
0.81x AU$1.08 Million
≈ $764.88K
AU$1.34 Million Australia AU$0.01 ▲ +0.00%
15193 Jiangsu Wuzhong Industrial Co Ltd
SHG:600200
0.81x CN¥31.70 Million
≈ $4.64 Million
CN¥39.18 Million China CN¥0.29 ▲ +0.00%
15194 Pudjiadi & Sons Tbk
JK:PNSE
0.81x Rp18.14 Billion
≈ $1.06 Million
Rp22.43 Billion Indonesia Rp498.00 ▼ -0.40%
15195 Cj Seafood
KO:011150
0.81x ₩12.25 Billion
≈ $8.30 Million
₩15.14 Billion Korea ₩2015.00 ▲ +1.21%
15196 Ningbo Sanxing Medical Electric Co Ltd
SHG:601567
0.81x CN¥441.37 Million
≈ $64.59 Million
CN¥545.67 Million China CN¥15.00 ▼ -2.85%
15197 Bel Fuse B Inc
NASDAQ:BELFB
0.81x $11.19 Million $13.83 Million USA $272.80 ▼ -4.59%
15198 Nova Ltd
TA:NVMI
0.81x ILA53.83 Million
≈ $144.31K
ILA66.55 Million Israel ILA140770.00 ▲ +3.14%
15199 Sung Kwang Bend Co.Ltd
KQ:014620
0.81x ₩15.83 Billion
≈ $10.73 Million
₩19.58 Billion Korea ₩28200.00 ▲ +2.55%
15200 Ahn-Gook Pharmaceutical Co. Ltd
KQ:001540
0.81x ₩11.68 Billion
≈ $7.91 Million
₩14.44 Billion Korea ₩11480.00 ▼ -2.13%