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
8901 DMS Co.Ltd
KQ:068790
0.97x ₩20.92 Billion
≈ $14.17 Million
₩21.61 Billion Korea ₩8010.00 ▼ -2.67%
8902 LITHIUMBANK RESOURCES
F:HT9
0.97x €56.69K
≈ $66.28K
€58.58K Germany €0.28 ▲ +0.72%
8903 Cho Bi
KO:001550
0.97x ₩23.89 Billion
≈ $16.19 Million
₩24.68 Billion Korea ₩10340.00 ▼ -3.09%
8904 Lightbridge Corp
NASDAQ:LTBR
0.97x $688.44K $711.31K USA $7.50 ▼ -6.60%
8905 CLIO Cosmetics Co.Ltd
KQ:237880
0.97x ₩3.45 Billion
≈ $2.34 Million
₩3.56 Billion Korea ₩9950.00 ▼ -2.45%
8906 Tungray Technologies Inc Class A Ordinary Shares
NASDAQ:TRSG
0.97x $313.65K $324.08K USA $1.50 ▲ +0.00%
8907 Arista Networks
NYSE:ANET
0.97x $1.64 Billion $1.69 Billion USA $173.99 ▼ -1.48%
8908 Douglas Dynamics Inc
NYSE:PLOW
0.97x $92.56 Million $95.63 Million USA $46.18 ▲ +0.15%
8909 Pico (Thailand) Public Company Limited
BK:PICO
0.97x ฿65.65 Million
≈ $2.05 Million
฿67.84 Million Thailand ฿4.20 ▲ +0.00%
8910 FNC ADD CULTURE. Co. Ltd
KQ:063440
0.97x ₩1.77 Billion
≈ $1.20 Million
₩1.83 Billion Korea ₩1145.00 ▼ -0.87%
8911 Guizhou Qianyuan Power Co Ltd
SHE:002039
0.97x CN¥840.59 Million
≈ $123.00 Million
CN¥868.59 Million China CN¥19.53 ▼ -3.03%
8912 Pool Advista Indonesia Tbk
JK:POOL
0.97x Rp8.92 Billion
≈ $522.72K
Rp9.22 Billion Indonesia Rp50.00 ▲ +0.00%
8913 Kakel Max AB (publ)
ST:KAKEL
0.97x Skr10.02 Million
≈ $1.08 Million
Skr10.36 Million Sweden Skr10.80 ▲ +0.00%
8914 G City Ltd
TA:GCT
0.97x ILA210.00 Million
≈ $563.00K
ILA217.00 Million Israel ILA1365.00 ▼ -2.64%
8915 Associate Global Partners Ltd
AU:APL
0.97x AU$630.00K
≈ $445.77K
AU$651.00K Australia AU$0.27 ▲ +0.00%
8916 Dyandra Media International PT
JK:DYAN
0.97x Rp116.74 Billion
≈ $6.84 Million
Rp120.64 Billion Indonesia Rp80.00 ▼ -2.44%
8917 Paseco Co. Ltd
KQ:037070
0.97x ₩5.95 Billion
≈ $4.04 Million
₩6.15 Billion Korea ₩6810.00 ▲ +15.23%
8918 GoGold Resources Inc.
TO:GGD
0.97x CA$20.29 Million
≈ $14.68 Million
CA$20.97 Million Canada CA$3.00 ▼ -0.66%
8919 Pembangunan Jaya Ancol Tbk
JK:PJAA
0.97x Rp188.38 Billion
≈ $11.04 Million
Rp194.67 Billion Indonesia Rp456.00 ▼ -0.87%
8920 Somero Enterprise Inc
LSE:SOM
0.97x GBX13.28 Million
≈ $1.62K
GBX13.72 Million UK GBX230.00 ▲ +2.22%
8921 M/I Homes Inc
NYSE:MHO
0.97x $42.01 Million $43.41 Million USA $149.83 ▲ +2.04%
8922 Africa Israel Residences Ltd
TA:AFRE
0.97x ILA11.22 Million
≈ $30.08K
ILA11.59 Million Israel ILA21800.00 ▼ -1.40%
8923 Shanghai Golden Union Commercial Management Co Ltd
SHG:603682
0.97x CN¥135.29 Million
≈ $19.80 Million
CN¥139.81 Million China CN¥7.71 ▼ -2.65%
8924 Slide Insurance Holdings, Inc. Common Stock
NASDAQ:SLDE
0.97x $24.45 Million $25.27 Million USA $20.26 ▲ +2.79%
8925 Heimstaden AB Pfd.
ST:HEIM-PREF
0.97x Skr239.00 Million
≈ $25.72 Million
Skr247.00 Million Sweden Skr21.30 ▲ +0.00%
8926 Emc Gold Corporation
AU:EM3
0.97x AU$419.68K
≈ $296.95K
AU$433.73K Australia AU$0.13 ▲ +0.00%
8927 Thinkingdom Media Group Ltd
SHG:603096
0.97x CN¥27.09 Million
≈ $3.96 Million
CN¥27.99 Million China CN¥13.02 ▼ -3.05%
8928 Chengdu Gas Group Co Ltd
SHG:603053
0.97x CN¥458.69 Million
≈ $67.12 Million
CN¥474.06 Million China CN¥8.65 ▼ -1.93%
8929 Comtrend Corp
TWO:8089
0.97x NT$122.75 Million
≈ $3.87 Million
NT$126.86 Million Taiwan NT$18.95 ▼ -1.56%
8930 McKesson Corporation
NYSE:MCK
0.97x $3.31 Billion $3.42 Billion USA $840.90 ▲ +1.99%
8931 GlobalData PLC
LSE:DATA
0.97x GBX47.70 Million
≈ $5.80K
GBX49.30 Million UK GBX73.50 ▼ -0.41%
8932 eGalax_eMPIA Technology
TWO:3556
0.97x NT$77.92 Million
≈ $2.46 Million
NT$80.54 Million Taiwan NT$62.00 ▼ -0.16%
8933 Greene County Bancorp Inc
NASDAQ:GCBC
0.97x $6.22 Million $6.43 Million USA $33.00 ▲ +0.99%
8934 Great Microwave Technology Co. Ltd. A
SHG:688270
0.97x CN¥10.98 Million
≈ $1.61 Million
CN¥11.35 Million China CN¥61.51 ▼ -4.84%
8935 Corporacion America Airports
NYSE:CAAP
0.97x $99.00 Million $102.33 Million USA $25.17 ▲ +0.60%
8936 Bank Yudha Bhakti Tbk
JK:BBYB
0.97x Rp76.43 Billion
≈ $4.48 Million
Rp79.00 Billion Indonesia Rp244.00 ▼ -3.94%
8937 Aeeris Ltd
AU:AER
0.97x AU$115.52K
≈ $81.74K
AU$119.41K Australia AU$0.06 ▲ +0.00%
8938 APRANGA AB EO 029
F:WHX
0.97x €14.05 Million
≈ $16.43 Million
€14.52 Million Germany €3.89 ▼ -0.51%
8939 Wuxi Double Elephant Micro Fibre Material Co Ltd
SHE:002395
0.97x CN¥34.51 Million
≈ $5.05 Million
CN¥35.67 Million China CN¥11.32 ▼ -1.82%
8940 Jiangsu Sihuan Bioengineering Co Ltd
SHE:000518
0.97x CN¥39.11 Million
≈ $5.72 Million
CN¥40.43 Million China CN¥3.47 ▲ +0.00%
8941 Linkage Software Co Ltd
SHG:688588
0.97x CN¥43.43 Million
≈ $6.36 Million
CN¥44.90 Million China CN¥8.35 ▼ -3.02%
8942 Sirius Real Estate Limited
LSE:SRE
0.97x GBX61.23 Million
≈ $7.45K
GBX63.29 Million UK GBX98.50 ▲ +1.03%
8943 Aubay Société Anonyme
PA:AUB
0.97x €32.76 Million
≈ $38.30 Million
€33.86 Million France €54.90 ▲ +4.97%
8944 Addus HomeCare Corporation
NASDAQ:ADUS
0.97x $50.65 Million $52.37 Million USA $114.55 ▲ +2.35%
8945 Doctorglasses Chain Co Ltd
SHE:300622
0.97x CN¥148.84 Million
≈ $21.78 Million
CN¥153.87 Million China CN¥13.65 ▼ -7.27%
8946 DHG Pharmaceutical JSC
VN:DHG
0.97x ₫432.86 Billion
≈ $16.45 Million
₫447.50 Billion Vietnam ₫90900.00 ▲ +0.78%
8947 Jiangsu Newamstar Packaging Machinery Co Ltd
SHE:300509
0.97x CN¥132.89 Million
≈ $19.45 Million
CN¥137.39 Million China CN¥7.49 ▼ -2.60%
8948 BridgeBio Pharma Inc
NASDAQ:BBIO
0.97x $72.26 Million $74.70 Million USA $84.02 ▲ +1.31%
8949 Banco Santander S.A.
MC:SAN
0.97x €78.28 Billion
≈ $91.51 Billion
€80.93 Billion Spain €11.98 ▲ +3.17%
8950 Vision Marine Technologies Inc
NASDAQ:VMAR
0.97x $2.50 Million $2.59 Million USA $0.73 ▼ -12.42%
8951 Zangge Holding Co Ltd
SHE:000408
0.97x CN¥741.20 Million
≈ $108.46 Million
CN¥766.33 Million China CN¥77.27 ▼ -2.76%
8952 Alupar Investimento SA
SA:ALUP11
0.97x R$461.46 Million
≈ $90.55 Million
R$477.13 Million Brazil R$32.83 ▼ -0.82%
8953 Prodigy Public Company Limited
BK:PDG
0.97x ฿34.09 Million
≈ $1.06 Million
฿35.25 Million Thailand ฿3.18 ▲ +0.63%
8954 WMG Holdings Bhd
KLSE:6378
0.97x RM12.26 Million
≈ $3.08 Million
RM12.68 Million Malaysia RM0.53 ▲ +5.00%
8955 Asian Television Network International Ltd
V:SAT
0.97x CA$416.06K
≈ $300.97K
CA$430.21K Canada CA$0.03 ▲ +20.00%
8956 TSS, Inc. Common Stock
NASDAQ:TSSI
0.97x $15.78 Million $16.32 Million USA $9.70 ▼ -7.35%
8957 Seoyon Topmetal Co. Ltd
KQ:019770
0.97x ₩28.20 Billion
≈ $19.11 Million
₩29.16 Billion Korea ₩3050.00 ▼ -2.24%
8958 Dar Global Plc
LSE:DAR
0.97x $63.30 Million $65.45 Million UK $7.68 ▼ -3.76%
8959 Xeris Pharmaceuticals Inc
NASDAQ:XERS
0.97x $9.54 Million $9.87 Million USA $8.32 ▼ -1.07%
8960 Aroundtown SA
F:AT1
0.97x €199.70 Million
≈ $233.47 Million
€206.50 Million Germany €2.08 ▼ -1.89%
8961 Bank of Marin Bancorp
NASDAQ:BMRC
0.97x $12.07 Million $12.48 Million USA $28.77 ▲ +1.70%
8962 Know IT AB
ST:KNOW
0.97x Skr96.90 Million
≈ $10.43 Million
Skr100.20 Million Sweden Skr88.30 ▲ +2.56%
8963 Sitowise Group Oyj
HE:SITOWS
0.97x €12.07 Million
≈ $14.11 Million
€12.48 Million Finland €2.58 ▼ -0.77%
8964 BAWAG Group AG
VI:BG
0.97x €616.00 Million
≈ $720.17 Million
€637.00 Million Austria €172.00 ▲ +0.47%
8965 Reysas Gayrimenkul Yatirim Ortakligi AS
IS:RYGYO
0.97x TL656.08 Million
≈ $14.69 Million
TL678.45 Million Turkey TL31.72 ▼ -0.19%
8966 Momentum Metropolitan Holdings Ltd
JSE:MTM
0.97x ZAC1.67 Billion
≈ $888.05K
ZAC1.73 Billion South Africa ZAC4044.00 ▲ +0.60%
8967 Sepatu Bata Tbk
JK:BATA
0.97x Rp27.31 Billion
≈ $1.60 Million
Rp28.24 Billion Indonesia Rp59.00 ▼ -1.67%
8968 Aptitude Software Group PLC
LSE:APTD
0.97x GBX11.98 Million
≈ $1.46K
GBX12.38 Million UK GBX201.00 ▲ +1.52%
8969 Betterware de México, S.A.P.I. de C.V.
NASDAQ:BWMX
0.97x $551.76 Million $570.62 Million USA $14.22 ▼ -0.84%
8970 Shenzhen Yinghe Technology Co Ltd
SHE:300457
0.97x CN¥811.79 Million
≈ $118.79 Million
CN¥839.57 Million China CN¥18.19 ▼ -0.66%
8971 KORE Group Holdings Inc
NYSE:KORE
0.97x $4.55 Million $4.71 Million USA $9.25 ▲ +0.00%
8972 Graines Voltz S.A
PA:GRVO
0.97x €25.78 Million
≈ $30.14 Million
€26.66 Million France €17.60 ▼ -1.12%
8973 Mercantile Bank Corporation
NASDAQ:MBWM
0.97x $27.37 Million $28.31 Million USA $58.50 ▲ +2.31%
8974 Fluent Inc
NASDAQ:FLNT
0.97x $904.00K $935.00K USA $3.42 ▲ +0.29%
8975 PI Advanced Materials Co. Ltd
KQ:178920
0.97x ₩17.25 Billion
≈ $11.69 Million
₩17.84 Billion Korea ₩16150.00 ▼ -1.82%
8976 Minna Padi Investama Tbk
JK:PADI
0.97x Rp1.01 Billion
≈ $58.92K
Rp1.04 Billion Indonesia Rp72.00 ▼ -6.49%
8977 Camus Engineering & Construction Inc
KO:013700
0.97x ₩4.05 Billion
≈ $2.75 Million
₩4.19 Billion Korea ₩1380.00 ▼ -2.13%
8978 Norstar
TA:NSTR
0.97x ILA204.00 Million
≈ $546.92K
ILA211.00 Million Israel ILA889.10 ▼ -1.21%
8979 THG Holdings PLC
LSE:THG
0.97x GBX45.22 Million
≈ $5.50K
GBX46.77 Million UK GBX30.36 ▲ +0.20%
8980 Nanjing Panda Electronics Company Limited
F:NNJ
0.97x €42.98 Million
≈ $50.25 Million
€44.45 Million Germany €0.33 ▲ +0.00%
8981 XOX Technology Bhd
KLSE:0017
0.97x RM5.38 Million
≈ $1.35 Million
RM5.57 Million Malaysia RM0.04 ▲ +0.00%
8982 Tribal Group plc
LSE:TRB
0.97x GBX18.31 Million
≈ $2.23K
GBX18.94 Million UK GBX63.00 ▼ -1.56%
8983 Xiamen Bank Co Ltd
SHG:601187
0.97x CN¥1.87 Billion
≈ $273.38 Million
CN¥1.93 Billion China CN¥7.39 ▼ -1.34%
8984 Booking Holdings Inc
NASDAQ:BKNG
0.97x $3.11 Billion $3.21 Billion USA $177.46 ▲ +2.68%
8985 Allianz Malaysia Bhd
KLSE:1163PA
0.97x RM485.61 Million
≈ $121.92 Million
RM502.33 Million Malaysia RM21.82 ▼ -0.82%
8986 Standard Bank Group Ltd
JSE:SBK
0.97x ZAC73.88 Billion
≈ $39.26 Million
ZAC76.42 Billion South Africa ZAC32017.00 ▲ +1.89%
8987 Beijing Global Safety Technology Co Ltd
SHE:300523
0.97x CN¥57.10 Million
≈ $8.36 Million
CN¥59.06 Million China CN¥17.63 ▼ -3.08%
8988 uPI Semiconductor Corp
TW:6719
0.97x NT$258.63 Million
≈ $8.15 Million
NT$267.55 Million Taiwan NT$232.50 ▼ -5.68%
8989 Consti Yhtiot Oy
HE:CONSTI
0.97x €9.92 Million
≈ $11.60 Million
€10.26 Million Finland €11.05 ▼ -1.34%
8990 icad inc
NASDAQ:ICAD
0.97x $58.00K $60.00K USA $3.87 ▲ +0.00%
8991 Amentum Holdings Inc.
NYSE:AMTM
0.97x $261.00 Million $270.00 Million USA $22.55 ▲ +2.45%
8992 NCL International Logistics Public Company Limited
BK:NCL
0.97x ฿27.83 Million
≈ $867.44K
฿28.79 Million Thailand ฿0.16 ▼ -5.88%
8993 Coastal Financial Corp
NASDAQ:CCB
0.97x $55.89 Million $57.82 Million USA $72.19 ▲ +1.09%
8994 SCOR.ADR1/10/EO-78769723
F:SDRB
0.97x €1.13 Billion
≈ $1.32 Billion
€1.17 Billion Germany €3.08 ▼ -3.14%
8995 GR Engineering Services Ltd
AU:GNG
0.97x AU$37.98 Million
≈ $26.87 Million
AU$39.29 Million Australia AU$5.65 ▲ +4.63%
8996 Beijing Compass Technology Develop
SHE:300803
0.97x CN¥728.66 Million
≈ $106.63 Million
CN¥753.87 Million China CN¥73.96 ▼ -8.56%
8997 Eltel AB
ST:ELTEL
0.97x Skr40.81 Million
≈ $4.39 Million
Skr42.22 Million Sweden Skr12.55 ▲ +1.62%
8998 Advanced Power Electronics Corp
TW:8261
0.97x NT$206.78 Million
≈ $6.51 Million
NT$213.94 Million Taiwan NT$217.00 ▼ -7.66%
8999 Alfa Financial Software Holdings PLC
LSE:ALFA
0.97x GBX17.30 Million
≈ $2.10K
GBX17.90 Million UK GBX161.60 ▲ +1.51%
9000 Guangdong Create Century Intelligent Equipment Group Corp Ltd
SHE:300083
0.97x CN¥247.48 Million
≈ $36.21 Million
CN¥256.07 Million China CN¥10.99 ▲ +1.57%