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
14901 Byrna Technologies Inc
NASDAQ:BYRN
0.82x $8.14 Million $9.93 Million USA $3.54 ▲ +5.04%
14902 Strategic Education Inc
NASDAQ:STRA
0.82x $49.28 Million $60.14 Million USA $75.64 ▲ +0.85%
14903 Karmarts Public Company Limited
BK:KAMART
0.82x ฿128.22 Million
≈ $4.00 Million
฿156.48 Million Thailand ฿7.45 ▼ -0.67%
14904 LabGenomics Co. Ltd
KQ:084650
0.82x ₩4.06 Billion
≈ $2.75 Million
₩4.96 Billion Korea ₩628.00 ▼ -4.27%
14905 Anhui Gujing Distillery Co Ltd
SHE:200596
0.82x HK$1.89 Billion
≈ $241.56 Million
HK$2.31 Billion China HK$56.00 ▼ -1.37%
14906 Anhui Gujing Distillery Co Ltd
SHE:000596
0.82x CN¥1.89 Billion
≈ $276.90 Million
CN¥2.31 Billion China CN¥87.52 ▼ -3.71%
14907 Alla Public Company Limited
BK:ALLA
0.82x ฿38.81 Million
≈ $1.21 Million
฿47.36 Million Thailand ฿1.17 ▲ +0.00%
14908 Levi Strauss & Co Class A
NYSE:LEVI
0.82x $231.80 Million $282.90 Million USA $24.54 ▲ +1.83%
14909 Principal Financial Group Inc
NASDAQ:PFG
0.82x $153.30 Million $187.10 Million USA $109.40 ▲ +1.94%
14910 Otto Holding AS
IS:OTTO
0.82x TL23.88 Million
≈ $534.90K
TL29.15 Million Turkey TL183.50 ▼ -4.03%
14911 ScandBook Holding AB
ST:SBOK
0.82x Skr9.61 Million
≈ $1.03 Million
Skr11.73 Million Sweden Skr48.80 ▼ -3.37%
14912 Shanghai Sheng Jian Environment Technology Co Ltd
SHG:603324
0.82x CN¥234.37 Million
≈ $34.30 Million
CN¥286.10 Million China CN¥27.10 ▲ +1.50%
14913 Selcuk Ecza Deposu Ticaret ve Sanayi AS
IS:SELEC
0.82x TL1.03 Billion
≈ $23.13 Million
TL1.26 Billion Turkey TL235.70 ▼ -1.09%
14914 Shinva Medical Instrument Co Ltd
SHG:600587
0.82x CN¥332.84 Million
≈ $48.71 Million
CN¥406.38 Million China CN¥12.34 ▼ -3.06%
14915 Robit Oyj
HE:ROBIT
0.82x €1.49 Million
≈ $1.74 Million
€1.82 Million Finland €1.23 ▲ +1.24%
14916 Esso (Thailand) Public Company Limited
BK:BSRC
0.82x ฿4.23 Billion
≈ $131.80 Million
฿5.16 Billion Thailand ฿3.08 ▲ +4.05%
14917 Doosan Corp.
KO:000150
0.82x ₩1.17 Trillion
≈ $793.47 Million
₩1.43 Trillion Korea ₩1191000.00 ▼ -6.66%
14918 Pansar Bhd
KLSE:8419
0.82x RM73.28 Million
≈ $18.40 Million
RM89.50 Million Malaysia RM0.48 ▲ +1.06%
14919 Taiwan Pelican Express Co Ltd
TW:2642
0.82x NT$29.78 Million
≈ $938.26K
NT$36.37 Million Taiwan NT$20.55 ▲ +0.24%
14920 Artisanal Spirits Company PLC
LSE:ART
0.82x GBX1.91 Million
≈ $232.03
GBX2.33 Million UK GBX22.50 ▲ +0.00%
14921 Jinfu Technology Co Ltd
SHE:003018
0.82x CN¥96.46 Million
≈ $14.11 Million
CN¥117.80 Million China CN¥37.00 ▼ -3.07%
14922 China Northern Rare Earth Group High-Tech Co Ltd
SHG:600111
0.82x CN¥1.48 Billion
≈ $216.42 Million
CN¥1.81 Billion China CN¥39.03 ▼ -3.08%
14923 NATWEST GROUP SP.ADR/2
F:RYS
0.82x €5.79 Billion
≈ $6.77 Billion
€7.07 Billion Germany €13.20 ▼ -1.49%
14924 Chongqing Fuling Zhacai Group Co Ltd
SHE:002507
0.82x CN¥303.33 Million
≈ $44.39 Million
CN¥370.51 Million China CN¥11.36 ▼ -1.47%
14925 Shandong Hongyu Agricultural Machinery Co Ltd
SHE:002890
0.82x CN¥8.31 Million
≈ $1.22 Million
CN¥10.15 Million China CN¥12.15 ▼ -1.14%
14926 Evertex Fabrinology Ltd
TW:1470
0.82x NT$32.88 Million
≈ $1.04 Million
NT$40.17 Million Taiwan NT$22.75 ▲ +1.11%
14927 Thai Metal Drum Manufacturing Public Company Limited
BK:TMD
0.82x ฿65.50 Million
≈ $2.04 Million
฿80.01 Million Thailand ฿26.50 ▲ +0.95%
14928 BOUYGUES UNSP.ADR 1/5/EO1
F:BYG0
0.82x €2.95 Billion
≈ $3.45 Billion
€3.60 Billion Germany €10.20 ▼ -1.92%
14929 Icares Medicus Inc
TWO:6612
0.82x NT$91.04 Million
≈ $2.87 Million
NT$111.22 Million Taiwan NT$71.00 ▲ +0.14%
14930 Travis Perkins PLC
LSE:TPK
0.82x GBX159.70 Million
≈ $19.43K
GBX195.10 Million UK GBX550.50 ▼ -0.27%
14931 Abercrombie & Fitch Company
NYSE:ANF
0.82x $250.58 Million $306.14 Million USA $93.81 ▲ +3.21%
14932 PetroFrontier Corp
V:PFC
0.82x CA$1.88 Million
≈ $1.36 Million
CA$2.29 Million Canada CA$0.02 ▲ +0.00%
14933 Pruksa Holding Public Company Limited
F:2PR3
0.82x €2.25 Billion
≈ $2.63 Billion
€2.74 Billion Germany €0.09 ▼ -1.62%
14934 General Electric Company
SA:GEOO34
0.82x R$1.49 Billion
≈ $292.76 Million
R$1.82 Billion Brazil R$1410.25 ▲ +3.36%
14935 Asefa Public Company Limited
BK:ASEFA
0.82x ฿199.81 Million
≈ $6.23 Million
฿244.15 Million Thailand ฿6.05 ▼ -0.82%
14936 Suzhou Electrical Apparatus Sci
SHE:300215
0.82x CN¥77.95 Million
≈ $11.41 Million
CN¥95.26 Million China CN¥5.68 ▼ -4.05%
14937 Advanced Fiber Resources Zhuhai Ltd
SHE:300620
0.82x CN¥136.71 Million
≈ $20.00 Million
CN¥167.07 Million China CN¥230.05 ▲ +0.27%
14938 Loblaw Companies Limited
TO:L
0.82x CA$986.00 Million
≈ $713.26 Million
CA$1.21 Billion Canada CA$64.35 ▲ +1.51%
14939 Shenzhen Forms Syntron Information Co Ltd
SHE:300468
0.82x CN¥94.40 Million
≈ $13.81 Million
CN¥115.37 Million China CN¥18.97 ▼ -4.29%
14940 Metso Oyj
HE:METSO
0.82x €108.00 Million
≈ $126.26 Million
€132.00 Million Finland €16.86 ▲ +8.08%
14941 Addnode Group AB (publ)
ST:ANOD-B
0.82x Skr297.00 Million
≈ $31.96 Million
Skr363.00 Million Sweden Skr36.20 ▲ +2.99%
14942 Bavarian Nordic
CO:BAVA
0.82x Dkr445.92 Million
≈ $69.77 Million
Dkr545.05 Million Denmark Dkr174.40 ▼ -1.25%
14943 Fortune Electric Co Ltd
TW:1519
0.82x NT$1.24 Billion
≈ $39.11 Million
NT$1.52 Billion Taiwan NT$697.00 ▼ -1.13%
14944 Toll Brothers Inc
NYSE:TOL
0.82x $109.98 Million $134.45 Million USA $149.87 ▲ +2.27%
14945 Tungkong Inc
SHE:002117
0.82x CN¥62.13 Million
≈ $9.09 Million
CN¥75.96 Million China CN¥7.43 ▼ -3.76%
14946 Pierre et Vacances SA
PA:VAC
0.82x €201.92 Million
≈ $236.07 Million
€246.87 Million France €1.87 ▲ +0.54%
14947 Zhejiang Sf Oilless Bearing Co Ltd
SHE:300817
0.82x CN¥47.11 Million
≈ $6.89 Million
CN¥57.60 Million China CN¥13.65 ▼ -1.87%
14948 Kimia Farma Persero Tbk
JK:KAEF
0.82x Rp71.24 Billion
≈ $4.17 Million
Rp87.10 Billion Indonesia Rp452.00 ▼ -0.88%
14949 Sime Darby Bhd
KLSE:4197
0.82x RM1.24 Billion
≈ $310.07 Million
RM1.51 Billion Malaysia RM2.06 ▼ -1.44%
14950 Foosung
KO:093370
0.82x ₩34.02 Billion
≈ $23.05 Million
₩41.60 Billion Korea ₩10230.00 ▼ -9.39%
14951 Ildong Holdings Co Ltd
KO:000230
0.82x ₩11.82 Billion
≈ $8.01 Million
₩14.45 Billion Korea ₩6380.00 ▲ +3.40%
14952 Prime Oil Chemical Service Corp
TW:2904
0.82x NT$66.60 Million
≈ $2.10 Million
NT$81.44 Million Taiwan NT$13.50 ▼ -0.74%
14953 adidas AG
F:ADS
0.82x €839.00 Million
≈ $980.88 Million
€1.03 Billion Germany €172.85 ▲ +1.02%
14954 adidas AG
F:ADS1
0.82x €839.00 Million
≈ $980.88 Million
€1.03 Billion Germany €83.50 ▼ -5.11%
14955 Multilaser Industrial SA
SA:MLAS3
0.82x R$53.79 Million
≈ $10.55 Million
R$65.78 Million Brazil R$1.75 ▼ -1.69%
14956 ARB Corporation Ltd
AU:ARB
0.82x AU$52.24 Million
≈ $36.97 Million
AU$63.90 Million Australia AU$17.98 ▼ -0.55%
14957 Vanchip (Tianjin) Technology Co. Ltd. A
SHG:688153
0.82x CN¥608.11 Million
≈ $88.99 Million
CN¥743.82 Million China CN¥24.90 ▲ +2.05%
14958 Church & Dwight Company Inc
NYSE:CHD
0.82x $142.90 Million $174.80 Million USA $97.64 ▲ +1.51%
14959 LIVZON PHARMAC. GRP H YC1
F:LP6
0.82x €2.57 Billion
≈ $3.01 Billion
€3.15 Billion Germany €2.72 ▼ -2.16%
14960 Eden Research plc
LSE:EDEN
0.82x GBX298.12K
≈ $36.27
GBX364.72K UK GBX2.70 ▼ -6.90%
14961 Anhui Huaren Health Pharmaceutical Co. Ltd. Cl A
SHE:301408
0.82x CN¥684.29 Million
≈ $100.13 Million
CN¥837.18 Million China CN¥13.08 ▼ -5.56%
14962 M.I.TECH Co.Ltd
KQ:179290
0.82x ₩4.60 Billion
≈ $3.11 Million
₩5.62 Billion Korea ₩4865.00 ▼ -0.10%
14963 REXEL S.A. ADR EO 5
F:E7V0
0.82x €650.30 Million
≈ $760.27 Million
€795.80 Million Germany €35.00 ▼ -2.78%
14964 Baiksan
KO:035150
0.82x ₩16.46 Billion
≈ $11.15 Million
₩20.14 Billion Korea ₩9840.00 ▼ -1.60%
14965 WOLTERS KLUWER ADR EO-12
F:WOS
0.82x €1.36 Billion
≈ $1.59 Billion
€1.67 Billion Germany €68.00 ▼ -2.16%
14966 Auburn National Bancorporation Inc
NASDAQ:AUBN
0.82x $2.86 Million $3.50 Million USA $26.62 ▲ +2.23%
14967 State Street Corp
NYSE:STT
0.82x $1.19 Billion $1.46 Billion USA $185.40 ▲ +0.65%
14968 Shanghai Baosight Software Co Ltd B
SHG:900926
0.82x $539.91 Million $660.84 Million China $0.84 ▼ -1.64%
14969 2G Energy AG
XETRA:2GB
0.82x €39.37 Million
≈ $46.03 Million
€48.20 Million Germany €62.25 ▼ -0.95%
14970 Diamond Building Products Public Company Limited
BK:DRT
0.82x ฿99.94 Million
≈ $3.12 Million
฿122.33 Million Thailand ฿5.25 ▲ +0.00%
14971 Sendas Distribuidora S.A.
SA:ASAI3
0.82x R$1.76 Billion
≈ $344.95 Million
R$2.15 Billion Brazil R$7.85 ▼ -2.12%
14972 Concentrix Corporation
NASDAQ:CNXC
0.82x $281.19 Million $344.22 Million USA $22.25 ▲ +1.41%
14973 Jooyontech
KO:044380
0.82x ₩404.90 Million
≈ $274.39K
₩495.76 Million Korea ₩953.00 ▼ -13.05%
14974 Flux Power Holdings Inc
NASDAQ:FLUX
0.82x $726.00K $889.00K USA $0.59 ▼ -7.72%
14975 Xizi Clean Energy Equipment Manufacturing Co Ltd
SHE:002534
0.82x CN¥143.55 Million
≈ $21.01 Million
CN¥175.78 Million China CN¥12.38 ▼ -4.77%
14976 G R Infraprojects Limited
NSE:GRINFRA
0.82x Rs3.32 Billion
≈ $35.90 Million
Rs4.07 Billion India Rs869.85 ▼ -0.13%
14977 Bénéteau S.A.
PA:BEN
0.82x €118.00 Million
≈ $137.96 Million
€144.52 Million France €6.11 ▲ +1.50%
14978 Multicampus Corporation
KQ:067280
0.82x ₩5.08 Billion
≈ $3.45 Million
₩6.23 Billion Korea ₩24750.00 ▲ +5.54%
14979 BECE Legend Group Co Ltd
SHE:000803
0.82x CN¥131.90 Million
≈ $19.30 Million
CN¥161.57 Million China CN¥6.60 ▼ -2.94%
14980 Jiangsu LiXing General Steel Ball Co Ltd
SHE:300421
0.82x CN¥9.55 Million
≈ $1.40 Million
CN¥11.70 Million China CN¥15.16 ▼ -1.88%
14981 Shanghai Geoharbour Construction Group Co Ltd
SHG:605598
0.82x CN¥46.90 Million
≈ $6.86 Million
CN¥57.46 Million China CN¥25.01 ▼ -4.40%
14982 Boyd Group Services Inc.
TO:BYD
0.82x CA$83.68 Million
≈ $60.53 Million
CA$102.51 Million Canada CA$142.98 ▲ +0.57%
14983 Samsung Biologics Co Ltd
KO:207940
0.82x ₩505.48 Billion
≈ $342.56 Million
₩619.30 Billion Korea ₩1518000.00 ▲ +10.08%
14984 Tipco Asphalt Public Company Limited
F:NVP5
0.82x €1.14 Billion
≈ $1.33 Billion
€1.40 Billion Germany €0.34 ▲ +0.59%
14985 Armstrong World Industries Inc
NYSE:AWI
0.82x $100.30 Million $122.90 Million USA $160.71 ▲ +1.68%
14986 Ta Win Holdings Bhd
KLSE:7097
0.82x RM23.50 Million
≈ $5.90 Million
RM28.80 Million Malaysia RM0.01 ▲ +0.00%
14987 Suzhou Iron Technology Co. Ltd. A
SHG:688329
0.82x CN¥33.26 Million
≈ $4.87 Million
CN¥40.76 Million China CN¥15.97 ▼ -2.56%
14988 MFO SA
WAR:MFO
0.82x zł16.43 Million
≈ $4.52 Million
zł20.14 Million Poland zł32.60 ▲ +5.16%
14989 Hangzhou Great Star Industrial Co Ltd
SHE:002444
0.82x CN¥473.62 Million
≈ $69.31 Million
CN¥580.46 Million China CN¥27.95 ▼ -5.22%
14990 Ramco Industries Limited
NSE:RAMCOIND
0.82x Rs805.90 Million
≈ $8.72 Million
Rs987.70 Million India Rs329.15 ▼ -1.47%
14991 Dongwon Systems Corp
KO:014825
0.82x ₩49.49 Billion
≈ $33.54 Million
₩60.65 Billion Korea ₩13360.00 ▲ +0.00%
14992 Dongwon System
KO:014820
0.82x ₩49.49 Billion
≈ $33.54 Million
₩60.65 Billion Korea ₩19910.00 ▲ +3.00%
14993 Roche Holding AG
SW:ROG
0.82x CHF9.16 Billion
≈ $11.58 Billion
CHF11.23 Billion Switzerland CHF320.70 ▲ +0.79%
14994 Roche Holding AG
SW:RO
0.82x CHF9.16 Billion
≈ $11.58 Billion
CHF11.23 Billion Switzerland CHF360.00 ▲ +1.29%
14995 Roche Holding AG
SW:ROP
0.82x CHF9.16 Billion
≈ $11.58 Billion
CHF11.23 Billion Switzerland CHF355.10 ▲ +1.60%
14996 Barunson Co. Ltd
KQ:018700
0.82x ₩49.23 Million
≈ $33.36K
₩60.35 Million Korea ₩1528.00 ▲ +0.00%
14997 Worley Ltd
AU:WOR
0.82x AU$124.00 Million
≈ $87.74 Million
AU$152.00 Million Australia AU$10.64 ▼ -0.84%
14998 Xbrane Biopharma AB
ST:XBRANE
0.82x Skr76.61 Million
≈ $8.24 Million
Skr93.91 Million Sweden Skr10.25 ▲ +0.99%
14999 Unilever Indonesia Tbk
JK:UNVR
0.82x Rp2.11 Trillion
≈ $123.79 Million
Rp2.59 Trillion Indonesia Rp1685.00 ▲ +0.30%
15000 Matrimony.Com Limited
NSE:MATRIMONY
0.82x Rs235.50 Million
≈ $2.55 Million
Rs288.70 Million India Rs426.05 ▲ +0.19%