Companies by Free Cash Flow Generation Index

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,838
Positive operating CF and FCF/capex data required

Last Updated

Oct 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.

Free Cash Flow Generation Index Rankings of Public Companies (October 2026)

Free cash flow generation index rankings of public companies for October 2026, covering 28,838 companies. Search or filter the table below to find a company.

Rank Company FCF Generation Index Free Cash Flow Operating CF Country Price 24h Change
17501 Micronet Ltd
TA:MCRNT
0.71x ILA1.25 Million
≈ $3.35K
ILA1.77 Million Israel ILA372.50 ▲ +0.00%
17502 Centerspace
NYSE:CSR
0.71x $31.18 Million $44.13 Million USA $56.04 ▲ +0.29%
17503 Taseko Mines Ltd
TO:TKO
0.71x CA$129.55 Million
≈ $93.71 Million
CA$183.39 Million Canada CA$11.25 ▼ -1.92%
17504 Creotech Quantum SA
WAR:CRQ
0.71x zł10.73 Million
≈ $2.95 Million
zł15.19 Million Poland zł215.00 ▲ +1.90%
17505 Innovex International, Inc
NYSE:INVX
0.71x $14.01 Million $19.84 Million USA $28.03 ▲ +2.34%
17506 Munsin Garment
TWO:2916
0.71x NT$90.91 Million
≈ $2.86 Million
NT$128.72 Million Taiwan NT$40.00 ▲ +0.25%
17507 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%
17508 Penumbra Inc
NYSE:PEN
0.71x $32.54 Million $46.08 Million USA $320.86 ▼ -0.11%
17509 Fujikura Ltd
NYSE:FJIKY
0.71x $93.85 Billion $132.91 Billion USA $13.43 ▼ -9.56%
17510 Xinjiang Yilite Industry Co Ltd
SHG:600197
0.71x CN¥27.24 Million
≈ $3.99 Million
CN¥38.58 Million China CN¥9.45 ▲ +1.39%
17511 T.Krungthai Industries Public Company Limited
BK:TKT
0.71x ฿17.06 Million
≈ $531.65K
฿24.16 Million Thailand ฿0.66 ▼ -1.49%
17512 Shenzhen Fluence Technology PLC
SHE:300647
0.71x CN¥54.03 Million
≈ $7.91 Million
CN¥76.52 Million China CN¥8.15 ▼ -4.23%
17513 Hubei Dinglong Chemical
SHE:300054
0.71x CN¥275.15 Million
≈ $40.26 Million
CN¥389.70 Million China CN¥57.51 ▼ -0.16%
17514 Celxpert Energy
TWO:3323
0.71x NT$46.12 Million
≈ $1.45 Million
NT$65.33 Million Taiwan NT$30.45 ▲ +4.82%
17515 Ramky Infrastructure Limited
NSE:RAMKY
0.71x Rs1.14 Billion
≈ $12.38 Million
Rs1.62 Billion India Rs269.65 ▼ -0.22%
17516 Hefei Department Store Group Co Ltd
SHE:000417
0.71x CN¥174.65 Million
≈ $25.56 Million
CN¥247.43 Million China CN¥5.35 ▲ +0.19%
17517 Xingye Leather Technology Co Ltd
SHE:002674
0.71x CN¥96.00 Million
≈ $14.05 Million
CN¥136.02 Million China CN¥21.15 ▲ +4.96%
17518 Taiwan Chelic Corp Ltd
TW:4555
0.71x NT$26.94 Million
≈ $848.88K
NT$38.18 Million Taiwan NT$42.55 ▲ +0.83%
17519 Boot Barn Holdings Inc
NYSE:BOOT
0.71x $147.97 Million $209.70 Million USA $121.72 ▲ +0.91%
17520 Westbond Enterprises Corp
V:WBE
0.71x CA$141.14K
≈ $102.10K
CA$200.04K Canada CA$0.23 ▲ +0.00%
17521 Bermaz Auto Bhd
KLSE:5248
0.71x RM100.48 Million
≈ $25.23 Million
RM142.46 Million Malaysia RM0.90 ▲ +2.27%
17522 ASTELLAS PHARMA UNSP.ADR
F:YPHA
0.71x €137.18 Billion
≈ $160.38 Billion
€194.51 Billion Germany €12.90 ▲ +0.00%
17523 Lumexa Imaging Holdings, Inc. Common Stock
NASDAQ:LMRI
0.71x $23.13 Million $32.80 Million USA $10.78 ▲ +0.00%
17524 Quest Diagnostics Incorporated
NYSE:DGX
0.71x $330.00 Million $468.00 Million USA $235.00 ▼ -1.74%
17525 Knife River Corporation
NYSE:KNF
0.71x $138.14 Million $195.92 Million USA $50.50 ▲ +1.10%
17526 JMT Network Services Public Company Limited
BK:JMT
0.71x ฿93.56 Million
≈ $2.92 Million
฿132.69 Million Thailand ฿10.50 ▲ +1.94%
17527 Selangor Dredging Bhd
KLSE:2224
0.71x RM125.89 Million
≈ $31.61 Million
RM178.54 Million Malaysia RM0.41 ▲ +2.53%
17528 Dole plc
F:4CB
0.71x €67.87 Million
≈ $79.35 Million
€96.27 Million Germany €11.70 ▼ -0.85%
17529 GULF KEYSTONE PETR.
F:GVP1
0.70x €65.94 Million
≈ $77.10 Million
€93.54 Million Germany €2.46 ▲ +5.81%
17530 Yao I Fabric Co Ltd
TWO:4430
0.70x NT$72.61 Million
≈ $2.29 Million
NT$103.01 Million Taiwan NT$22.00 ▲ +0.00%
17531 Press Metal Bhd
KLSE:8869
0.70x RM950.63 Million
≈ $238.67 Million
RM1.35 Billion Malaysia RM6.50 ▼ -9.34%
17532 Cybrid Technologies Inc
SHG:603212
0.70x CN¥70.01 Million
≈ $10.24 Million
CN¥99.34 Million China CN¥10.44 ▲ +0.97%
17533 TFI International Inc
TO:TFII
0.70x CA$180.05 Million
≈ $130.24 Million
CA$255.59 Million Canada CA$161.21 ▼ -0.61%
17534 Shanghai Diesel Engine Co Ltd B
SHG:900920
0.70x $227.70 Million $323.24 Million China $0.26 ▲ +2.36%
17535 Petrel Resources
LSE:PET
0.70x GBX573.46K
≈ $69.77
GBX814.10K UK GBX0.80 ▲ +0.00%
17536 Aroot Co. Ltd
KQ:096690
0.70x ₩1.99 Billion
≈ $1.35 Million
₩2.83 Billion Korea ₩5570.00 ▼ -2.11%
17537 E Investment & Development
KO:093230
0.70x ₩30.40 Billion
≈ $20.60 Million
₩43.17 Billion Korea ₩33.00 ▲ +0.00%
17538 Tribhovandas Bhimji Zaveri Limited
NSE:TBZ
0.70x Rs194.38 Million
≈ $2.10 Million
Rs275.97 Million India Rs759.15 ▲ +5.00%
17539 Wienerberger AG
VI:WIE
0.70x €159.93 Million
≈ $186.97 Million
€227.07 Million Austria €16.04 ▲ +1.20%
17540 WITHSECURE
HE:WITH
0.70x €950.00K
≈ $1.11 Million
€1.35 Million Finland €1.72 ▲ +0.00%
17541 Userjoy Technology Co Ltd
TWO:3546
0.70x NT$75.75 Million
≈ $2.39 Million
NT$107.58 Million Taiwan NT$74.30 ▲ +0.27%
17542 Fanli Digital Technology Co Ltd
SHG:600228
0.70x CN¥2.39 Million
≈ $350.39K
CN¥3.40 Million China CN¥9.70 ▼ -2.22%
17543 Clicks
JSE:CLS
0.70x ZAC738.93 Million
≈ $392.70K
ZAC1.05 Billion South Africa ZAC24000.00 ▼ -1.25%
17544 Advanced Connection Technology
TWO:3492
0.70x NT$7.92 Million
≈ $249.52K
NT$11.25 Million Taiwan NT$19.80 ▲ +1.02%
17545 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.50 ▼ -0.48%
17546 Guizhou Chanhen Chemical Corp
SHE:002895
0.70x CN¥176.74 Million
≈ $25.86 Million
CN¥251.10 Million China CN¥29.50 ▲ +1.65%
17547 Straumann Holding AG
SW:STMN
0.70x CHF200.55 Million
≈ $253.55 Million
CHF284.94 Million Switzerland CHF93.82 ▼ -0.28%
17548 Zhejiang Jiuzhou Pharm Co Ltd
SHG:603456
0.70x CN¥349.68 Million
≈ $51.17 Million
CN¥496.86 Million China CN¥16.20 ▼ -1.16%
17549 NPD Co. Ltd
KQ:198080
0.70x ₩3.75 Billion
≈ $2.54 Million
₩5.32 Billion Korea ₩2020.00 ▲ +3.22%
17550 Pan Entertainment Co. Ltd
KQ:068050
0.70x ₩2.44 Billion
≈ $1.65 Million
₩3.46 Billion Korea ₩1018.00 ▲ +5.93%
17551 Mcleod Russel India Limited
NSE:MCLEODRUSS
0.70x Rs185.30 Million
≈ $2.00 Million
Rs263.30 Million India Rs51.51 ▲ +9.67%
17552 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%
17553 Thai Nam Plastic Public Company Limited
BK:TNPC
0.70x ฿23.11 Million
≈ $720.42K
฿32.86 Million Thailand ฿0.88 ▲ +0.00%
17554 Hansol Chemica
KO:014680
0.70x ₩49.85 Billion
≈ $33.78 Million
₩70.87 Billion Korea ₩232500.00 ▲ +0.43%
17555 Oil Country Tubular Limited
NSE:OILCOUNTUB
0.70x Rs96.39 Million
≈ $1.04 Million
Rs137.03 Million India Rs79.00 ▼ -1.31%
17556 Rockwell Medical Inc
NASDAQ:RMTI
0.70x $1.46 Million $2.08 Million USA $7.43 ▼ -6.89%
17557 Chongqing Fuling Electric Power Industrial Co Ltd
SHG:600452
0.70x CN¥246.21 Million
≈ $36.03 Million
CN¥350.07 Million China CN¥8.54 ▲ +0.23%
17558 Regis Resources Ltd
AU:RRL
0.70x AU$332.63 Million
≈ $235.36 Million
AU$472.95 Million Australia AU$7.10 ▲ +3.65%
17559 Irani Papel e Embalagem S.A
SA:RANI3
0.70x R$113.67 Million
≈ $22.30 Million
R$161.62 Million Brazil R$8.00 ▲ +0.63%
17560 Yeal Electric Co.Ltd
SHE:300923
0.70x CN¥4.09 Million
≈ $598.36K
CN¥5.81 Million China CN¥22.10 ▲ +1.52%
17561 Tiansheng Pharmaceutical Group Co Ltd
SHE:002872
0.70x CN¥22.36 Million
≈ $3.27 Million
CN¥31.79 Million China CN¥5.59 ▲ +0.00%
17562 SEB SA
PA:SK
0.70x €118.90 Million
≈ $139.01 Million
€169.10 Million France €57.80 ▲ +1.05%
17563 Helen of Troy Ltd
NASDAQ:HELE
0.70x $78.27 Million $111.32 Million USA $28.99 ▼ -1.83%
17564 FIT Holding Co Ltd
TW:3712
0.70x NT$1.40 Billion
≈ $44.24 Million
NT$2.00 Billion Taiwan NT$20.15 ▲ +0.25%
17565 Boai NKY Pharmaceuticals Ltd
SHE:300109
0.70x CN¥98.04 Million
≈ $14.35 Million
CN¥139.46 Million China CN¥11.73 ▲ +0.26%
17566 Nitro Games Oyj
ST:NITRO
0.70x Skr609.20K
≈ $65.56K
Skr866.80K Sweden Skr1.58 ▲ +1.29%
17567 Kalmar
HE:KALMAR
0.70x €37.60 Million
≈ $43.96 Million
€53.50 Million Finland €36.94 ▲ +0.76%
17568 Friedman Industries Inc. Common Stock
NASDAQ:FRD
0.70x $5.14 Million $7.31 Million USA $40.48 ▼ -1.89%
17569 Buckle Inc
NYSE:BKE
0.70x $34.66 Million $49.32 Million USA $46.50 ▼ -0.15%
17570 Zaklady Przemyslu Cukierniczego Otmuchow S.A.
WAR:OTM
0.70x zł3.52 Million
≈ $968.48K
zł5.01 Million Poland zł4.59 ▲ +0.66%
17571 Midsummer AB (publ)
ST:MIDS
0.70x Skr12.30 Million
≈ $1.32 Million
Skr17.51 Million Sweden Skr1.20 ▲ +0.50%
17572 Apiam Animal Health Ltd
AU:AHX
0.70x AU$6.44 Million
≈ $4.56 Million
AU$9.17 Million Australia AU$0.88 ▲ +0.00%
17573 Dole PLC
NYSE:DOLE
0.70x $67.07 Million $95.46 Million USA $13.30 ▼ -0.82%
17574 Genuine Parts Co
NYSE:GPC
0.70x $239.95 Million $341.57 Million USA $133.96 ▲ +0.34%
17575 Despegar.com Corp
NYSE:DESP
0.70x $20.58 Million $29.29 Million USA $19.50 ▲ +0.00%
17576 Coltene Holding AG
SW:CLTN
0.70x CHF5.30 Million
≈ $6.70 Million
CHF7.55 Million Switzerland CHF47.20 ▲ +2.05%
17577 MTN Group Ltd
JSE:MTN
0.70x ZAC30.36 Billion
≈ $16.13 Million
ZAC43.23 Billion South Africa ZAC18913.00 ▲ +1.08%
17578 Guangzhou Hangxin Aviation Technology Co Ltd
SHE:300424
0.70x CN¥38.93 Million
≈ $5.70 Million
CN¥55.43 Million China CN¥12.07 ▲ +3.78%
17579 Alstom S.A.
PA:ALO
0.70x €632.00 Million
≈ $738.87 Million
€900.00 Million France €16.13 ▲ +1.03%
17580 T.C.J. Asia Public Company Limited
BK:TCJ
0.70x ฿3.48 Million
≈ $108.58K
฿4.96 Million Thailand ฿2.86 ▲ +0.00%
17581 Aryzta AG
SW:ARYN
0.70x CHF117.47 Million
≈ $148.52 Million
CHF167.31 Million Switzerland CHF40.45 ▲ +1.51%
17582 TECHTRONIC INDS ADR/5
F:TIB
0.70x €1.39 Billion
≈ $1.62 Billion
€1.98 Billion Germany €60.00 ▼ -1.64%
17583 Europower Enerji ve Otomasyon Teknolojileri Sanayi Ticaret A.S.
IS:EUPWR
0.70x TL488.02 Million
≈ $10.93 Million
TL695.37 Million Turkey TL46.00 ▼ -2.58%
17584 DUG Technology Ltd
AU:DUG
0.70x AU$5.54 Million
≈ $3.92 Million
AU$7.90 Million Australia AU$1.54 ▼ -0.32%
17585 Element Solutions Inc
NYSE:ESI
0.70x $65.60 Million $93.50 Million USA $35.05 ▼ -1.35%
17586 Humanwell Healthcare Group Co Ltd
SHG:600079
0.70x CN¥582.25 Million
≈ $85.20 Million
CN¥829.91 Million China CN¥18.89 ▼ -5.50%
17587 Swissquote Group Holding SA
SW:SQN
0.70x CHF116.62 Million
≈ $147.44 Million
CHF166.22 Million Switzerland CHF35.22 ▲ +0.11%
17588 Hanwha Aerospace Co Ltd
KO:012450
0.70x ₩828.99 Billion
≈ $561.80 Million
₩1.18 Trillion Korea ₩888000.00 ▲ +7.77%
17589 SIG Combibloc Group AG
SW:SIGN
0.70x CHF343.80 Million
≈ $434.66 Million
CHF490.12 Million Switzerland CHF13.85 ▼ -1.28%
17590 Advanced Technology & Materials Co Ltd
SHE:000969
0.70x CN¥208.68 Million
≈ $30.54 Million
CN¥297.53 Million China CN¥14.81 ▲ +2.14%
17591 KNEAT.COM INC.
F:FOBK
0.70x €12.26 Million
≈ $14.33 Million
€17.48 Million Germany €4.00 ▲ +0.00%
17592 Kneat.com Inc
TO:KSI
0.70x CA$12.26 Million
≈ $8.87 Million
CA$17.48 Million Canada CA$6.50 ▲ +0.00%
17593 Imaflex Inc
V:IFX
0.70x CA$1.79 Million
≈ $1.30 Million
CA$2.55 Million Canada CA$2.34 ▲ +0.00%
17594 Hitejinro Holdings
KO:000140
0.70x ₩74.98 Billion
≈ $50.81 Million
₩106.93 Billion Korea ₩7690.00 ▲ +0.65%
17595 Iljin Diamond
KO:081000
0.70x ₩7.59 Billion
≈ $5.15 Million
₩10.83 Billion Korea ₩8890.00 ▲ +2.18%
17596 Melon SA
SN:MELON
0.70x CL$8.91 Billion
≈ $9.97 Million
CL$12.72 Billion Chile CL$0.68 ▲ +0.00%
17597 Green Cross Corp
KO:006280
0.70x ₩97.86 Billion
≈ $66.32 Million
₩139.65 Billion Korea ₩127600.00 ▲ +2.08%
17598 Playa Hotels & Resorts BV
NASDAQ:PLYA
0.70x $54.70 Million $78.09 Million USA $13.48 ▲ +0.00%
17599 Daejoo Electronic Materials Co. Ltd
KQ:078600
0.70x ₩6.14 Billion
≈ $4.16 Million
₩8.77 Billion Korea ₩103200.00 ▼ -8.02%
17600 Sahamit Machinery Public Company Limited
BK:SMIT
0.70x ฿43.64 Million
≈ $1.36 Million
฿62.30 Million Thailand ฿3.52 ▲ +0.00%

How Companies Are Ranked by Free Cash Flow Generation Index

Companies are ranked by free cash flow generation index, calculated as free cash flow divided by operating cash flow, using each company's latest reported financial statements.