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
18001 Skechers USA Inc
NYSE:SKX
0.67x $370.19 Million $553.81 Million USA $1412.60 ▲ +0.89%
18002 Coca-Cola Femsa SAB de CV ADR
NYSE:KOF
0.67x $7.63 Billion $11.41 Billion USA $101.84 ▲ +1.48%
18003 Information Services Group Inc
NASDAQ:III
0.67x $3.38 Million $5.06 Million USA $3.86 ▲ +0.52%
18004 SVG Optronics Co Ltd
SHE:300331
0.67x CN¥34.66 Million
≈ $5.07 Million
CN¥51.87 Million China CN¥42.50 ▼ -0.61%
18005 Kanpur Plastipack Limited
NSE:KANPRPLA
0.67x Rs103.30 Million
≈ $1.12 Million
Rs154.61 Million India Rs221.25 ▲ +5.10%
18006 Wuxi Huaguang Boiler Co Ltd
SHG:600475
0.67x CN¥473.98 Million
≈ $69.36 Million
CN¥709.48 Million China CN¥12.47 ▼ -6.59%
18007 Future Consumer Limited
NSE:FCONSUMER
0.67x Rs44.37 Million
≈ $479.81K
Rs66.42 Million India Rs0.28 ▼ -3.45%
18008 Telia Lietuva AB
F:ZWS
0.67x €25.61 Million
≈ $29.95 Million
€38.36 Million Germany €2.21 ▲ +0.00%
18009 Greenyard NV
BR:GREEN
0.67x €57.26 Million
≈ $66.94 Million
€85.75 Million Belgium €7.22 ▼ -0.82%
18010 Gaming Factory S.A.
WAR:GIF
0.67x zł2.64 Million
≈ $727.12K
zł3.96 Million Poland zł4.54 ▲ +0.00%
18011 SUNEX S.A.
WAR:SNX
0.67x zł3.07 Million
≈ $844.35K
zł4.60 Million Poland zł2.85 ▲ +0.35%
18012 Steyr Motors AG
VI:4X0
0.67x €2.98 Million
≈ $3.49 Million
€4.47 Million Austria €39.70 ▲ +6.89%
18013 Embotelladora Andina S.A
SN:ANDINA-B
0.67x CL$102.86 Billion
≈ $115.04 Million
CL$154.18 Billion Chile CL$4699.90 ▼ -0.15%
18014 Embotelladora Andina S.A
F:AKOB
0.67x €102.86 Billion
≈ $120.26 Billion
€154.18 Billion Germany €25.00 ▼ -1.57%
18015 CK HUTCHISON HLDGS ADR 1
F:2CKA
0.67x €41.73 Billion
≈ $48.79 Billion
€62.57 Billion Germany €6.75 ▲ +0.75%
18016 Hitech & Development Wireless Sweden Holding AB (publ)
ST:HDW-B
0.67x Skr983.00K
≈ $105.79K
Skr1.47 Million Sweden Skr0.49 ▲ +0.00%
18017 Ibotta, Inc.
NYSE:IBTA
0.67x $14.51 Million $21.75 Million USA $26.25 ▼ -0.15%
18018 Pengxin International Mining Co Ltd
SHG:600490
0.67x CN¥290.26 Million
≈ $42.47 Million
CN¥435.29 Million China CN¥6.06 ▼ -6.63%
18019 Pennant Group Inc
NASDAQ:PNTG
0.67x $13.97 Million $20.96 Million USA $41.16 ▲ +3.39%
18020 Eniro AB
ST:ENRO
0.67x Skr6.00 Million
≈ $645.70K
Skr9.00 Million Sweden Skr28.59 ▲ +12.52%
18021 US Foods Holding Corp
NYSE:USFD
0.67x $196.00 Million $294.00 Million USA $97.17 ▲ +1.66%
18022 Kenvue Inc.
NYSE:KVUE
0.67x $196.00 Million $294.00 Million USA $19.28 ▲ +2.01%
18023 Victrex plc
LSE:VCT
0.67x GBX26.40 Million
≈ $3.21K
GBX39.60 Million UK GBX748.00 ▲ +3.17%
18024 NCR Atleos Corporation
NYSE:NATL
0.67x $82.00 Million $123.00 Million USA $44.60 ▼ -1.48%
18025 Savannah Energy PLC
LSE:SAVE
0.67x GBX12.93 Million
≈ $1.57K
GBX19.39 Million UK GBX5.51 ▲ +0.00%
18026 Huali Industrial Group Company Limited
SHE:300979
0.67x CN¥1.48 Billion
≈ $216.82 Million
CN¥2.22 Billion China CN¥32.83 ▼ -1.00%
18027 TSA
KLSE:0297
0.67x RM19.23 Million
≈ $4.83 Million
RM28.85 Million Malaysia RM0.86 ▲ +1.18%
18028 Bowler Metcalf Ltd
JSE:BCF
0.67x ZAC55.90 Million
≈ $29.71K
ZAC83.90 Million South Africa ZAC1302.00 ▲ +0.15%
18029 Thac Mo Hydropower JSC
VN:TMP
0.67x ₫137.02 Billion
≈ $5.21 Million
₫205.71 Billion Vietnam ₫46500.00 ▲ +0.00%
18030 Samyang Cor
KO:145990
0.67x ₩66.13 Billion
≈ $44.81 Million
₩99.28 Billion Korea ₩44900.00 ▲ +0.11%
18031 Samyang Corp Preference Shares
KO:145995
0.67x ₩66.13 Billion
≈ $44.81 Million
₩99.28 Billion Korea ₩33600.00 ▼ -1.03%
18032 Cavotec SA
ST:CCC
0.67x Skr345.00K
≈ $37.13K
Skr518.00K Sweden Skr12.70 ▲ +0.79%
18033 SEWON Precision Industry Co., Ltd.
KO:021820
0.67x ₩15.91 Billion
≈ $10.78 Million
₩23.89 Billion Korea ₩10070.00 ▲ +1.61%
18034 Ashapura Minechem Limited
NSE:ASHAPURMIN
0.67x Rs1.48 Billion
≈ $15.99 Million
Rs2.22 Billion India Rs697.05 ▲ +1.47%
18035 Omnicell Inc
NASDAQ:OMCL
0.67x $20.21 Million $30.35 Million USA $41.00 ▲ +2.86%
18036 HITACHI LTD ADR/10
F:HIAA
0.67x €780.59 Billion
≈ $912.59 Billion
€1.17 Trillion Germany €27.00 ▲ +3.05%
18037 Shenzhen Increase Technology Co Ltd Class A
SHE:300713
0.67x CN¥19.76 Million
≈ $2.89 Million
CN¥29.69 Million China CN¥11.25 ▼ -1.57%
18038 China Tungsten and Hightech Materials Co Ltd
SHE:000657
0.67x CN¥242.54 Million
≈ $35.49 Million
CN¥364.37 Million China CN¥55.51 ▼ -3.88%
18039 Train Alliance Sweden AB Series B
ST:TRAIN-B
0.67x Skr33.28 Million
≈ $3.58 Million
Skr50.00 Million Sweden Skr6.38 ▲ +2.57%
18040 Bloomin Brands Inc
NASDAQ:BLMN
0.67x $50.12 Million $75.30 Million USA $7.94 ▼ -3.05%
18041 DHI Group Inc
NYSE:DHX
0.67x $3.17 Million $4.76 Million USA $3.85 ▲ +2.12%
18042 PCL Technologies Inc
TW:4977
0.67x NT$8.29 Million
≈ $261.31K
NT$12.46 Million Taiwan NT$139.00 ▲ +3.35%
18043 Korea Parts & Fasteners Co.Ltd
KQ:024880
0.67x ₩15.28 Billion
≈ $10.35 Million
₩22.96 Billion Korea ₩3770.00 ▼ -2.33%
18044 SunPower Corporation
NASDAQ:SPWRQ
0.67x $30.94 Million $46.50 Million USA $0.00 ▲ +0.00%
18045 Spirit Aerosystems Holdings Inc
NYSE:SPR
0.67x $90.90 Million $136.60 Million USA $39.50 ▲ +0.23%
18046 Rich Development Co Ltd
TWO:5512
0.67x NT$26.72 Million
≈ $841.73K
NT$40.15 Million Taiwan NT$7.88 ▲ +0.00%
18047 NRW Holdings Ltd
AU:NWH
0.67x AU$111.32 Million
≈ $78.77 Million
AU$167.30 Million Australia AU$7.10 ▲ +0.00%
18048 Makarony Polskie S.A.
WAR:MAK
0.67x zł7.33 Million
≈ $2.02 Million
zł11.02 Million Poland zł24.65 ▲ +1.65%
18049 Bioxyne Ltd
AU:BXN
0.67x AU$2.21 Million
≈ $1.56 Million
AU$3.32 Million Australia AU$0.84 ▼ -0.59%
18050 Tivoli A/S
CO:TIV
0.67x Dkr66.50 Million
≈ $10.40 Million
Dkr100.00 Million Denmark Dkr638.00 ▲ +0.31%
18051 ZTE Corporation
F:FZM
0.66x €1.89 Billion
≈ $2.20 Billion
€2.84 Billion Germany €2.51 ▼ -8.59%
18052 Wuhan Huazhong Numerical Control Co Ltd
SHE:300161
0.66x CN¥57.24 Million
≈ $8.38 Million
CN¥86.09 Million China CN¥22.87 ▼ -3.66%
18053 Inocycle Technology Tbk PT
JK:INOV
0.66x Rp5.60 Billion
≈ $328.29K
Rp8.43 Billion Indonesia Rp131.00 ▼ -2.24%
18054 Flowco Holdings Inc.
NYSE:FLOC
0.66x $52.32 Million $78.71 Million USA $20.15 ▼ -2.89%
18055 Satrec Initiative Co. Ltd
KQ:099320
0.66x ₩24.99 Billion
≈ $16.94 Million
₩37.60 Billion Korea ₩78700.00 ▼ -7.63%
18056 Zhejiang Cayi Vacuum Container Co. Ltd.
SHE:301004
0.66x CN¥151.26 Million
≈ $22.13 Million
CN¥227.56 Million China CN¥32.57 ▼ -2.34%
18057 NAURA Technology Group Co Ltd
SHE:002371
0.66x CN¥414.41 Million
≈ $60.64 Million
CN¥623.54 Million China CN¥757.00 ▲ +2.30%
18058 EuroTeleSites AG
VI:ETS
0.66x €68.75 Million
≈ $80.37 Million
€103.45 Million Austria €4.45 ▼ -1.11%
18059 Pihlajalinna Oy
HE:PIHLIS
0.66x €10.10 Million
≈ $11.81 Million
€15.20 Million Finland €10.26 ▲ +6.21%
18060 Total Energy Services Inc.
TO:TOT
0.66x CA$41.08 Million
≈ $29.72 Million
CA$61.82 Million Canada CA$24.90 ▼ -2.58%
18061 Kang Yong Electric Public Company Limited
BK:KYE
0.66x ฿90.59 Million
≈ $2.82 Million
฿136.37 Million Thailand ฿323.00 ▲ +0.31%
18062 Taiwan Enterprise(Cayman)Co
TW:5906
0.66x NT$55.87 Million
≈ $1.76 Million
NT$84.11 Million Taiwan NT$39.20 ▼ -0.63%
18063 Qingdao Hiron Commercial Cold Chain Co Ltd
SHG:603187
0.66x CN¥212.90 Million
≈ $31.15 Million
CN¥320.53 Million China CN¥11.69 ▼ -1.76%
18064 SSR Mining Inc
NASDAQ:SSRM
0.66x $173.23 Million $260.83 Million USA $26.86 ▼ -1.25%
18065 Towne Bank
NASDAQ:TOWN
0.66x $26.86 Million $40.45 Million USA $36.65 ▲ +1.95%
18066 EIFFAGE S.A.ADR 1/5/EO 4
F:EF30
0.66x €2.30 Billion
≈ $2.69 Billion
€3.47 Billion Germany €27.40 ▼ -2.14%
18067 AstraZeneca PLC
F:ZEGA
0.66x €3.41 Billion
≈ $3.98 Billion
€5.13 Billion Germany €75.50 ▼ -3.82%
18068 Gopeng Bhd
KLSE:2135
0.66x RM12.47 Million
≈ $3.13 Million
RM18.79 Million Malaysia RM0.79 ▲ +3.27%
18069 Atalaya Mining Ltd
F:E5S1
0.66x €48.09 Million
≈ $56.22 Million
€72.48 Million Germany €10.40 ▲ +0.00%
18070 Brilliant Future AB
ST:BRILL
0.66x Skr7.31 Million
≈ $786.78K
Skr11.02 Million Sweden Skr3.76 ▲ +0.53%
18071 Novatech Industries SA
PA:MLNOV
0.66x €3.02 Million
≈ $3.53 Million
€4.55 Million France €15.00 ▲ +0.00%
18072 Bid Corporation Ltd
JSE:BID
0.66x ZAC5.74 Billion
≈ $3.05 Million
ZAC8.66 Billion South Africa ZAC44057.00 ▲ +1.95%
18073 KCE Electronics Public Company Limited
BK:KCE
0.66x ฿416.43 Million
≈ $12.98 Million
฿628.20 Million Thailand ฿42.00 ▲ +0.60%
18074 Sunstone Development Co Ltd
SHG:603612
0.66x CN¥451.18 Million
≈ $66.02 Million
CN¥680.75 Million China CN¥15.64 ▼ -3.28%
18075 GigaDevice Semiconductor(Beiji
SHG:603986
0.66x CN¥594.41 Million
≈ $86.98 Million
CN¥896.93 Million China CN¥457.00 ▲ +1.12%
18076 Archi Indonesia Tbk PT
JK:ARCI
0.66x Rp29.63 Million
≈ $1.74K
Rp44.71 Million Indonesia Rp1055.00 ▼ -7.05%
18077 Pan Ocean Co Ltd
KO:028670
0.66x ₩121.88 Billion
≈ $82.60 Million
₩183.97 Billion Korea ₩5280.00 ▼ -0.38%
18078 Jeong Moon Information. Co. Ltd
KQ:033050
0.66x ₩2.36 Billion
≈ $1.60 Million
₩3.56 Billion Korea ₩798.00 ▲ +1.01%
18079 Westminster Group Plc
LSE:WSG
0.66x GBX367.00K
≈ $44.65
GBX554.00K UK GBX0.85 ▲ +0.00%
18080 Thaire Life Assurance Public Company Limited
BK:THREL
0.66x ฿7.97 Million
≈ $248.52K
฿12.04 Million Thailand ฿1.00 ▲ +0.00%
18081 Brother Enterprises Holding Co Ltd
SHE:002562
0.66x CN¥34.53 Million
≈ $5.05 Million
CN¥52.13 Million China CN¥4.17 ▼ -4.58%
18082 Questor Technology Inc.
V:QST
0.66x CA$1.88 Million
≈ $1.36 Million
CA$2.84 Million Canada CA$0.29 ▲ +1.79%
18083 Huagong Tech Co Ltd
SHE:000988
0.66x CN¥279.00 Million
≈ $40.83 Million
CN¥421.23 Million China CN¥108.19 ▼ -3.32%
18084 Raia Drogasil S.A
SA:RADL3
0.66x R$509.65 Million
≈ $100.00 Million
R$769.60 Million Brazil R$17.98 ▼ -1.15%
18085 Sukgyung AT Co. Ltd.
KQ:357550
0.66x ₩1.34 Billion
≈ $906.61K
₩2.02 Billion Korea ₩35200.00 ▼ -2.90%
18086 DS Sigma Holdings Berhad
KLSE:0269
0.66x RM409.00K
≈ $102.69K
RM618.00K Malaysia RM0.25 ▲ +4.17%
18087 Shanghai Haixin Group Co Ltd B
SHG:900917
0.66x $5.00 Million $7.56 Million China $0.25 ▼ -1.98%
18088 Zhejiang Nhu Co Ltd
SHE:002001
0.66x CN¥1.60 Billion
≈ $234.75 Million
CN¥2.43 Billion China CN¥29.75 ▼ -6.33%
18089 Tianjin Port Co Ltd
SHG:600717
0.66x CN¥442.48 Million
≈ $64.75 Million
CN¥668.89 Million China CN¥4.23 ▼ -0.94%
18090 New Bubbleroom Sweden AB
ST:BBROOM
0.66x Skr5.03 Million
≈ $540.88K
Skr7.60 Million Sweden Skr10.90 ▲ +0.93%
18091 Xinjiang Tianshan Animal Husbandry Bio-engineering Co Ltd
SHE:300313
0.66x CN¥2.58 Million
≈ $378.18K
CN¥3.91 Million China CN¥7.48 ▼ -2.60%
18092 Starrag Group Holding AG
SW:STGN
0.66x CHF21.26 Million
≈ $26.87 Million
CHF32.15 Million Switzerland CHF34.10 ▲ +0.89%
18093 Xianheng International Science & Technology Co Ltd
SHG:605056
0.66x CN¥190.93 Million
≈ $27.94 Million
CN¥288.78 Million China CN¥12.53 ▼ -3.76%
18094 Suzhou Xingye Material Tech
SHG:603928
0.66x CN¥12.09 Million
≈ $1.77 Million
CN¥18.29 Million China CN¥10.80 ▲ +2.37%
18095 Nostrum Oil & Gas PLC
LSE:NOG
0.66x GBX10.34 Million
≈ $1.26K
GBX15.63 Million UK GBX4.00 ▲ +14.29%
18096 Ihlas Holding AS
IS:IHLAS
0.66x TL144.75 Million
≈ $3.24 Million
TL219.00 Million Turkey TL1.07 ▼ -0.93%
18097 JERONIMO MARTINS UN.ADR/2
F:JEM0
0.66x €637.00 Million
≈ $744.72 Million
€964.00 Million Germany €40.60 ▼ -0.49%
18098 Spectris PLC
LSE:SXS
0.66x GBX41.10 Million
≈ $5.00K
GBX62.20 Million UK GBX4142.00 ▲ +0.00%
18099 Harley-Davidson Inc
NYSE:HOG
0.66x $100.43 Million $152.02 Million USA $25.49 ▼ -3.88%
18100 HL Corp Shenzhen
SHE:002105
0.66x CN¥30.87 Million
≈ $4.52 Million
CN¥46.73 Million China CN¥4.79 ▼ -2.24%