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
7801 Sinopharm Group Co. Ltd
F:X2S
0.98x €51.45 Billion
≈ $60.15 Billion
€52.39 Billion Germany €1.87 ▼ -0.56%
7802 Intellia Therapeutics Inc
NASDAQ:NTLA
0.98x $56.38 Million $57.42 Million USA $10.73 ▼ -3.33%
7803 Gree Electric Appliances Inc of Zhuhai
SHE:000651
0.98x CN¥17.26 Billion
≈ $2.53 Billion
CN¥17.58 Billion China CN¥40.46 ▼ -0.27%
7804 Jiangsu Xinning Modern Logist
SHE:300013
0.98x CN¥44.32 Million
≈ $6.49 Million
CN¥45.14 Million China CN¥3.30 ▼ -2.37%
7805 Sanlam Ltd
JSE:SLM
0.98x ZAC12.26 Billion
≈ $6.52 Million
ZAC12.49 Billion South Africa ZAC8507.00 ▲ +0.87%
7806 Pennant International Group plc
LSE:PEN
0.98x GBX922.00K
≈ $112.18
GBX939.00K UK GBX29.50 ▲ +0.00%
7807 Universal Microelectronics Co Ltd
TW:2413
0.98x NT$130.96 Million
≈ $4.13 Million
NT$133.37 Million Taiwan NT$40.25 ▼ -3.82%
7808 Fangdd Network Group Ltd
NASDAQ:DUO
0.98x $77.20 Million $78.63 Million USA $0.57 ▼ -7.84%
7809 Willings Co. Ltd
KQ:313760
0.98x ₩200.15 Million
≈ $135.64K
₩203.85 Million Korea ₩468.00 ▼ -11.86%
7810 Kasikornbank Public Company Limited
F:TFBF
0.98x €95.06 Billion
≈ $111.13 Billion
€96.81 Billion Germany €6.10 ▲ +3.39%
7811 Pinnacle Minerals Ltd
AU:PIM
0.98x AU$7.84K
≈ $5.55K
AU$7.98K Australia AU$0.05 ▲ +0.00%
7812 Rathbone Brothers PLC
LSE:RAT
0.98x GBX189.10 Million
≈ $23.01K
GBX192.60 Million UK GBX1668.00 ▲ +0.85%
7813 ezCaretech Co. LTD
KQ:099750
0.98x ₩7.82 Billion
≈ $5.30 Million
₩7.96 Billion Korea ₩6650.00 ▲ +0.76%
7814 Voksel Electric Tbk
JK:VOKS
0.98x Rp215.07 Billion
≈ $12.60 Million
Rp219.06 Billion Indonesia Rp200.00 ▲ +1.01%
7815 MLRN Projects and Trade Ltd
TA:MLRN
0.98x ILA55.35 Million
≈ $148.38K
ILA56.37 Million Israel ILA1302.00 ▼ -0.46%
7816 Bank Artha Graha Internasional
JK:INPC
0.98x Rp42.62 Billion
≈ $2.50 Million
Rp43.41 Billion Indonesia Rp136.00 ▼ -2.86%
7817 Plaza S.A
SN:MALLPLAZA
0.98x CL$46.80 Billion
≈ $52.34 Million
CL$47.67 Billion Chile CL$3725.00 ▼ -0.67%
7818 Better Choice Company Inc
NYSE MKT:BTTR
0.98x $377.00K $384.00K USA $2.12 ▲ +0.00%
7819 Cia de Distribucion Integral
MC:LOG
0.98x €1.09 Billion
≈ $1.27 Billion
€1.11 Billion Spain €35.00 ▲ +2.46%
7820 Lanzhou Foci Pharmaceutical Co Ltd
SHE:002644
0.98x CN¥74.25 Million
≈ $10.86 Million
CN¥75.62 Million China CN¥7.46 ▼ -2.99%
7821 Gambling.com Group Ltd
NASDAQ:GAMB
0.98x $10.71 Million $10.91 Million USA $1.66 ▼ -1.78%
7822 Shenzhen Tagen Group Co Ltd
SHE:000090
0.98x CN¥602.07 Million
≈ $88.10 Million
CN¥613.27 Million China CN¥3.24 ▼ -1.22%
7823 Zurich Insurance Group AG
SW:ZURN
0.98x CHF14.46 Billion
≈ $18.28 Billion
CHF14.72 Billion Switzerland CHF623.00 ▲ +0.81%
7824 Palace Capital PLC
LSE:PCA
0.98x GBX3.44 Million
≈ $418.55
GBX3.50 Million UK GBX180.00 ▼ -1.10%
7825 Royal Bank of Canada
TO:RY
0.98x CA$28.47 Billion
≈ $20.59 Billion
CA$29.00 Billion Canada CA$295.01 ▲ +0.46%
7826 PayPay Corporation American Depository Shares
NASDAQ:PAYP
0.98x $332.06 Billion $338.24 Billion USA $15.51 ▼ -0.89%
7827 InkTec Co. Ltd
KQ:049550
0.98x ₩2.57 Billion
≈ $1.74 Million
₩2.61 Billion Korea ₩3200.00 ▲ +5.09%
7828 Usun Technology Co Ltd
TWO:3498
0.98x NT$128.74 Million
≈ $4.06 Million
NT$131.14 Million Taiwan NT$111.50 ▼ -2.62%
7829 Beijing Sanlian Hope Shin-Gosen Technical Service Co Ltd
SHE:300384
0.98x CN¥157.19 Million
≈ $23.00 Million
CN¥160.13 Million China CN¥11.11 ▼ -3.73%
7830 IPH Ltd
AU:IPH
0.98x AU$69.60 Million
≈ $49.25 Million
AU$70.90 Million Australia AU$4.01 ▲ +0.50%
7831 PROG Holdings Inc
NYSE:PRG
0.98x $168.55 Million $171.70 Million USA $43.71 ▲ +0.25%
7832 CVB Financial Corporation
NASDAQ:CVBF
0.98x $61.25 Million $62.39 Million USA $22.56 ▲ +0.89%
7833 Meridian Bank
NASDAQ:MRBK
0.98x $23.96 Million $24.40 Million USA $19.82 ▲ +0.15%
7834 Heran Co Ltd
TW:5283
0.98x NT$705.42 Million
≈ $22.22 Million
NT$718.61 Million Taiwan NT$53.20 ▲ +1.33%
7835 Zhejiang Youpon Integrated Ceiling Co Ltd
SHE:002718
0.98x CN¥79.30 Million
≈ $11.60 Million
CN¥80.79 Million China CN¥80.90 ▼ -2.37%
7836 Aerosun Corp
SHG:600501
0.98x CN¥208.01 Million
≈ $30.44 Million
CN¥211.91 Million China CN¥13.04 ▼ -2.10%
7837 Amicus Therapeutics Inc
NASDAQ:FOLD
0.98x $15.95 Million $16.25 Million USA $14.49 ▲ +0.00%
7838 HIM International Music
TWO:8446
0.98x NT$150.52 Million
≈ $4.74 Million
NT$153.34 Million Taiwan NT$86.90 ▲ +0.23%
7839 Figma, Inc.
NYSE:FIG
0.98x $39.15 Million $39.89 Million USA $21.12 ▲ +5.60%
7840 Diadrom Holding AB
ST:DIAH
0.98x Skr160.00K
≈ $17.22K
Skr163.00K Sweden Skr2.52 ▲ +14.55%
7841 SACCHERIA F.LLI FRANCES.
F:YV1
0.98x €1.20 Million
≈ $1.40 Million
€1.22 Million Germany €1.20 ▲ +0.84%
7842 Gear4music (Holdings) Plc
LSE:G4M
0.98x GBX10.91 Million
≈ $1.33K
GBX11.11 Million UK GBX277.50 ▲ +0.00%
7843 Korfez Gayrimenkul Yatirim
IS:KRGYO
0.98x TL199.26 Million
≈ $4.46 Million
TL203.01 Million Turkey TL2.50 ▲ +0.40%
7844 Choil Aluminum
KO:018470
0.98x ₩18.46 Billion
≈ $12.51 Million
₩18.80 Billion Korea ₩914.00 ▼ -3.08%
7845 Fun Yours Technology Co Ltd
TWO:6482
0.98x NT$18.14 Million
≈ $571.41K
NT$18.48 Million Taiwan NT$28.00 ▼ -0.88%
7846 Pro-Hawk
TWO:8083
0.98x NT$101.86 Million
≈ $3.21 Million
NT$103.79 Million Taiwan NT$156.00 ▼ -0.32%
7847 Guangdong Golden Dragon Development Inc
SHE:000712
0.98x CN¥938.38 Million
≈ $137.31 Million
CN¥956.17 Million China CN¥8.38 ▼ -4.88%
7848 Durect Corporation
NASDAQ:DRRX
0.98x $3.90 Million $3.98 Million USA $1.91 ▼ -1.04%
7849 Vitura Health Ltd
AU:VIT
0.98x AU$2.79 Million
≈ $1.98 Million
AU$2.85 Million Australia AU$0.03 ▲ +0.00%
7850 NINtec Systems Limited
NSE:NINSYS
0.98x Rs136.14 Million
≈ $1.47 Million
Rs138.72 Million India Rs866.60 ▼ -0.30%
7851 Serco Group
LSE:SRP
0.98x GBX184.10 Million
≈ $22.40K
GBX187.60 Million UK GBX240.60 ▲ +0.84%
7852 Magna Polonia SA
WAR:06N
0.98x zł1.05 Million
≈ $289.53K
zł1.07 Million Poland zł2.47 ▼ -1.20%
7853 Shanghai Shibei Hi-Tech Co Ltd A
SHG:600604
0.98x CN¥54.18 Million
≈ $7.93 Million
CN¥55.21 Million China CN¥4.10 ▼ -2.15%
7854 Anhui Huamao Textile Co Ltd
SHE:000850
0.98x CN¥524.25 Million
≈ $76.71 Million
CN¥534.24 Million China CN¥3.87 ▼ -2.76%
7855 Arbuthnot Banking Group Plc
LSE:ARBB
0.98x GBX80.17 Million
≈ $9.75K
GBX81.70 Million UK GBX827.50 ▼ -0.30%
7856 Shenzhen Properties & Resources Development Group Ltd
SHE:000011
0.98x CN¥161.08 Million
≈ $23.57 Million
CN¥164.15 Million China CN¥8.26 ▲ +9.99%
7857 Novavax Inc
NASDAQ:NVAX
0.98x $105.79 Million $107.80 Million USA $7.46 ▼ -4.66%
7858 Research Frontiers Incorporated
NASDAQ:REFR
0.98x $46.20K $47.08K USA $0.46 ▼ -4.27%
7859 Polaris Bay Group Co Ltd
SHG:600155
0.98x CN¥1.79 Billion
≈ $262.65 Million
CN¥1.83 Billion China CN¥5.53 ▼ -2.47%
7860 Verkkokauppa.com Oyj
HE:VERK
0.98x €20.75 Million
≈ $24.26 Million
€21.15 Million Finland €3.55 ▲ +0.71%
7861 Zhejiang Xiantong Rubber&Plastic Co Ltd
SHG:603239
0.98x CN¥74.96 Million
≈ $10.97 Million
CN¥76.39 Million China CN¥12.79 ▼ -2.52%
7862 Nusantara Voucher Distribution Tbk PT
JK:DIVA
0.98x Rp18.38 Billion
≈ $1.08 Million
Rp18.73 Billion Indonesia Rp113.00 ▼ -5.83%
7863 Hunan New Wellful Co Ltd
SHG:600975
0.98x CN¥201.70 Million
≈ $29.52 Million
CN¥205.56 Million China CN¥4.73 ▼ -3.47%
7864 HUB24 Ltd
AU:HUB
0.98x AU$80.97 Million
≈ $57.29 Million
AU$82.52 Million Australia AU$81.36 ▼ -3.05%
7865 Smartbroker Holding AG
XETRA:SB1
0.98x €7.75 Million
≈ $9.06 Million
€7.89 Million Germany €9.08 ▲ +3.42%
7866 China CYTS Tours Holding Co Ltd
SHG:600138
0.98x CN¥369.75 Million
≈ $54.11 Million
CN¥376.81 Million China CN¥6.78 ▼ -3.42%
7867 Ultimate Games SA
WAR:ULG
0.98x zł1.99 Million
≈ $547.13K
zł2.03 Million Poland zł15.10 ▲ +1.00%
7868 Afry AB
ST:AFRY
0.98x Skr1.31 Billion
≈ $140.65 Million
Skr1.33 Billion Sweden Skr101.40 ▲ +1.20%
7869 Chengdu Spaceon Electronics Co Ltd Class A
SHE:002935
0.98x CN¥133.01 Million
≈ $19.46 Million
CN¥135.56 Million China CN¥14.45 ▼ -2.76%
7870 Razor Labs Ltd
TA:RZR
0.98x ILA4.15 Million
≈ $11.12K
ILA4.23 Million Israel ILA558.10 ▲ +3.29%
7871 Descartes Systems Group Inc
TO:DSG
0.98x CA$75.77 Million
≈ $54.81 Million
CA$77.23 Million Canada CA$96.24 ▲ +3.85%
7872 Clal Insurance Enterprises Holdings Ltd
TA:CLIS
0.98x ILA1.46 Billion
≈ $3.91 Million
ILA1.49 Billion Israel ILA24280.00 ▲ +1.89%
7873 KTIS Corporation
KO:058860
0.98x ₩29.25 Billion
≈ $19.82 Million
₩29.81 Billion Korea ₩2540.00 ▼ -0.78%
7874 Nature Wood Group Limited American Depositary Shares
NASDAQ:NWGL
0.98x $5.07 Million $5.17 Million USA $0.27 ▼ -2.20%
7875 BE Semiconductor Industries NV
AS:BESI
0.98x €58.63 Million
≈ $68.55 Million
€59.76 Million Netherlands €227.00 ▼ -1.26%
7876 Magnum Bhd
KLSE:3859
0.98x RM35.27 Million
≈ $8.86 Million
RM35.95 Million Malaysia RM1.27 ▲ +0.00%
7877 Przedsiebiorstwo Przemyslu Spozywczego PEPEES S.A.
WAR:PPS
0.98x zł19.71 Million
≈ $5.42 Million
zł20.09 Million Poland zł0.78 ▲ +0.00%
7878 Neofect Co.Ltd
KQ:290660
0.98x ₩866.19 Million
≈ $587.01K
₩882.90 Million Korea ₩1580.00 ▼ -3.01%
7879 F&F Holdings Co. Ltd
KO:007700
0.98x ₩125.23 Billion
≈ $84.86 Million
₩127.64 Billion Korea ₩13930.00 ▲ +0.00%
7880 Test Research Inc
TW:3030
0.98x NT$509.88 Million
≈ $16.06 Million
NT$519.72 Million Taiwan NT$292.50 ▼ -1.35%
7881 Saigon Beer Alcohol Beverage Corp
VN:SAB
0.98x ₫2.26 Trillion
≈ $86.05 Million
₫2.31 Trillion Vietnam ₫46500.00 ▼ -1.06%
7882 Alten SA
PA:ATE
0.98x €199.57 Million
≈ $233.32 Million
€203.43 Million France €60.40 ▲ +6.43%
7883 Sareum Hldgs Plc
LSE:SAR
0.98x £413.93K
≈ $555.88K
£421.93K UK £22.00 ▼ -6.38%
7884 Polar Capital Holdings plc
LSE:POLR
0.98x GBX7.91 Million
≈ $962.78
GBX8.07 Million UK GBX885.00 ▲ +2.55%
7885 New Era Electronics Co Ltd
TWO:4909
0.98x NT$139.38 Million
≈ $4.39 Million
NT$142.07 Million Taiwan NT$37.80 ▼ -1.82%
7886 Qingdao Foods Co Ltd
SHE:001219
0.98x CN¥73.80 Million
≈ $10.80 Million
CN¥75.23 Million China CN¥11.69 ▼ -1.93%
7887 Shandong Astro-century Education&Technology Co Ltd
SHE:300654
0.98x CN¥19.63 Million
≈ $2.87 Million
CN¥20.01 Million China CN¥11.17 ▼ -0.80%
7888 Willscot Mobile Mini Holdings Corp A
NASDAQ:WSC
0.98x $187.43 Million $191.06 Million USA $26.50 ▼ -1.41%
7889 Kvika banki hf
IC:KVIKA
0.98x Ikr2.96 Billion
≈ $24.10 Million
Ikr3.01 Billion Iceland Ikr16.25 ▼ -0.31%
7890 Geoprima Solusi Tbk PT
JK:GPSO
0.98x Rp1.85 Billion
≈ $108.69K
Rp1.89 Billion Indonesia Rp300.00 ▼ -7.98%
7891 Pioneer Credit Ltd
AU:PNC
0.98x AU$671.00K
≈ $474.78K
AU$684.00K Australia AU$0.64 ▲ +0.00%
7892 Oppenheimer Holdings Inc
NYSE:OPY
0.98x $62.22 Million $63.42 Million USA $109.69 ▼ -0.15%
7893 South Star Mining Corp
V:STS
0.98x CA$12.04 Million
≈ $8.71 Million
CA$12.28 Million Canada CA$0.16 ▲ +3.33%
7894 International Research Corporation Public Company Limited
BK:IRCP
0.98x ฿30.80 Million
≈ $960.10K
฿31.40 Million Thailand ฿0.32 ▲ +6.67%
7895 Silver Range Resources Ltd
V:SNG
0.98x CA$12.25K
≈ $8.86K
CA$12.49K Canada CA$0.12 ▼ -4.00%
7896 Jinzhou Port Co Ltd B
SHG:900952
0.98x $444.65 Million $453.30 Million China $0.03 ▲ +0.00%
7897 City Holding Company
NASDAQ:CHCO
0.98x $37.28 Million $38.01 Million USA $139.62 ▲ +1.50%
7898 Tips Music Limited
NSE:TIPSMUSIC
0.98x Rs454.27 Million
≈ $4.91 Million
Rs463.12 Million India Rs699.45 ▲ +3.38%
7899 S&W Corporation
KQ:103230
0.98x ₩3.34 Billion
≈ $2.26 Million
₩3.40 Billion Korea ₩2550.00 ▲ +7.14%
7900 Nan Yang Dyeing & Finishing Co Ltd
TW:1410
0.98x NT$51.29 Million
≈ $1.62 Million
NT$52.29 Million Taiwan NT$26.40 ▼ -0.94%