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
6801 HPGC Renmintongtai Pharmaceutical Corp
SHG:600829
0.99x CN¥174.62 Million
≈ $25.55 Million
CN¥176.16 Million China CN¥8.52 ▼ -5.75%
6802 Fastator AB
ST:FASTAT
0.99x Skr6.88 Million
≈ $739.97K
Skr6.94 Million Sweden Skr0.23 ▼ -1.30%
6803 Hangzhou Flariant Co Ltd
SHG:605566
0.99x CN¥30.12 Million
≈ $4.41 Million
CN¥30.39 Million China CN¥21.70 ▼ -5.24%
6804 Zhejiang Orient Holdings Co Ltd
SHG:600120
0.99x CN¥1.00 Billion
≈ $146.63 Million
CN¥1.01 Billion China CN¥4.85 ▼ -2.22%
6805 Merchavia Holdings and Investments Ltd
TA:MRHL
0.99x ILA225.00K
≈ $603.22
ILA227.00K Israel ILA177.90 ▲ +0.00%
6806 CVC Brasil Operadora e Agencia
SA:CVCB3
0.99x R$176.81 Million
≈ $34.69 Million
R$178.39 Million Brazil R$1.34 ▲ +2.29%
6807 NEOWIZ
KQ:095660
0.99x ₩41.36 Billion
≈ $28.03 Million
₩41.73 Billion Korea ₩17830.00 ▼ -0.56%
6808 Bank Panin Syariah Tbk
JK:PNBS
0.99x Rp1.03 Trillion
≈ $60.63 Million
Rp1.04 Trillion Indonesia Rp51.00 ▲ +0.00%
6809 Addcn Technology Co Ltd
TWO:5287
0.99x NT$230.94 Million
≈ $7.28 Million
NT$233.00 Million Taiwan NT$148.00 ▼ -0.34%
6810 Enanta Pharmaceuticals Inc
NASDAQ:ENTA
0.99x $17.35 Million $17.51 Million USA $12.78 ▼ -1.31%
6811 Optimax Technology Corp
TW:3051
0.99x NT$160.30 Million
≈ $5.05 Million
NT$161.74 Million Taiwan NT$22.45 ▼ -2.39%
6812 Rich Honour International Designs Co Ltd
TW:6754
0.99x NT$262.67 Million
≈ $8.28 Million
NT$265.02 Million Taiwan NT$42.55 ▲ +1.19%
6813 Five Star Bancorp
NASDAQ:FSBC
0.99x $18.76 Million $18.93 Million USA $46.81 ▼ -1.14%
6814 Atea ASA
OL:ATEA
0.99x Nkr2.01 Billion
≈ $211.51 Million
Nkr2.03 Billion Norway Nkr164.20 ▲ +0.37%
6815 Pointerra Ltd
AU:3DP
0.99x AU$1.78 Million
≈ $1.26 Million
AU$1.79 Million Australia AU$0.03 ▼ -6.67%
6816 Sosandar Plc
LSE:SOS
0.99x GBX892.00K
≈ $108.53
GBX900.00K UK GBX12.00 ▲ +0.00%
6817 Abrdn PLC
LSE:ABDN
0.99x GBX223.00 Million
≈ $27.13K
GBX225.00 Million UK GBX248.40 ▲ +1.47%
6818 Guangdong Liantai Environmental Protection Co Ltd
SHG:603797
0.99x CN¥140.30 Million
≈ $20.53 Million
CN¥141.56 Million China CN¥3.72 ▼ -1.33%
6819 HarborOne Bancorp Inc
NASDAQ:HONE
0.99x $23.15 Million $23.36 Million USA $12.10 ▼ -1.79%
6820 Riley Gold Corp
V:RLYG
0.99x CA$29.26K
≈ $21.17K
CA$29.53K Canada CA$0.43 ▼ -2.27%
6821 CTOS Digital Bhd
KLSE:5301
0.99x RM111.64 Million
≈ $28.03 Million
RM112.65 Million Malaysia RM0.70 ▲ +1.46%
6822 Limbach Holdings Inc
NASDAQ:LMB
0.99x $27.88 Million $28.13 Million USA $72.74 ▼ -1.90%
6823 Gullewa Ltd
AU:GUL
0.99x AU$871.82K
≈ $616.87K
AU$879.68K Australia AU$0.07 ▼ -4.17%
6824 SSR Inc
KQ:275630
0.99x ₩1.04 Billion
≈ $707.55K
₩1.05 Billion Korea ₩3760.00 ▼ -6.00%
6825 Opal Balance
TA:OPAL
0.99x ILA12.85 Million
≈ $34.46K
ILA12.97 Million Israel ILA324.30 ▼ -0.22%
6826 Protektor S.A.
WAR:PRT
0.99x zł5.09 Million
≈ $1.40 Million
zł5.14 Million Poland zł1.18 ▲ +2.44%
6827 Cadiz Inc
NASDAQ:CDZI
0.99x $25.45 Million $25.68 Million USA $3.16 ▼ -1.25%
6828 Prothena Corporation plc
NASDAQ:PRTA
0.99x $15.82 Million $15.96 Million USA $8.75 ▲ +2.58%
6829 Nanjing Xinlian Electronics Co Ltd
SHE:002546
0.99x CN¥112.45 Million
≈ $16.45 Million
CN¥113.47 Million China CN¥8.15 ▼ -0.85%
6830 Genfit S.A.
NASDAQ:GNFT
0.99x $26.68 Million $26.93 Million USA $5.97 ▲ +0.00%
6831 Capelli SA
PA:ALCAP
0.99x €19.38K
≈ $22.66K
€19.56K France €3.08 ▲ +0.00%
6832 Projektengagemang Sweden AB (publ)
ST:PENG-B
0.99x Skr22.00 Million
≈ $2.37 Million
Skr22.20 Million Sweden Skr15.40 ▲ +2.67%
6833 Meihua International Medical Technologies Co Ltd
NASDAQ:MHUA
0.99x $13.50 Million $13.62 Million USA $9.90 ▼ -11.29%
6834 Adcore Inc
TO:ADCO
0.99x CA$3.01 Million
≈ $2.18 Million
CA$3.04 Million Canada CA$0.16 ▲ +0.00%
6835 Aryt Industries Ltd
TA:ARYT
0.99x ILA84.82 Million
≈ $227.40K
ILA85.59 Million Israel ILA2744.00 ▼ -2.87%
6836 Medincell SA
PA:MEDCL
0.99x €21.36 Million
≈ $24.98 Million
€21.56 Million France €26.00 ▲ +1.09%
6837 TWL Holdings Bhd
KLSE:7079
0.99x RM17.07 Million
≈ $4.29 Million
RM17.23 Million Malaysia RM0.03 ▲ +25.00%
6838 Coronation Fund Managers Ltd
JSE:CML
0.99x ZAC656.00 Million
≈ $348.63K
ZAC662.00 Million South Africa ZAC4156.00 ▲ +1.66%
6839 New China Life Insurance Co Ltd
SHG:601336
0.99x CN¥41.18 Billion
≈ $6.03 Billion
CN¥41.56 Billion China CN¥63.12 ▼ -3.96%
6840 IMAGE POWER S.A. ZY -10
F:7UQ
0.99x €363.59K
≈ $425.07K
€366.92K Germany €0.32 ▼ -15.71%
6841 Synchronoss Technologies Inc
NASDAQ:SNCR
0.99x $39.00 Million $39.36 Million USA $9.00 ▲ +0.00%
6842 Wuhan Zhongyuan Huadian Sci Tech
SHE:300018
0.99x CN¥96.88 Million
≈ $14.18 Million
CN¥97.77 Million China CN¥11.08 ▲ +0.00%
6843 Sigma Lithium Resources Corp
NASDAQ:SGML
0.99x $1.69 Million $1.71 Million USA $9.63 ▼ -3.89%
6844 T S Flour Mill Public Company Limited
BK:TMILL
0.99x ฿312.74 Million
≈ $9.75 Million
฿315.62 Million Thailand ฿2.74 ▼ -0.72%
6845 Goldspot Discoveries Corp
V:SPOT
0.99x CA$1.10 Million
≈ $797.36K
CA$1.11 Million Canada CA$0.25 ▼ -5.66%
6846 Hiscox Ltd
LSE:HSX
0.99x GBX108.40 Million
≈ $13.19K
GBX109.40 Million UK GBX1840.00 ▲ +2.45%
6847 Adslot Ltd
AU:ADS
0.99x AU$552.09K
≈ $390.64K
AU$557.19K Australia AU$0.00 ▲ +0.00%
6848 Greattown Holdings Ltd A
SHG:600094
0.99x CN¥146.83 Million
≈ $21.49 Million
CN¥148.19 Million China CN¥3.57 ▼ -2.99%
6849 Gabriel Resources Ltd
V:GBU
0.99x CA$2.91 Million
≈ $2.11 Million
CA$2.94 Million Canada CA$0.16 ▼ -13.89%
6850 Energy Resources of Australia Ltd
AU:ERA
0.99x AU$25.10 Million
≈ $17.76 Million
AU$25.33 Million Australia AU$0.00 ▲ +0.00%
6851 Paragon Banking Group PLC
LSE:PAG
0.99x GBX43.00 Million
≈ $5.23K
GBX43.40 Million UK GBX815.50 ▲ +2.00%
6852 Jinzhou Port Co Ltd A
SHG:600190
0.99x CN¥1.10 Billion
≈ $160.33 Million
CN¥1.11 Billion China CN¥0.63 ▲ +0.00%
6853 Mirle Automation Corp
TW:2464
0.99x NT$843.93 Million
≈ $26.59 Million
NT$851.79 Million Taiwan NT$146.50 ▼ -1.35%
6854 Siili Solutions Oyj
HE:SIILI
0.99x €5.04 Million
≈ $5.90 Million
€5.09 Million Finland €3.00 ▲ +1.01%
6855 STG International Ltd
TA:STG
0.99x ILA14.38 Million
≈ $38.55K
ILA14.52 Million Israel ILA4249.00 ▼ -3.43%
6856 NYESA VALOS CO.EO 001
F:7NY0
0.99x €435.34K
≈ $508.96K
€439.41K Germany €0.00 ▼ -8.33%
6857 Dongbang Ship Machinery Co. Ltd
KQ:099410
0.99x ₩6.59 Billion
≈ $4.47 Million
₩6.65 Billion Korea ₩3200.00 ▲ +4.40%
6858 Warteck Invest Ltd
SW:WARN
0.99x CHF11.42 Million
≈ $14.44 Million
CHF11.53 Million Switzerland CHF1955.00 ▲ +0.00%
6859 Sparebank 68 Grader Nord
OL:SB68
0.99x Nkr156.17 Million
≈ $16.43 Million
Nkr157.63 Million Norway Nkr200.00 ▼ -2.91%
6860 NanJi ECommerce Co Ltd
SHE:002127
0.99x CN¥118.09 Million
≈ $17.28 Million
CN¥119.19 Million China CN¥2.89 ▼ -3.34%
6861 Shenzhen Sunxing Light Alloys
SHG:603978
0.99x CN¥148.38 Million
≈ $21.71 Million
CN¥149.77 Million China CN¥17.62 ▼ -2.38%
6862 Jwwinvest
WAR:JWW
0.99x zł7.99 Million
≈ $2.20 Million
zł8.07 Million Poland zł3.05 ▲ +0.00%
6863 China Bicycle Co Holdings Ltd
SHE:200017
0.99x CN¥6.38 Million
≈ $933.16K
CN¥6.44 Million China CN¥1.45 ▲ +0.00%
6864 Shanghai Mechanical & Electrical Industry Co Ltd B
SHG:900925
0.99x $812.54 Million $820.17 Million China $1.42 ▼ -2.07%
6865 Uranium Energy Corp
NYSE MKT:UEC
0.99x $28.53 Million $28.80 Million USA $13.02 ▼ -0.61%
6866 Inner Mongolia North Hauler Joint Stock Co Ltd
SHG:600262
0.99x CN¥237.24 Million
≈ $34.72 Million
CN¥239.47 Million China CN¥13.31 ▼ -5.33%
6867 Indonesia Prima Property Tbk
JK:OMRE
0.99x Rp3.39 Billion
≈ $198.74K
Rp3.42 Billion Indonesia Rp1130.00 ▲ +1.80%
6868 Trimitra Propertindo Tbk PT
JK:LAND
0.99x Rp472.15 Million
≈ $27.67K
Rp476.60 Million Indonesia Rp75.00 ▼ -6.25%
6869 Hui Lyu Ecological Technology Groups Co Ltd
SHE:001267
0.99x CN¥176.75 Million
≈ $25.86 Million
CN¥178.42 Million China CN¥31.00 ▼ -2.15%
6870 Sinosoft Co Ltd
SHG:603927
0.99x CN¥1.28 Billion
≈ $187.06 Million
CN¥1.29 Billion China CN¥12.80 ▼ -3.18%
6871 Guru Organic Energy Corp
TO:GURU
0.99x CA$4.30 Million
≈ $3.11 Million
CA$4.35 Million Canada CA$3.44 ▲ +1.78%
6872 FuJian YanJing HuiQuan Brewery Co Ltd
SHG:600573
0.99x CN¥77.54 Million
≈ $11.35 Million
CN¥78.27 Million China CN¥9.23 ▼ -0.11%
6873 Daewoo Engineering & Construction
KO:047040
0.99x ₩564.05 Billion
≈ $382.25 Million
₩569.39 Billion Korea ₩15300.00 ▼ -6.36%
6874 Imunon Inc
NASDAQ:IMNN
0.99x $5.98 Million $6.04 Million USA $1.51 ▼ -9.04%
6875 INFINITT Healthcare Co. Ltd
KQ:071200
0.99x ₩4.34 Billion
≈ $2.94 Million
₩4.39 Billion Korea ₩8300.00 ▼ -0.60%
6876 Shanxi LuAn Environmental Energy Development Co Ltd
SHG:601699
0.99x CN¥3.54 Billion
≈ $517.96 Million
CN¥3.57 Billion China CN¥15.14 ▼ -5.14%
6877 NetEase Inc
NASDAQ:NTES
0.99x $14.34 Billion $14.47 Billion USA $119.55 ▼ -0.52%
6878 Northeast Community Bancorp Inc
NASDAQ:NECB
0.99x $10.34 Million $10.44 Million USA $26.66 ▲ +0.79%
6879 Coveo Solutions Inc
TO:CVO
0.99x CA$13.61 Million
≈ $9.84 Million
CA$13.74 Million Canada CA$4.07 ▲ +2.26%
6880 Trimitra Prawara Goldland Tbk Pt
JK:ATAP
0.99x Rp1.03 Billion
≈ $60.61K
Rp1.04 Billion Indonesia Rp545.00 ▼ -6.03%
6881 Turtle Beach Corporation
NASDAQ:TBCH
0.99x $29.10 Million $29.38 Million USA $12.04 ▼ -0.66%
6882 Action Electronics Co Ltd
TW:3024
0.99x NT$245.68 Million
≈ $7.74 Million
NT$248.01 Million Taiwan NT$13.30 ▲ +0.38%
6883 Sysage Technology Co Ltd
TW:6112
0.99x NT$432.54 Million
≈ $13.63 Million
NT$436.66 Million Taiwan NT$40.85 ▼ -1.45%
6884 Bank of Qingdao Co. Ltd
F:4BQ
0.99x €8.98 Billion
≈ $10.49 Billion
€9.06 Billion Germany €0.52 ▲ +0.97%
6885 Shenyang Brilliant Elevator Group Co Ltd
SHE:002689
0.99x CN¥62.62 Million
≈ $9.16 Million
CN¥63.22 Million China CN¥2.45 ▼ -1.61%
6886 Corporación Inmobiliaria Vesta S.A.B. de C.V
MX:VESTA
0.99x MX$26.78 Million
≈ $1.54 Million
MX$27.04 Million Mexico MX$58.91 ▼ -0.69%
6887 Oscotec Inc
KQ:039200
0.99x ₩47.55 Billion
≈ $32.22 Million
₩48.00 Billion Korea ₩31050.00 ▼ -0.48%
6888 Laan & Spar Bank AS
CO:LASP
0.99x Dkr1.55 Billion
≈ $242.65 Million
Dkr1.57 Billion Denmark Dkr1375.00 ▲ +0.36%
6889 Nuvation Bio Inc
NYSE:NUVB
0.99x $5.02 Million $5.07 Million USA $6.42 ▼ -1.08%
6890 Everyday Network
SHE:300295
0.99x CN¥79.33 Million
≈ $11.61 Million
CN¥80.09 Million China CN¥9.96 ▼ -1.78%
6891 Marex Group plc Ordinary Shares
NASDAQ:MRX
0.99x $918.90 Million $927.70 Million USA $65.56 ▲ +2.05%
6892 C.I. Group Public Company Limited
BK:CIG
0.99x ฿12.32 Million
≈ $383.94K
฿12.44 Million Thailand ฿0.03 ▲ +0.00%
6893 Trainline Plc
LSE:TRN
0.99x GBX109.36 Million
≈ $13.31K
GBX110.41 Million UK GBX220.40 ▲ +3.09%
6894 Green Resources Public Company Limited
BK:GREEN
0.99x ฿9.80 Million
≈ $305.33K
฿9.89 Million Thailand ฿0.72 ▲ +1.41%
6895 Capital Engineering Network Public Company Limited
BK:CEN
0.99x ฿53.44 Million
≈ $1.67 Million
฿53.96 Million Thailand ฿0.61 ▲ +0.00%
6896 Dalian Friendship Group Co Ltd
SHE:000679
0.99x CN¥11.75 Million
≈ $1.72 Million
CN¥11.86 Million China CN¥5.14 ▼ -2.84%
6897 Capital A Berhad
KLSE:5099
0.99x RM1.35 Billion
≈ $339.82 Million
RM1.37 Billion Malaysia RM0.37 ▼ -1.33%
6898 Zenta Group Company Limited Ordinary Shares
NASDAQ:ZGM
0.99x $562.98K $568.40K USA $2.95 ▲ +6.12%
6899 Zenta Group Company Limited
NASDAQ:ZTG
0.99x $562.98K $568.40K USA $3.26 ▼ -6.86%
6900 Sanko Pazarlama Ithalat Ihracat AS
IS:SANKO
0.99x TL129.66 Million
≈ $2.90 Million
TL130.91 Million Turkey TL19.90 ▼ -1.29%