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,361
Positive operating CF and FCF/capex data required

Last Updated

Jun 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
7901 Godaddy Inc
NYSE:GDDY
0.98x $363.70 Million $370.60 Million USA $84.84 ▲ +1.02%
7902 Serco Group
LSE:SRP
0.98x GBX184.10 Million
≈ $22.40K
GBX187.60 Million UK GBX254.80 ▲ +1.11%
7903 Magna Polonia SA
WAR:06N
0.98x zł1.05 Million
≈ $289.53K
zł1.07 Million Poland zł2.38 ▲ +0.00%
7904 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.23 ▼ -2.76%
7905 Anhui Huamao Textile Co Ltd
SHE:000850
0.98x CN¥524.25 Million
≈ $76.71 Million
CN¥534.24 Million China CN¥3.93 ▼ -1.01%
7906 Arbuthnot Banking Group Plc
LSE:ARBB
0.98x GBX80.17 Million
≈ $9.75K
GBX81.70 Million UK GBX850.00 ▲ +3.03%
7907 Shenzhen Properties & Resources Development Group Ltd
SHE:000011
0.98x CN¥161.08 Million
≈ $23.57 Million
CN¥164.15 Million China CN¥7.22 ▼ -1.23%
7908 Novavax Inc
NASDAQ:NVAX
0.98x $105.79 Million $107.80 Million USA $10.19 ▼ -0.10%
7909 Research Frontiers Incorporated
NASDAQ:REFR
0.98x $46.20K $47.08K USA $0.75 ▼ -1.32%
7910 Polaris Bay Group Co Ltd
SHG:600155
0.98x CN¥1.79 Billion
≈ $262.65 Million
CN¥1.83 Billion China CN¥5.51 ▼ -1.25%
7911 Verkkokauppa.com Oyj
HE:VERK
0.98x €20.75 Million
≈ $24.26 Million
€21.15 Million Finland €2.90 ▲ +0.17%
7912 Zhejiang Xiantong Rubber&Plastic Co Ltd
SHG:603239
0.98x CN¥74.96 Million
≈ $10.97 Million
CN¥76.39 Million China CN¥18.63 ▼ -1.11%
7913 Nusantara Voucher Distribution Tbk PT
JK:DIVA
0.98x Rp18.38 Billion
≈ $1.08 Million
Rp18.73 Billion Indonesia Rp110.00 ▼ -3.51%
7914 Hunan New Wellful Co Ltd
SHG:600975
0.98x CN¥201.70 Million
≈ $29.52 Million
CN¥205.56 Million China CN¥4.83 ▼ -2.62%
7915 HUB24 Ltd
AU:HUB
0.98x AU$80.97 Million
≈ $57.29 Million
AU$82.52 Million Australia AU$83.77 ▼ -0.13%
7916 Smartbroker Holding AG
XETRA:SB1
0.98x €7.75 Million
≈ $9.06 Million
€7.89 Million Germany €11.95 ▲ +0.00%
7917 China CYTS Tours Holding Co Ltd
SHG:600138
0.98x CN¥369.75 Million
≈ $54.11 Million
CN¥376.81 Million China CN¥7.54 ▼ -3.46%
7918 Ultimate Games SA
WAR:ULG
0.98x zł1.99 Million
≈ $547.13K
zł2.03 Million Poland zł15.35 ▲ +0.33%
7919 Afry AB
ST:AFRY
0.98x Skr1.31 Billion
≈ $140.65 Million
Skr1.33 Billion Sweden Skr111.90 ▼ -0.09%
7920 Chengdu Spaceon Electronics Co Ltd Class A
SHE:002935
0.98x CN¥133.01 Million
≈ $19.46 Million
CN¥135.56 Million China CN¥18.84 ▼ -1.21%
7921 Razor Labs Ltd
TA:RZR
0.98x ILA4.15 Million
≈ $11.12K
ILA4.23 Million Israel ILA530.50 ▼ -0.95%
7922 Descartes Systems Group Inc
TO:DSG
0.98x CA$75.77 Million
≈ $54.81 Million
CA$77.23 Million Canada CA$108.34 ▲ +5.31%
7923 Clal Insurance Enterprises Holdings Ltd
TA:CLIS
0.98x ILA1.46 Billion
≈ $3.91 Million
ILA1.49 Billion Israel ILA25860.00 ▲ +0.86%
7924 KTIS Corporation
KO:058860
0.98x ₩29.25 Billion
≈ $19.82 Million
₩29.81 Billion Korea ₩2610.00 ▲ +0.97%
7925 Nature Wood Group Limited American Depositary Shares
NASDAQ:NWGL
0.98x $5.07 Million $5.17 Million USA $0.76 ▼ -3.24%
7926 BE Semiconductor Industries NV
AS:BESI
0.98x €58.63 Million
≈ $68.55 Million
€59.76 Million Netherlands €283.60 ▼ -1.66%
7927 Neofect Co.Ltd
KQ:290660
0.98x ₩866.19 Million
≈ $587.01K
₩882.90 Million Korea ₩939.00 ▲ +9.19%
7928 Tatton Asset Management plc
LSE:TAM
0.98x GBX7.15 Million
≈ $870.07
GBX7.29 Million UK GBX588.00 ▲ +0.34%
7929 Test Research Inc
TW:3030
0.98x NT$509.88 Million
≈ $16.06 Million
NT$519.72 Million Taiwan NT$365.00 ▼ -2.01%
7930 Saigon Beer Alcohol Beverage Corp
VN:SAB
0.98x ₫2.26 Trillion
≈ $86.05 Million
₫2.31 Trillion Vietnam ₫47800.00 ▲ +0.63%
7931 Alten SA
PA:ATE
0.98x €199.57 Million
≈ $233.32 Million
€203.43 Million France €66.20 ▲ +4.66%
7932 Sareum Hldgs Plc
LSE:SAR
0.98x £413.93K
≈ $555.88K
£421.93K UK £23.50 ▲ +4.44%
7933 Polar Capital Holdings plc
LSE:POLR
0.98x GBX7.91 Million
≈ $962.78
GBX8.07 Million UK GBX851.00 ▲ +1.55%
7934 New Era Electronics Co Ltd
TWO:4909
0.98x NT$139.38 Million
≈ $4.39 Million
NT$142.07 Million Taiwan NT$50.80 ▼ -4.33%
7935 Qingdao Foods Co Ltd
SHE:001219
0.98x CN¥73.80 Million
≈ $10.80 Million
CN¥75.23 Million China CN¥13.47 ▼ -0.74%
7936 Castec Korea Co Ltd
KQ:071850
0.98x ₩12.72 Billion
≈ $8.62 Million
₩12.97 Billion Korea ₩1494.00 ▲ +0.00%
7937 Shandong Astro-century Education&Technology Co Ltd
SHE:300654
0.98x CN¥19.63 Million
≈ $2.87 Million
CN¥20.01 Million China CN¥9.79 ▼ -0.61%
7938 Willscot Mobile Mini Holdings Corp A
NASDAQ:WSC
0.98x $187.43 Million $191.06 Million USA $26.48 ▲ +2.16%
7939 Kvika banki hf
IC:KVIKA
0.98x Ikr2.96 Billion
≈ $24.10 Million
Ikr3.01 Billion Iceland Ikr16.25 ▼ -0.31%
7940 Geoprima Solusi Tbk PT
JK:GPSO
0.98x Rp1.85 Billion
≈ $108.69K
Rp1.89 Billion Indonesia Rp486.00 ▼ -1.62%
7941 Pioneer Credit Ltd
AU:PNC
0.98x AU$671.00K
≈ $474.78K
AU$684.00K Australia AU$0.60 ▲ +0.84%
7942 Oppenheimer Holdings Inc
NYSE:OPY
0.98x $62.22 Million $63.42 Million USA $100.44 ▲ +6.49%
7943 South Star Mining Corp
V:STS
0.98x CA$12.04 Million
≈ $8.71 Million
CA$12.28 Million Canada CA$0.15 ▲ +0.00%
7944 Silver Range Resources Ltd
V:SNG
0.98x CA$12.25K
≈ $8.86K
CA$12.49K Canada CA$0.15 ▲ +3.57%
7945 Jinzhou Port Co Ltd B
SHG:900952
0.98x $444.65 Million $453.30 Million China $0.03 ▲ +0.00%
7946 GF Securities Co Ltd
SHE:000776
0.98x CN¥12.22 Billion
≈ $1.79 Billion
CN¥12.46 Billion China CN¥19.15 ▼ -0.67%
7947 City Holding Company
NASDAQ:CHCO
0.98x $37.28 Million $38.01 Million USA $125.76 ▲ +1.78%
7948 Tips Music Limited
NSE:TIPSMUSIC
0.98x Rs454.27 Million
≈ $4.91 Million
Rs463.12 Million India Rs672.10 ▲ +1.86%
7949 Nan Yang Dyeing & Finishing Co Ltd
TW:1410
0.98x NT$51.29 Million
≈ $1.62 Million
NT$52.29 Million Taiwan NT$26.70 ▲ +0.00%
7950 Van Lanschot NV
AS:VLK
0.98x €1.10 Billion
≈ $1.29 Billion
€1.12 Billion Netherlands €67.30 ▲ +1.82%
7951 Megachem (Thailand) Public Company Limited
BK:MGT
0.98x ฿26.21 Million
≈ $817.10K
฿26.73 Million Thailand ฿1.89 ▼ -1.56%
7952 Bank of Nova Scotia
TO:BNS
0.98x CA$7.66 Billion
≈ $5.54 Billion
CA$7.81 Billion Canada CA$113.11 ▲ +1.54%
7953 Microlink Solutions Bhd
KLSE:0126
0.98x RM5.56 Million
≈ $1.40 Million
RM5.67 Million Malaysia RM0.07 ▲ +0.00%
7954 NETUM GROUP OYJ
F:79J
0.98x €2.76 Million
≈ $3.22 Million
€2.81 Million Germany €1.02 ▲ +1.00%
7955 CFSB Bancorp Inc
NASDAQ:CFSB
0.98x $102.00K $104.00K USA $14.25 ▲ +0.00%
7956 Creo Medical Group PLC
LSE:CREO
0.98x GBX15.30 Million
≈ $1.86K
GBX15.60 Million UK GBX13.75 ▲ +0.00%
7957 MIPS AB
ST:MIPS
0.98x Skr51.00 Million
≈ $5.49 Million
Skr52.00 Million Sweden Skr235.80 ▲ +2.52%
7958 TGS Dis Ticaret AS
IS:TGSAS
0.98x TL212.84 Million
≈ $4.77 Million
TL217.01 Million Turkey TL170.00 ▲ +2.91%
7959 Zhejiang Int'L Group Co Ltd
SHE:000411
0.98x CN¥1.93 Billion
≈ $282.25 Million
CN¥1.97 Billion China CN¥11.68 ▼ -1.10%
7960 Tibet Tianlu Co Ltd
SHG:600326
0.98x CN¥171.62 Million
≈ $25.11 Million
CN¥174.99 Million China CN¥7.56 ▼ -2.83%
7961 Niching Industrial
TWO:3444
0.98x NT$85.35 Million
≈ $2.69 Million
NT$87.02 Million Taiwan NT$104.00 ▲ +2.97%
7962 Premier Technology Public Company Limited
BK:PT
0.98x ฿158.50 Million
≈ $4.94 Million
฿161.61 Million Thailand ฿11.10 ▲ +0.91%
7963 DL E&C Co Ltd
KO:375500
0.98x ₩140.26 Billion
≈ $95.05 Million
₩143.01 Billion Korea ₩71500.00 ▲ +1.71%
7964 Orion Digital Corp.
NASDAQ:ORIO
0.98x $2.38 Million $2.43 Million USA $0.91 ▼ -2.17%
7965 Orion Digital Corp.
TO:ORIO
0.98x CA$3.31 Million
≈ $2.40 Million
CA$3.38 Million Canada CA$1.28 ▲ +0.00%
7966 Supalai Public Company Limited
BK:SPALI
0.98x ฿1.48 Billion
≈ $46.01 Million
฿1.51 Billion Thailand ฿15.40 ▼ -0.65%
7967 Major Development Public Company Limited
BK:MJD
0.98x ฿187.06 Million
≈ $5.83 Million
฿190.74 Million Thailand ฿0.31 ▲ +0.00%
7968 Asia Economy Daily Co Ltd
KQ:127710
0.98x ₩23.59 Billion
≈ $15.99 Million
₩24.05 Billion Korea ₩1040.00 ▲ +8.11%
7969 Selectquote Inc
NYSE:SLQT
0.98x $48.17 Million $49.12 Million USA $1.00 ▲ +5.67%
7970 Asf Group Ltd
AU:AFA
0.98x AU$1.00 Million
≈ $710.62K
AU$1.02 Million Australia AU$0.07 ▲ +1.56%
7971 James River Group Holdings Ltd
NASDAQ:JRVR
0.98x $33.66 Million $34.32 Million USA $3.96 ▲ +3.39%
7972 Pato Chemical Industry Public Company Limited
BK:PATO
0.98x ฿46.19 Million
≈ $1.44 Million
฿47.10 Million Thailand ฿6.15 ▲ +0.00%
7973 Yung Chi Paint & Varnish Mfg Co Ltd
TW:1726
0.98x NT$379.90 Million
≈ $11.97 Million
NT$387.41 Million Taiwan NT$79.20 ▲ +1.54%
7974 GCM Grosvenor Inc
NASDAQ:GCMGW
0.98x $78.27 Million $79.82 Million USA $0.01 ▲ +0.00%
7975 Korea New Network Co. Ltd
KQ:058400
0.98x ₩4.98 Billion
≈ $3.37 Million
₩5.07 Billion Korea ₩611.00 ▲ +6.26%
7976 Energy Action Ltd
AU:EAX
0.98x AU$252.65K
≈ $178.77K
AU$257.65K Australia AU$0.37 ▲ +7.35%
7977 SmartFinancial, Inc.
NASDAQ:SMBK
0.98x $16.56 Million $16.89 Million USA $37.15 ▼ -0.59%
7978 SmartFinancial, Inc.
NYSE:SMBK
0.98x $16.56 Million $16.89 Million USA $41.62 ▲ +2.39%
7979 Hebei Sailhero Environmental
SHE:300137
0.98x CN¥32.06 Million
≈ $4.69 Million
CN¥32.70 Million China CN¥18.90 ▲ +1.61%
7980 Univest Corporation Pennsylvania
NASDAQ:UVSP
0.98x $31.36 Million $31.98 Million USA $40.31 ▲ +3.28%
7981 Guodian Nanjing Automation Co Ltd
SHG:600268
0.98x CN¥1.39 Billion
≈ $203.27 Million
CN¥1.42 Billion China CN¥12.77 ▼ -5.83%
7982 Lien Viet Post Joint Stock Commercial Bank
VN:LPB
0.98x ₫11.31 Trillion
≈ $429.87 Million
₫11.54 Trillion Vietnam ₫46450.00 ▼ -3.23%
7983 Metro Investment Development Co Ltd
SHG:600683
0.98x CN¥41.43 Million
≈ $6.06 Million
CN¥42.25 Million China CN¥15.06 ▼ -3.65%
7984 Proficient Auto Logistics, Inc. Common Stock
NASDAQ:PAL
0.98x $12.22 Million $12.46 Million USA $6.48 ▲ +7.64%
7985 Shenzhen Wongtee International Enterprise Co Ltd
SHE:200056
0.98x HK$121.14 Million
≈ $15.46 Million
HK$123.56 Million China HK$0.63 ▲ +5.00%
7986 The Pebble Group PLC
LSE:PEBB
0.98x GBX14.53 Million
≈ $1.77K
GBX14.82 Million UK GBX61.00 ▲ +0.00%
7987 Castle Peak Holdings Public Company Limited
BK:CPH
0.98x ฿162.46 Million
≈ $5.06 Million
฿165.71 Million Thailand ฿7.85 ▲ +0.64%
7988 Pro-Dex Inc
NASDAQ:PDEX
0.98x $3.50 Million $3.57 Million USA $67.00 ▲ +2.81%
7989 Vietnam Export Import Commercial Joint Stock Bank
VN:EIB
0.98x ₫7.54 Trillion
≈ $286.65 Million
₫7.70 Trillion Vietnam ₫21150.00 ▲ +0.24%
7990 GANGLONG CHINA PR.GR.LTD
F:52J
0.98x €441.01 Million
≈ $515.58 Million
€449.83 Million Germany €0.02 ▼ -2.44%
7991 Hsinli Chemical Industrial
TWO:4303
0.98x NT$58.13 Million
≈ $1.83 Million
NT$59.30 Million Taiwan NT$49.00 ▲ +0.10%
7992 Sammakorn Public Company Limited
BK:SAMCO
0.98x ฿100.93 Million
≈ $3.15 Million
฿102.95 Million Thailand ฿0.86 ▲ +0.00%
7993 Semac Consultants Limited
NSE:SEMAC
0.98x Rs167.33 Million
≈ $1.81 Million
Rs170.69 Million India Rs368.80 ▲ +4.83%
7994 Orange County Bancorp Inc
NASDAQ:OBT
0.98x $29.61 Million $30.20 Million USA $34.06 ▲ +1.92%
7995 Traws Pharma Inc
NASDAQ:TRAW
0.98x $13.61 Million $13.88 Million USA $1.48 ▲ +2.07%
7996 Bowhead Specialty Holdings Inc.
NYSE:BOW
0.98x $64.17 Million $65.46 Million USA $24.40 ▲ +0.33%
7997 Wonpoong Corporation
KQ:008370
0.98x ₩4.65 Billion
≈ $3.15 Million
₩4.74 Billion Korea ₩4905.00 ▼ -1.01%
7998 Guangdong Brandmax Marketing Co Ltd
SHE:300805
0.98x CN¥25.19 Million
≈ $3.69 Million
CN¥25.70 Million China CN¥8.20 ▼ -2.84%
7999 Principal Financial Group Inc
NASDAQ:PFG
0.98x $1.71 Billion $1.74 Billion USA $103.51 ▲ +2.29%
8000 Oriola-KD Oyj A
HE:OKDAV
0.98x €29.80 Million
≈ $34.84 Million
€30.40 Million Finland €1.02 ▲ +0.00%