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
6001 Zheshang Securities Co Ltd
SHG:601878
1.00x CN¥6.75 Billion
≈ $987.43 Million
CN¥6.77 Billion China CN¥9.41 ▼ -2.69%
6002 Rothwell International Co. Limited
KQ:900260
1.00x ₩106.49 Billion
≈ $72.16 Million
₩106.85 Billion Korea ₩1634.00 ▲ +2.06%
6003 Qilu Bank Co Ltd
SHG:601665
1.00x CN¥9.05 Billion
≈ $1.32 Billion
CN¥9.08 Billion China CN¥6.21 ▼ -0.48%
6004 Caisse Regionale de Credit Agricole Mutuel du Languedoc
PA:CRLA
1.00x €163.83 Million
≈ $191.53 Million
€164.40 Million France €92.50 ▲ +5.10%
6005 CastleNet Technology
TWO:8059
1.00x NT$428.40 Million
≈ $13.50 Million
NT$429.88 Million Taiwan NT$15.55 ▼ -1.58%
6006 Wuxi Hodgen Technology Co Ltd
SHE:300279
1.00x CN¥71.92 Million
≈ $10.52 Million
CN¥72.17 Million China CN¥4.91 ▼ -2.00%
6007 ALM EQUITY AB
F:I53
1.00x €288.00 Million
≈ $336.70 Million
€289.00 Million Germany €3.85 ▼ -2.28%
6008 Chaintech Technology Corp
TW:2425
1.00x NT$169.82 Million
≈ $5.35 Million
NT$170.42 Million Taiwan NT$46.85 ▲ +2.29%
6009 Pyxis Tankers Inc
NASDAQ:PXS
1.00x $3.45 Million $3.46 Million USA $4.47 ▼ -1.32%
6010 Exelixis Inc
NASDAQ:EXEL
1.00x $332.36 Million $333.51 Million USA $55.37 ▼ -0.50%
6011 Polwax SA
WAR:PWX
1.00x zł39.49 Million
≈ $10.87 Million
zł39.63 Million Poland zł1.00 ▼ -0.99%
6012 Investsmart Group Ltd
AU:INV
1.00x AU$1.34 Million
≈ $945.88K
AU$1.34 Million Australia AU$0.11 ▲ +0.00%
6013 SK Securities Co Ltd Preference Shares
KO:001515
1.00x ₩186.58 Billion
≈ $126.44 Million
₩187.23 Billion Korea ₩4010.00 ▼ -2.67%
6014 Sk Securities
KO:001510
1.00x ₩186.58 Billion
≈ $126.44 Million
₩187.23 Billion Korea ₩2120.00 ▼ -5.78%
6015 BaoViet Holdings
VN:BVH
1.00x ₫8.86 Trillion
≈ $336.60 Million
₫8.89 Trillion Vietnam ₫57000.00 ▼ -0.35%
6016 Quartix Holdings Plc
LSE:QTX
1.00x GBX2.55 Million
≈ $309.90
GBX2.56 Million UK GBX253.00 ▲ +12.44%
6017 Chien Kuo Construction Co Ltd
TW:5515
1.00x NT$1.98 Billion
≈ $62.36 Million
NT$1.99 Billion Taiwan NT$43.55 ▲ +0.93%
6018 Sonoma Pharmaceuticals Inc
NASDAQ:SNOA
1.00x $563.00K $565.00K USA $1.14 ▼ -1.72%
6019 Bakkt Holdings Inc
NYSE:BKKT
1.00x $5.33 Million $5.35 Million USA $7.44 ▼ -3.12%
6020 Landis Taipei Hotel Co Ltd
TWO:5703
1.00x NT$51.84 Million
≈ $1.63 Million
NT$52.03 Million Taiwan NT$13.85 ▲ +1.84%
6021 Soonest Express Co Ltd
TWO:2643
1.00x NT$266.14 Million
≈ $8.38 Million
NT$267.09 Million Taiwan NT$58.50 ▲ +0.52%
6022 FSA Group Ltd
AU:FSA
1.00x AU$11.11 Million
≈ $7.86 Million
AU$11.15 Million Australia AU$1.25 ▼ -2.34%
6023 SpringWorks Therapeutics Inc
NASDAQ:SWTX
1.00x $15.01 Million $15.07 Million USA $46.99 ▲ +0.00%
6024 DSC Investment Inc
KQ:241520
1.00x ₩2.45 Billion
≈ $1.66 Million
₩2.46 Billion Korea ₩7570.00 ▼ -5.14%
6025 Sern Kou Resources Bhd
KLSE:7180
1.00x RM7.76 Million
≈ $1.95 Million
RM7.79 Million Malaysia RM0.85 ▲ +2.41%
6026 Captor Therapeutics S.A.
WAR:CTX
1.00x zł22.98 Million
≈ $6.32 Million
zł23.06 Million Poland zł75.40 ▲ +1.89%
6027 Industrial Securities Co Ltd
SHG:601377
1.00x CN¥10.55 Billion
≈ $1.54 Billion
CN¥10.59 Billion China CN¥6.08 ▼ -2.25%
6028 BioLine RX Ltd
TA:BLRX
1.00x ILA4.97 Million
≈ $13.33K
ILA4.99 Million Israel ILA1.50 ▲ +0.00%
6029 BioLineRx Ltd
NASDAQ:BLRX
1.00x $4.97 Million $4.99 Million USA $2.82 ▼ -1.40%
6030 Ho Chi Minh City Development Joint Stock Commercial Bank
VN:HDB
1.00x ₫48.52 Trillion
≈ $1.84 Billion
₫48.70 Trillion Vietnam ₫25850.00 ▼ -0.39%
6031 CGRE AG
XETRA:CGX
1.00x €276.00K
≈ $322.67K
€277.00K Germany €14.20 ▲ +0.00%
6032 Okta Inc
NASDAQ:OKTA
1.00x $276.00 Million $277.00 Million USA $138.50 ▲ +1.76%
6033 Legal & General Group PLC
LSE:LGEN
1.00x GBX5.24 Billion
≈ $637.56K
GBX5.26 Billion UK GBX299.60 ▲ +1.18%
6034 OneConstruction Group Limited Ordinary Shares
NASDAQ:ONEG
1.00x $1.10 Million $1.10 Million USA $1.02 ▼ -0.97%
6035 Omni Bridgeway Ltd
AU:OBL
1.00x AU$25.03 Million
≈ $17.71 Million
AU$25.12 Million Australia AU$1.56 ▲ +0.32%
6036 M1 Kliniken AG
XETRA:M12
1.00x €18.87 Million
≈ $22.06 Million
€18.94 Million Germany €17.20 ▲ +0.94%
6037 Seres Therapeutics Inc
NASDAQ:MCRB
1.00x $2.20 Million $2.21 Million USA $4.97 ▼ -5.07%
6038 Arbutus Biopharma Corp
NASDAQ:ABUS
1.00x $20.54 Million $20.62 Million USA $4.38 ▼ -2.01%
6039 Stark Technology Inc
TW:2480
1.00x NT$698.55 Million
≈ $22.01 Million
NT$701.12 Million Taiwan NT$159.00 ▲ +0.00%
6040 G Capital Public Company Limited
BK:GCAP
1.00x ฿20.00 Million
≈ $623.51K
฿20.08 Million Thailand ฿0.24 ▼ -4.00%
6041 Elmera Group ASA
OL:ELMRA
1.00x Nkr290.92 Million
≈ $30.61 Million
Nkr291.99 Million Norway Nkr46.20 ▲ +0.00%
6042 Ageson Bhd
KLSE:7145
1.00x RM3.23 Million
≈ $812.20K
RM3.25 Million Malaysia RM0.16 ▲ +0.00%
6043 L1 Group Limited
AU:L1G
1.00x AU$67.91 Million
≈ $48.05 Million
AU$68.16 Million Australia AU$1.08 ▼ -1.38%
6044 Newcore Gold Ltd
V:NCAU
1.00x CA$487.78K
≈ $352.85K
CA$489.59K Canada CA$0.30 ▲ +0.00%
6045 One Stop Systems Inc
NASDAQ:OSS
1.00x $4.03 Million $4.04 Million USA $12.49 ▼ -6.16%
6046 Datavan International
TWO:3521
1.00x NT$91.82 Million
≈ $2.89 Million
NT$92.16 Million Taiwan NT$12.20 ▲ +0.00%
6047 Anadolu Hayat Emeklilik AS
IS:ANHYT
1.00x TL875.45 Million
≈ $19.61 Million
TL878.72 Million Turkey TL105.90 ▲ +1.83%
6048 DIGIDRIVE DISTRIBUTORS LTD
NSE:DIGIDRIVE
1.00x Rs75.89 Million
≈ $820.72K
Rs76.17 Million India Rs17.95 ▲ +0.00%
6049 Hitevision Co Ltd
SHE:002955
1.00x CN¥432.02 Million
≈ $63.22 Million
CN¥433.64 Million China CN¥32.10 ▲ +1.90%
6050 Samchuly Bicycle Co. Ltd
KQ:024950
1.00x ₩27.94 Billion
≈ $18.94 Million
₩28.05 Billion Korea ₩3415.00 ▼ -1.59%
6051 Genmab A/S
CO:GMAB
1.00x Dkr534.00 Million
≈ $83.55 Million
Dkr536.00 Million Denmark Dkr1878.50 ▼ -1.34%
6052 Kvutzat Acro Ltd.
TA:ACRO
1.00x ILA48.80 Million
≈ $130.84K
ILA48.99 Million Israel ILA4365.00 ▼ -0.98%
6053 Heidelberg Pharma AG
F:HPHA
1.00x €13.54 Million
≈ $15.82 Million
€13.59 Million Germany €2.55 ▲ +2.00%
6054 China Great Wall Securities Co Ltd Class A
SHE:002939
1.00x CN¥4.35 Billion
≈ $637.01 Million
CN¥4.37 Billion China CN¥8.12 ▼ -2.05%
6055 Koryo Electronics Co Ltd
TWO:8032
1.00x NT$33.54 Million
≈ $1.06 Million
NT$33.67 Million Taiwan NT$36.55 ▲ +0.14%
6056 Guangdong Super Telecom
SHG:603322
1.00x CN¥17.02 Million
≈ $2.49 Million
CN¥17.09 Million China CN¥24.80 ▼ -1.82%
6057 Cube Entertainment Inc
KQ:182360
1.00x ₩32.75 Billion
≈ $22.19 Million
₩32.87 Billion Korea ₩5300.00 ▼ -2.39%
6058 Pro Medicus Ltd
AU:PME
1.00x AU$69.13 Million
≈ $48.91 Million
AU$69.39 Million Australia AU$159.82 ▼ -1.42%
6059 Credit Acceptance Corporation
NASDAQ:CACC
1.00x $345.50 Million $346.80 Million USA $574.08 ▼ -3.12%
6060 TIMES CHINA HLDGS HD -10
F:T2H
1.00x €1.33 Billion
≈ $1.56 Billion
€1.34 Billion Germany €0.00 ▲ +700.00%
6061 NewAmsterdam Pharma Company N.V. Ordinary Shares
NASDAQ:NAMS
1.00x $29.08 Million $29.19 Million USA $29.64 ▼ -2.98%
6062 Z.M.H Hammerman Ltd
TA:ZMH
1.00x ILA54.17 Million
≈ $145.23K
ILA54.37 Million Israel ILA4338.00 ▲ +0.14%
6063 SUNation Energy Inc.
NASDAQ:SUNE
1.00x $2.38 Million $2.39 Million USA $2.40 ▼ -7.69%
6064 Jasa Marga Tbk
JK:JSMR
1.00x Rp1.63 Trillion
≈ $95.23 Million
Rp1.63 Trillion Indonesia Rp2720.00 ▲ +0.74%
6065 Telos Corp
NASDAQ:TLS
1.00x $7.95 Million $7.98 Million USA $4.51 ▲ +0.00%
6066 CanadaBis Capital Inc
V:CANB
1.00x CA$435.96K
≈ $315.37K
CA$437.61K Canada CA$0.02 ▲ +0.00%
6067 Telsys
TA:TLSY
1.00x ILA22.12 Million
≈ $59.30K
ILA22.20 Million Israel ILA35560.00 ▲ +3.07%
6068 Information and Communication Networks Public Company Limited
BK:ICN
1.00x ฿102.59 Million
≈ $3.20 Million
฿102.98 Million Thailand ฿2.10 ▲ +1.94%
6069 Champion Microelectronic Corp
TW:3257
1.00x NT$130.92 Million
≈ $4.12 Million
NT$131.42 Million Taiwan NT$51.70 ▼ -2.27%
6070 Jana Small Finance Bank
NSE:JSFB
1.00x Rs19.69 Billion
≈ $212.98 Million
Rs19.77 Billion India Rs536.95 ▼ -0.86%
6071 Charm Engine
KO:009310
1.00x ₩122.33 Billion
≈ $82.90 Million
₩122.79 Billion Korea ₩5325.00 ▲ +0.00%
6072 Shanghai Dragonnet Tech
SHE:300245
1.00x CN¥87.22 Million
≈ $12.76 Million
CN¥87.55 Million China CN¥4.95 ▼ -2.94%
6073 Premia S.A.
AT:PREMIA
1.00x €1.98 Million
≈ $2.31 Million
€1.99 Million Greece €1.30 ▲ +1.09%
6074 Preecha Group Public Company Limited
BK:PRECHA
1.00x ฿24.70 Million
≈ $769.85K
฿24.79 Million Thailand ฿0.45 ▲ +2.27%
6075 Vietnam Technological And Commercial Joint Stock Bank
VN:TCB
1.00x ₫38.93 Trillion
≈ $1.48 Billion
₫39.08 Trillion Vietnam ₫28600.00 ▼ -2.22%
6076 Mercia Technologies PLC
LSE:MERC
1.00x GBX6.02 Million
≈ $732.95
GBX6.05 Million UK GBX26.40 ▼ -0.38%
6077 Hanmi Financial Corporation
NASDAQ:HAFC
1.00x $146.35 Million $146.91 Million USA $31.69 ▼ -1.64%
6078 Kervansaray Yatirim Holding AS
IS:KERVN
1.00x TL965.89 Million
≈ $21.63 Million
TL969.60 Million Turkey TL6.95 ▲ +3.73%
6079 Alticast Corporation
KQ:085810
1.00x ₩5.61 Billion
≈ $3.80 Million
₩5.63 Billion Korea ₩1739.00 ▲ +0.64%
6080 Quálitas Controladora S.A.B. de C.V.
MX:Q
1.00x MX$2.64 Billion
≈ $151.80 Million
MX$2.65 Billion Mexico MX$158.65 ▼ -0.61%
6081 Bangkok Life Assurance Public Company Limited
BK:BLA
1.00x ฿2.41 Billion
≈ $75.11 Million
฿2.42 Billion Thailand ฿26.00 ▲ +0.97%
6082 We&Win Diversification Co Ltd
TWO:4113
1.00x NT$448.58 Million
≈ $14.13 Million
NT$450.31 Million Taiwan NT$14.75 ▼ -0.67%
6083 Appian Corp
NASDAQ:APPN
1.00x $48.64 Million $48.83 Million USA $23.75 ▲ +8.15%
6084 Very Good Tour Co. Ltd
KQ:094850
1.00x ₩22.40 Billion
≈ $15.18 Million
₩22.48 Billion Korea ₩4210.00 ▲ +0.00%
6085 ING Bank Śląski SA
WAR:ING
1.00x zł18.58 Billion
≈ $5.11 Billion
zł18.65 Billion Poland zł432.00 ▼ -0.92%
6086 Tianjin Jinbin Development
SHE:000897
1.00x CN¥22.78 Million
≈ $3.33 Million
CN¥22.87 Million China CN¥1.68 ▼ -2.33%
6087 HuBei SanFeng Intelligent Conveying Equipment Co Ltd
SHE:300276
1.00x CN¥176.76 Million
≈ $25.87 Million
CN¥177.45 Million China CN¥6.08 ▼ -4.85%
6088 FoundPac Group Bhd
KLSE:5277
1.00x RM7.42 Million
≈ $1.86 Million
RM7.45 Million Malaysia RM0.39 ▼ -1.27%
6089 iCRAFT Co. Ltd
KQ:052460
1.00x ₩7.40 Billion
≈ $5.02 Million
₩7.43 Billion Korea ₩3400.00 ▲ +8.80%
6090 Ocean Power Technologies Inc
NYSE MKT:OPTT
1.00x $1.55 Million $1.55 Million USA $0.36 ▲ +7.05%
6091 Uni-Fuels Holdings Limited Class A Ordinary Shares
NASDAQ:UFG
1.00x $809.06K $812.24K USA $0.70 ▼ -1.37%
6092 Piper Sandler Companies
NYSE:PIPR
1.00x $843.98 Million $847.30 Million USA $76.09 ▲ +0.37%
6093 Mason Capital Corporation
KQ:021880
1.00x ₩3.14 Billion
≈ $2.13 Million
₩3.15 Billion Korea ₩1154.00 ▼ -2.04%
6094 Caswell Inc
TW:6416
1.00x NT$349.35 Million
≈ $11.01 Million
NT$350.73 Million Taiwan NT$103.50 ▼ -2.82%
6095 Asia Plus Group Holdings PCL
BK:ASP
1.00x ฿1.20 Billion
≈ $37.34 Million
฿1.20 Billion Thailand ฿2.42 ▲ +0.83%
6096 European Metals Holdings Ltd
AU:EMH
1.00x AU$760.00
≈ $537.75
AU$763.00 Australia AU$0.24 ▲ +2.17%
6097 Microbot Medical Inc
NASDAQ:MBOT
1.00x $2.02 Million $2.03 Million USA $1.71 ▼ -2.84%
6098 Baolong International Co Ltd
TW:1906
1.00x NT$75.87 Million
≈ $2.39 Million
NT$76.17 Million Taiwan NT$10.90 ▼ -0.46%
6099 Highlight Communications AG
XETRA:HLG
1.00x €89.36 Million
≈ $104.47 Million
€89.71 Million Germany €0.54 ▲ +7.20%
6100 K3 Business Technology Group PLC
LSE:KBT
1.00x GBX7.58 Million
≈ $921.90
GBX7.61 Million UK GBX45.00 ▼ -10.00%