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
17301 Matrix Design Co. Ltd. A
SHE:301365
0.71x CN¥163.52 Million
≈ $23.93 Million
CN¥230.55 Million China CN¥36.66 ▼ -0.38%
17302 Serabi Gold PLC
LSE:SRB
0.71x GBX19.31 Million
≈ $2.35K
GBX27.23 Million UK GBX262.00 ▲ +0.77%
17303 Guizhou Broadcasting&TV Info
SHG:600996
0.71x CN¥110.57 Million
≈ $16.18 Million
CN¥155.94 Million China CN¥6.27 ▼ -0.79%
17304 BUUU Group Limited Class A Ordinary Share
NASDAQ:BUUU
0.71x $61.87K $87.27K USA $20.00 ▼ -8.97%
17305 Taiwan FamilyMart Co Ltd
TWO:5903
0.71x NT$3.03 Billion
≈ $95.31 Million
NT$4.27 Billion Taiwan NT$189.00 ▲ +0.53%
17306 Penske Automotive Group Inc
NYSE:PAG
0.71x $152.40 Million $215.00 Million USA $217.35 ▲ +0.84%
17307 Theragen Etex Co.Ltd
KQ:066700
0.71x ₩2.18 Billion
≈ $1.48 Million
₩3.08 Billion Korea ₩2010.00 ▲ +1.16%
17308 Wah Seong Corporation Bhd
KLSE:5142
0.71x RM46.62 Million
≈ $11.70 Million
RM65.78 Million Malaysia RM0.71 ▼ -0.70%
17309 Farm Pride Foods Ltd
AU:FRM
0.71x AU$6.66 Million
≈ $4.72 Million
AU$9.40 Million Australia AU$0.25 ▼ -3.85%
17310 Distribution Solutions Group Inc
NASDAQ:DSGR
0.71x $27.19 Million $38.37 Million USA $34.51 ▲ +0.03%
17311 M Yochananof and Sons Ltd
TA:YHNF
0.71x ILA74.84 Million
≈ $200.64K
ILA105.62 Million Israel ILA35110.00 ▼ -3.44%
17312 Cellcom Israel Ltd
TA:CEL
0.71x ILA209.00 Million
≈ $560.32K
ILA295.00 Million Israel ILA3358.00 ▼ -0.86%
17313 JUTAL OFF.OIL SRVCS HD-01
F:I8O
0.71x €338.20 Million
≈ $395.39 Million
€477.37 Million Germany €0.05 ▼ -1.00%
17314 Shandong Zhongji Electrical Equipment Co Ltd
SHE:300308
0.71x CN¥1.61 Billion
≈ $234.98 Million
CN¥2.27 Billion China CN¥1046.51 ▼ -2.43%
17315 Guangdong Jialong Food Co Ltd
SHE:002495
0.71x CN¥13.97 Million
≈ $2.04 Million
CN¥19.72 Million China CN¥2.05 ▼ -3.30%
17316 Basic Fit NV
AS:BFIT
0.71x €237.60 Million
≈ $277.78 Million
€335.40 Million Netherlands €32.12 ▲ +1.58%
17317 Phenix Optical Co Ltd
SHG:600071
0.71x CN¥33.22 Million
≈ $4.86 Million
CN¥46.89 Million China CN¥14.19 ▼ -1.18%
17318 Bank Pan Indonesia Tbk
JK:PNBN
0.71x Rp1.06 Trillion
≈ $62.25 Million
Rp1.50 Trillion Indonesia Rp885.00 ▼ -1.67%
17319 The Agency Group Australia Ltd
AU:AU1
0.71x AU$1.28 Million
≈ $904.27K
AU$1.80 Million Australia AU$0.03 ▲ +0.00%
17320 Zhejiang Jingsheng Mech Electric
SHE:300316
0.71x CN¥36.68 Million
≈ $5.37 Million
CN¥51.81 Million China CN¥39.01 ▼ -0.28%
17321 ESAB Corp
NYSE:ESAB
0.71x $33.21 Million $46.91 Million USA $84.44 ▲ +0.92%
17322 Jiangzhong Pharmaceutical Co Ltd
SHG:600750
0.71x CN¥231.35 Million
≈ $33.85 Million
CN¥326.81 Million China CN¥24.69 ▼ -2.22%
17323 CVS Group Plc
LSE:CVSG
0.71x GBX31.00 Million
≈ $3.77K
GBX43.80 Million UK GBX1196.00 ▼ -1.32%
17324 Sichuan Dawn Precision Technology Co Ltd
SHE:300780
0.71x CN¥26.79 Million
≈ $3.92 Million
CN¥37.85 Million China CN¥18.82 ▼ -2.99%
17325 SVI Public Company Limited
BK:SVI
0.71x ฿327.18 Million
≈ $10.20 Million
฿462.28 Million Thailand ฿5.50 ▼ -8.33%
17326 Prajay Engineers Syndicate Limited
NSE:PRAENG
0.71x Rs176.74 Million
≈ $1.91 Million
Rs249.76 Million India Rs22.42 ▼ -2.44%
17327 Pure Storage Inc
NYSE:PSTG
0.71x $150.13 Million $212.16 Million USA $66.97 ▼ -1.22%
17328 Shandong Longji Machinery Co Ltd
SHE:002363
0.71x CN¥81.75 Million
≈ $11.96 Million
CN¥115.54 Million China CN¥5.86 ▼ -2.66%
17329 Warehouse REIT plc
LSE:WHR
0.71x GBX10.40 Million
≈ $1.27K
GBX14.70 Million UK GBX113.00 ▼ -0.35%
17330 Artmarket.com SA
PA:PRC
0.71x €682.00K
≈ $797.33K
€964.00K France €2.52 ▲ +1.61%
17331 Smartlink Holdings Limited
NSE:SMARTLINK
0.71x Rs31.11 Million
≈ $336.42K
Rs43.97 Million India Rs201.90 ▼ -3.22%
17332 BILFINGER SE UNSP.ADR 1/5
F:GBFU
0.71x €132.00 Million
≈ $154.32 Million
€186.60 Million Germany €20.60 ▼ -1.90%
17333 Shanghai Huayi Group Corp Ltd A
SHG:600623
0.71x CN¥1.69 Billion
≈ $247.57 Million
CN¥2.39 Billion China CN¥8.06 ▼ -2.66%
17334 Genbyte Technology Inc
SHE:003028
0.71x CN¥53.28 Million
≈ $7.80 Million
CN¥75.33 Million China CN¥20.34 ▼ -0.25%
17335 Top Energy Shanxi Co Ltd
SHG:600780
0.71x CN¥325.63 Million
≈ $47.65 Million
CN¥460.49 Million China CN¥6.10 ▼ -3.33%
17336 DoorDash, Inc. Class A Common Stock
NASDAQ:DASH
0.71x $420.00 Million $594.00 Million USA $172.91 ▲ +1.85%
17337 Médica Sur S.A.B. de C.V
MX:MEDICAB
0.71x MX$159.52 Million
≈ $9.18 Million
MX$225.62 Million Mexico MX$59.50 ▼ -1.65%
17338 Steel Pipe Industry Of Indonesia
JK:ISSP
0.71x Rp311.63 Billion
≈ $18.26 Million
Rp440.85 Billion Indonesia Rp402.00 ▼ -1.47%
17339 SGSG Science&technology Co Ltd Zhuhai
SHE:300561
0.71x CN¥3.27 Million
≈ $478.44K
CN¥4.63 Million China CN¥16.95 ▼ -9.60%
17340 Knorr-Bremse AG
F:KBX
0.71x €147.00 Million
≈ $171.86 Million
€208.00 Million Germany €106.00 ▲ +2.51%
17341 RS Public Company Limited
BK:RS
0.71x ฿39.33 Million
≈ $1.23 Million
฿55.66 Million Thailand ฿0.12 ▼ -7.69%
17342 Baoshan Iron & Steel Co Ltd
SHG:600019
0.71x CN¥10.37 Billion
≈ $1.52 Billion
CN¥14.67 Billion China CN¥5.91 ▼ -1.01%
17343 Beijing Tongyizhong New Material Technology Corp
SHG:688722
0.71x CN¥22.86 Million
≈ $3.35 Million
CN¥32.35 Million China CN¥13.00 ▼ -3.49%
17344 Micronet Ltd
TA:MCRNT
0.71x ILA1.25 Million
≈ $3.35K
ILA1.77 Million Israel ILA372.50 ▲ +0.00%
17345 Mobile World Investment Corp
VN:MWG
0.71x ₫843.11 Billion
≈ $32.03 Million
₫1.19 Trillion Vietnam ₫68000.00 ▼ -4.90%
17346 Arcelik AS
IS:ARCLK
0.71x TL17.89 Billion
≈ $400.70 Million
TL25.32 Billion Turkey TL99.00 ▲ +0.00%
17347 Allegheny Technologies Incorporated
NYSE:ATI
0.71x $223.10 Million $315.80 Million USA $197.80 ▼ -1.02%
17348 Creotech Quantum SA
WAR:CRQ
0.71x zł10.73 Million
≈ $2.95 Million
zł15.19 Million Poland zł235.25 ▼ -0.02%
17349 Innovex International, Inc
NYSE:INVX
0.71x $14.01 Million $19.84 Million USA $26.84 ▲ +0.64%
17350 IND.D.D.TEXT.UNSP.ADR 1/2
F:IXD2
0.71x €6.52 Billion
≈ $7.62 Billion
€9.23 Billion Germany €12.90 ▼ -2.27%
17351 Xinjiang Yilite Industry Co Ltd
SHG:600197
0.71x CN¥27.24 Million
≈ $3.99 Million
CN¥38.58 Million China CN¥10.03 ▼ -1.67%
17352 T.Krungthai Industries Public Company Limited
BK:TKT
0.71x ฿17.06 Million
≈ $531.65K
฿24.16 Million Thailand ฿0.74 ▲ +0.00%
17353 Shenzhen Fluence Technology PLC
SHE:300647
0.71x CN¥54.03 Million
≈ $7.91 Million
CN¥76.52 Million China CN¥4.73 ▼ -2.47%
17354 Hubei Dinglong Chemical
SHE:300054
0.71x CN¥275.15 Million
≈ $40.26 Million
CN¥389.70 Million China CN¥73.79 ▲ +1.89%
17355 Celxpert Energy
TWO:3323
0.71x NT$46.12 Million
≈ $1.45 Million
NT$65.33 Million Taiwan NT$29.70 ▼ -1.49%
17356 Ramky Infrastructure Limited
NSE:RAMKY
0.71x Rs1.14 Billion
≈ $12.38 Million
Rs1.62 Billion India Rs371.10 ▼ -0.32%
17357 Hefei Department Store Group Co Ltd
SHE:000417
0.71x CN¥174.65 Million
≈ $25.56 Million
CN¥247.43 Million China CN¥6.36 ▲ +10.03%
17358 Expand Energy Corporation
NASDAQ:EXE
0.71x $1.70 Billion $2.40 Billion USA $91.52 ▼ -0.23%
17359 Boot Barn Holdings Inc
NYSE:BOOT
0.71x $147.97 Million $209.70 Million USA $149.98 ▲ +1.50%
17360 Westbond Enterprises Corp
V:WBE
0.71x CA$141.14K
≈ $102.10K
CA$200.04K Canada CA$0.24 ▲ +0.00%
17361 Zaklady Przemyslu Cukierniczego Otmuchow S.A.
WAR:OTM
0.71x zł3.57 Million
≈ $981.41K
zł5.05 Million Poland zł4.80 ▲ +0.00%
17362 Bermaz Auto Bhd
KLSE:5248
0.71x RM100.48 Million
≈ $25.23 Million
RM142.46 Million Malaysia RM1.00 ▲ +0.00%
17363 ASTELLAS PHARMA UNSP.ADR
F:YPHA
0.71x €137.18 Billion
≈ $160.38 Billion
€194.51 Billion Germany €12.90 ▲ +0.00%
17364 Integer Holdings Corp
NYSE:ITGR
0.71x $46.26 Million $65.59 Million USA $98.62 ▲ +1.15%
17365 Knife River Corporation
NYSE:KNF
0.71x $138.14 Million $195.92 Million USA $78.06 ▲ +0.53%
17366 Selangor Dredging Bhd
KLSE:2224
0.71x RM125.89 Million
≈ $31.61 Million
RM178.54 Million Malaysia RM0.45 ▲ +0.00%
17367 Dole plc
F:4CB
0.71x €67.87 Million
≈ $79.35 Million
€96.27 Million Germany €12.10 ▲ +0.83%
17368 GULF KEYSTONE PETR.
F:GVP1
0.70x €65.94 Million
≈ $77.10 Million
€93.54 Million Germany €2.06 ▲ +1.23%
17369 Matching Maximize Solution Public Company Limited
BK:MATCH
0.70x ฿10.65 Million
≈ $331.98K
฿15.11 Million Thailand ฿0.85 ▼ -3.41%
17370 Cybrid Technologies Inc
SHG:603212
0.70x CN¥70.01 Million
≈ $10.24 Million
CN¥99.34 Million China CN¥10.20 ▼ -2.49%
17371 Basler Aktiengesellschaft
XETRA:BSL
0.70x €5.39 Million
≈ $6.30 Million
€7.65 Million Germany €26.55 ▲ +0.00%
17372 Solid State Plc
LSE:SOLI
0.70x GBX2.62 Million
≈ $319.39
GBX3.73 Million UK GBX185.00 ▼ -1.33%
17373 Shanghai Diesel Engine Co Ltd B
SHG:900920
0.70x $227.70 Million $323.24 Million China $0.27 ▼ -0.73%
17374 Petrel Resources
LSE:PET
0.70x GBX573.46K
≈ $69.77
GBX814.10K UK GBX1.00 ▲ +17.65%
17375 Aroot Co. Ltd
KQ:096690
0.70x ₩1.99 Billion
≈ $1.35 Million
₩2.83 Billion Korea ₩5140.00 ▲ +1.98%
17376 E Investment & Development
KO:093230
0.70x ₩30.40 Billion
≈ $20.60 Million
₩43.17 Billion Korea ₩33.00 ▼ -49.23%
17377 Tribhovandas Bhimji Zaveri Limited
NSE:TBZ
0.70x Rs194.38 Million
≈ $2.10 Million
Rs275.97 Million India Rs258.89 ▼ -2.92%
17378 Wienerberger AG
VI:WIE
0.70x €159.93 Million
≈ $186.97 Million
€227.07 Million Austria €20.08 ▼ -1.47%
17379 WITHSECURE
HE:WITH
0.70x €950.00K
≈ $1.11 Million
€1.35 Million Finland €1.72 ▲ +0.00%
17380 Tennant Company
NYSE:TNC
0.70x $10.00 Million $14.20 Million USA $87.77 ▲ +1.09%
17381 Fanli Digital Technology Co Ltd
SHG:600228
0.70x CN¥2.39 Million
≈ $350.39K
CN¥3.40 Million China CN¥5.69 ▼ -2.40%
17382 Garrett Motion Inc
NASDAQ:GTX
0.70x $69.00 Million $98.00 Million USA $31.51 ▼ -0.03%
17383 Clicks
JSE:CLS
0.70x ZAC738.93 Million
≈ $392.70K
ZAC1.05 Billion South Africa ZAC21227.00 ▲ +0.71%
17384 Yangtze Optical Fibre and Cable Joint Stock Ltd Co
SHG:601869
0.70x CN¥1.34 Billion
≈ $195.76 Million
CN¥1.90 Billion China CN¥331.65 ▼ -6.87%
17385 Guizhou Chanhen Chemical Corp
SHE:002895
0.70x CN¥176.74 Million
≈ $25.86 Million
CN¥251.10 Million China CN¥33.46 ▼ -1.33%
17386 Straumann Holding AG
SW:STMN
0.70x CHF200.55 Million
≈ $253.55 Million
CHF284.94 Million Switzerland CHF96.12 ▼ -0.50%
17387 Zhejiang Jiuzhou Pharm Co Ltd
SHG:603456
0.70x CN¥349.68 Million
≈ $51.17 Million
CN¥496.86 Million China CN¥13.98 ▼ -5.41%
17388 NPD Co. Ltd
KQ:198080
0.70x ₩3.75 Billion
≈ $2.54 Million
₩5.32 Billion Korea ₩2190.00 ▲ +0.00%
17389 Jack Chia Industries (Thailand) Public Company Limited
BK:JCT
0.70x ฿23.13 Million
≈ $721.00K
฿32.87 Million Thailand ฿83.00 ▲ +0.00%
17390 Mcleod Russel India Limited
NSE:MCLEODRUSS
0.70x Rs185.30 Million
≈ $2.00 Million
Rs263.30 Million India Rs54.07 ▼ -1.33%
17391 Centrais Elétricas Brasileiras S.A. - Eletrobrás
F:L3XB
0.70x €2.26 Billion
≈ $2.65 Billion
€3.22 Billion Germany €8.45 ▼ -0.59%
17392 Thai Nam Plastic Public Company Limited
BK:TNPC
0.70x ฿23.11 Million
≈ $720.42K
฿32.86 Million Thailand ฿0.90 ▼ -2.17%
17393 Tehmag Foods
TWO:1264
0.70x NT$296.77 Million
≈ $9.35 Million
NT$421.88 Million Taiwan NT$258.00 ▲ +0.00%
17394 Hansol Chemica
KO:014680
0.70x ₩49.85 Billion
≈ $33.78 Million
₩70.87 Billion Korea ₩225500.00 ▼ -4.45%
17395 Kss Line
KO:044450
0.70x ₩19.61 Billion
≈ $13.29 Million
₩27.88 Billion Korea ₩10130.00 ▼ -0.88%
17396 Oil Country Tubular Limited
NSE:OILCOUNTUB
0.70x Rs96.39 Million
≈ $1.04 Million
Rs137.03 Million India Rs58.70 ▼ -0.32%
17397 Chongqing Fuling Electric Power Industrial Co Ltd
SHG:600452
0.70x CN¥246.21 Million
≈ $36.03 Million
CN¥350.07 Million China CN¥9.44 ▼ -7.09%
17398 Regis Resources Ltd
AU:RRL
0.70x AU$332.63 Million
≈ $235.36 Million
AU$472.95 Million Australia AU$5.97 ▼ -5.98%
17399 Yeal Electric Co.Ltd
SHE:300923
0.70x CN¥4.09 Million
≈ $598.36K
CN¥5.81 Million China CN¥19.20 ▲ +0.26%
17400 Essity AB (publ)
ST:ESSITY-B
0.70x Skr2.98 Billion
≈ $320.80 Million
Skr4.24 Billion Sweden Skr276.30 ▲ +0.80%