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
18001 Mega First Corporation Bhd
KLSE:3069
0.66x RM116.72 Million
≈ $29.31 Million
RM177.22 Million Malaysia RM2.96 ▼ -1.99%
18002 Argentex Group PLC
LSE:AGFX
0.66x GBX2.70 Million
≈ $328.51
GBX4.10 Million UK GBX2.72 ▲ +0.00%
18003 Element Fleet Management Corp
TO:EFN
0.66x CA$378.71 Million
≈ $273.95 Million
CA$575.10 Million Canada CA$26.79 ▲ +0.30%
18004 China Publishing & Media Hldg
SHG:601949
0.66x CN¥165.56 Million
≈ $24.23 Million
CN¥251.44 Million China CN¥5.21 ▲ +2.96%
18005 Celtic plc
LSE:CCPA
0.66x GBX6.31 Million
≈ $768.23
GBX9.59 Million UK GBX241.00 ▲ +0.00%
18006 Celtic plc
LSE:CCPC
0.66x GBX6.31 Million
≈ $768.23
GBX9.59 Million UK GBX461.00 ▲ +0.00%
18007 Celtic PLC
LSE:CCP
0.66x GBX6.31 Million
≈ $768.23
GBX9.59 Million UK GBX243.00 ▲ +0.00%
18008 Glanbia PLC
IR:GL9
0.66x €26.79 Million
≈ $31.32 Million
€40.70 Million Ireland €21.36 ▼ -1.93%
18009 Cadogan Petroleum plc
LSE:CAD
0.66x GBX643.00K
≈ $78.23
GBX977.00K UK GBX4.05 ▲ +0.00%
18010 Lepu Medical Tech Beijing
SHE:300003
0.66x CN¥280.26 Million
≈ $41.01 Million
CN¥425.84 Million China CN¥12.16 ▲ +0.00%
18011 CP ALL Public Company Limited
BK:CPALL
0.66x ฿13.55 Billion
≈ $422.25 Million
฿20.59 Billion Thailand ฿45.75 ▼ -0.54%
18012 Pyung Hwa Hldg
KO:010770
0.66x ₩7.80 Billion
≈ $5.29 Million
₩11.85 Billion Korea ₩4180.00 ▼ -5.32%
18013 Donga Geologic
KO:028100
0.66x ₩23.63 Billion
≈ $16.01 Million
₩35.91 Billion Korea ₩14050.00 ▼ -0.43%
18014 Hainan Drinda Automotive Trim Co Ltd
SHE:002865
0.66x CN¥308.53 Million
≈ $45.15 Million
CN¥468.92 Million China CN¥72.86 ▼ -0.83%
18015 Deere & Company
NYSE:DE
0.66x $2.63 Billion $4.00 Billion USA $583.44 ▼ -1.40%
18016 Yijiahe Technology Co Ltd
SHG:603666
0.66x CN¥12.32 Million
≈ $1.80 Million
CN¥18.74 Million China CN¥28.82 ▲ +2.75%
18017 Bangkok Airways Public Company Limited
BK:BA
0.66x ฿703.30 Million
≈ $21.92 Million
฿1.07 Billion Thailand ฿16.60 ▲ +3.11%
18018 Mingyue Optical Lens Co.Ltd.
SHE:301101
0.66x CN¥185.98 Million
≈ $27.21 Million
CN¥282.82 Million China CN¥30.59 ▲ +0.86%
18019 Curaleaf Holdings Inc.
TO:CURA
0.66x CA$31.85 Million
≈ $23.04 Million
CA$48.44 Million Canada CA$16.21 ▲ +219.72%
18020 NEXI SPA (UNSP.ADR)/1
F:N0X0
0.66x €806.00 Million
≈ $942.30 Million
€1.23 Billion Germany €3.60 ▲ +0.00%
18021 Shanghai Challenge Textile Co Ltd
SHE:002486
0.66x CN¥48.34 Million
≈ $7.07 Million
CN¥73.53 Million China CN¥2.48 ▲ +2.48%
18022 Biglari Holdings Inc
NYSE:BH
0.66x $13.37 Million $20.33 Million USA $293.54 ▼ -0.90%
18023 Biglari Holdings Inc
NYSE:BH-A
0.66x $13.37 Million $20.33 Million USA $1584.55 ▲ +3.16%
18024 Guangzhou Zhujiang Brewery Co Ltd
SHE:002461
0.66x CN¥389.74 Million
≈ $57.03 Million
CN¥592.96 Million China CN¥9.40 ▲ +0.75%
18025 Orior AG
SW:ORON
0.66x CHF5.25 Million
≈ $6.63 Million
CHF7.98 Million Switzerland CHF13.24 ▼ -1.63%
18026 Finnair Oyj
HE:FIA1S
0.66x €67.10 Million
≈ $78.45 Million
€102.10 Million Finland €4.14 ▼ -1.48%
18027 Hannstar Display Corp
TW:6116
0.66x NT$271.52 Million
≈ $8.55 Million
NT$413.16 Million Taiwan NT$18.45 ▼ -9.78%
18028 Electric Connector Technology Co Ltd
SHE:300679
0.66x CN¥170.41 Million
≈ $24.94 Million
CN¥259.30 Million China CN¥59.13 ▲ +1.93%
18029 Fuchs Petrolub SE Preference Shares
XETRA:FPE3
0.66x €46.00 Million
≈ $53.78 Million
€70.00 Million Germany €38.52 ▼ -0.98%
18030 Fuchs Petrolub SE
XETRA:FPE
0.66x €46.00 Million
≈ $53.78 Million
€70.00 Million Germany €32.25 ▼ -1.23%
18031 Eurocell PLC
LSE:ECEL
0.66x GBX11.50 Million
≈ $1.40K
GBX17.50 Million UK GBX109.50 ▲ +1.86%
18032 tonies SE
F:TNIE
0.66x €30.99 Million
≈ $36.23 Million
€47.16 Million Germany €10.72 ▲ +3.68%
18033 NanJing Sanchao Advanced Materials Co Ltd
SHE:300554
0.66x CN¥7.13 Million
≈ $1.04 Million
CN¥10.85 Million China CN¥29.59 ▲ +1.30%
18034 SANDUR MANGANESE AND IRON ORES LTD
NSE:SANDUMA
0.66x Rs2.24 Billion
≈ $24.18 Million
Rs3.40 Billion India Rs222.86 ▼ -1.01%
18035 Sunplus Technology Co Ltd
TW:2401
0.66x NT$126.77 Million
≈ $3.99 Million
NT$193.02 Million Taiwan NT$27.45 ▼ -2.31%
18036 Nordisk Bergteknik AB Series B
ST:NORB-B
0.66x Skr115.00 Million
≈ $12.38 Million
Skr175.10 Million Sweden Skr11.80 ▲ +0.00%
18037 Orient Green Power Company Limited
NSE:GREENPOWER
0.66x Rs542.70 Million
≈ $5.87 Million
Rs826.40 Million India Rs11.22 ▼ -0.36%
18038 Renewi PLC
LSE:RWI
0.66x GBX70.00 Million
≈ $8.52K
GBX106.60 Million UK GBX868.00 ▲ +0.00%
18039 KH Group Oyj
HE:KHG
0.66x €18.54 Million
≈ $21.68 Million
€28.23 Million Finland €0.52 ▲ +2.79%
18040 BOROSIL RENEWABLES LIMITED
NSE:BORORENEW
0.66x Rs891.38 Million
≈ $9.64 Million
Rs1.36 Billion India Rs524.30 ▲ +0.03%
18041 Quidel Corporation
NASDAQ:QDEL
0.66x $86.60 Million $131.90 Million USA $14.33 ▼ -6.34%
18042 OnMobile Global Limited
NSE:ONMOBILE
0.66x Rs376.37 Million
≈ $4.07 Million
Rs573.27 Million India Rs50.66 ▲ +0.56%
18043 Kingfisher PLC
LSE:KGF
0.66x GBX323.00 Million
≈ $39.30K
GBX492.00 Million UK GBX284.10 ▲ +0.67%
18044 XiAn Tourism Co Ltd
SHE:000610
0.66x CN¥906.76K
≈ $132.69K
CN¥1.38 Million China CN¥7.42 ▼ -0.27%
18045 FM Global Logistics Holdings Bhd
KLSE:7210
0.66x RM7.66 Million
≈ $1.92 Million
RM11.68 Million Malaysia RM0.59 ▼ -0.85%
18046 Partner
TA:PTNR
0.66x ILA103.00 Million
≈ $276.14K
ILA157.00 Million Israel ILA4177.00 ▲ +1.24%
18047 Sree Rayalaseema Hi-Strength Hypo Limited
NSE:SRHHYPOLTD
0.66x Rs123.31 Million
≈ $1.33 Million
Rs188.00 Million India Rs505.45 ▼ -0.27%
18048 Stadio Holdings Ltd
JSE:SDO
0.66x ZAC203.63 Million
≈ $108.22K
ZAC310.48 Million South Africa ZAC1157.00 ▲ +1.40%
18049 Methode Electronics Inc
NYSE:MEI
0.66x $10.10 Million $15.40 Million USA $11.37 ▼ -10.61%
18050 1414 Degrees Ltd
AU:14D
0.66x AU$79.96K
≈ $56.58K
AU$121.94K Australia AU$0.09 ▼ -10.00%
18051 Robertet SA
PA:RBT
0.66x €51.32 Million
≈ $60.00 Million
€78.28 Million France €797.00 ▼ -0.13%
18052 Kroger Company
NYSE:KR
0.66x $1.80 Billion $2.75 Billion USA $63.57 ▲ +2.14%
18053 Kamada
TA:KMDA
0.66x ILA6.83 Million
≈ $18.30K
ILA10.42 Million Israel ILA2160.00 ▲ +1.31%
18054 Jiin Yeeh Ding Enterprise Co Ltd
TWO:8390
0.66x NT$64.33 Million
≈ $2.03 Million
NT$98.16 Million Taiwan NT$125.00 ▲ +0.00%
18055 VGI Public Company Limited
BK:VGI-R
0.66x ฿190.59 Million
≈ $5.94 Million
฿290.85 Million Thailand ฿2.04 ▲ +0.99%
18056 Cronos Group Inc
TO:CRON
0.66x CA$8.72 Million
≈ $6.31 Million
CA$13.31 Million Canada CA$3.85 ▼ -1.28%
18057 Taihai Manoir Nuclear Equipment Co Ltd
SHE:002366
0.66x CN¥276.58 Million
≈ $40.47 Million
CN¥422.11 Million China CN¥6.28 ▲ +0.32%
18058 Standard Biotools Inc
NASDAQ:LAB
0.66x $433.00K $661.00K USA $1.15 ▼ -9.45%
18059 Companhia Energética de Brasília - CEB
SA:CEBR3
0.66x R$33.47 Million
≈ $6.57 Million
R$51.10 Million Brazil R$27.30 ▼ -1.09%
18060 Thai Sugar Terminal Public Company Limited
BK:TSTE
0.66x ฿85.73 Million
≈ $2.67 Million
฿130.89 Million Thailand ฿10.60 ▲ +0.00%
18061 SCG PACKAGING -NVDR- BA1
F:5Y7
0.65x €2.35 Billion
≈ $2.74 Billion
€3.58 Billion Germany €0.64 ▲ +4.07%
18062 SCG PACKAGING -FGN- BA 1
F:5Y7A
0.65x €2.35 Billion
≈ $2.74 Billion
€3.58 Billion Germany €0.70 ▲ +7.69%
18063 Manuka Resources Ltd
AU:MKR
0.65x AU$7.53 Million
≈ $5.33 Million
AU$11.50 Million Australia AU$0.09 ▼ -2.15%
18064 Hubei Jianghan New Materials Co. Ltd. A
SHG:603281
0.65x CN¥284.07 Million
≈ $41.57 Million
CN¥433.77 Million China CN¥33.83 ▲ +0.21%
18065 ShareHope Medicine Co Ltd
TWO:8403
0.65x NT$74.23 Million
≈ $2.34 Million
NT$113.37 Million Taiwan NT$19.95 ▲ +0.25%
18066 Noodles & Company
NASDAQ:NDLS
0.65x $3.94 Million $6.02 Million USA $12.30 ▼ -5.89%
18067 DIO Corporation
KQ:039840
0.65x ₩1.86 Billion
≈ $1.26 Million
₩2.85 Billion Korea ₩13790.00 ▼ -1.43%
18068 Empire Company Limited
TO:EMP-A
0.65x CA$400.00 Million
≈ $289.35 Million
CA$611.00 Million Canada CA$49.50 ▲ +3.13%
18069 Luoyang Jalon Micro-Nano New Materials Co Ltd
SHG:688357
0.65x CN¥12.71 Million
≈ $1.86 Million
CN¥19.41 Million China CN¥28.72 ▼ -0.24%
18070 Flowers Foods Inc
NYSE:FLO
0.65x $88.69 Million $135.50 Million USA $7.48 ▲ +2.47%
18071 Thai Union Group Public Company Limited
BK:TU-R
0.65x ฿1.93 Billion
≈ $60.14 Million
฿2.95 Billion Thailand ฿12.60 ▼ -0.79%
18072 Thai Union Group PCL
BK:TU
0.65x ฿1.93 Billion
≈ $60.14 Million
฿2.95 Billion Thailand ฿11.40 ▲ +0.88%
18073 Compania de Minas Buenaventura SAA ADR
NYSE:BVN
0.65x $231.52 Million $353.73 Million USA $31.96 ▲ +0.44%
18074 LS telcom AG
XETRA:LSX
0.65x €4.68 Million
≈ $5.48 Million
€7.16 Million Germany €3.94 ▼ -1.75%
18075 Johnson Health Tech Co Ltd
TW:1736
0.65x NT$724.22 Million
≈ $22.82 Million
NT$1.11 Billion Taiwan NT$110.50 ▼ -0.90%
18076 Drb Holding
KO:004840
0.65x ₩14.49 Billion
≈ $9.82 Million
₩22.15 Billion Korea ₩4315.00 ▼ -2.60%
18077 Triumph Financial, Inc.
NYSE:TFIN
0.65x $3.31 Million $5.05 Million USA $71.27 ▲ +0.11%
18078 Shape Robotics AS
CO:SHAPE
0.65x Dkr6.42 Million
≈ $1.00 Million
Dkr9.81 Million Denmark Dkr5.03 ▲ +0.00%
18079 Teck Guan Perdana Bhd
KLSE:7439
0.65x RM16.64 Million
≈ $4.18 Million
RM25.44 Million Malaysia RM1.84 ▲ +0.00%
18080 Cydsa S.A.B. de C.V
MX:CYDSASAA
0.65x MX$566.09 Million
≈ $32.58 Million
MX$865.40 Million Mexico MX$24.28 ▼ -4.97%
18081 Atresmedia Corporación de Medios de Comunicación S.A.
MC:A3M
0.65x €17.07 Million
≈ $19.95 Million
€26.09 Million Spain €5.19 ▲ +0.58%
18082 Qingdao Daneng Environmental Protection Equipment Co Ltd
SHG:688501
0.65x CN¥55.44 Million
≈ $8.11 Million
CN¥84.77 Million China CN¥22.07 ▲ +2.89%
18083 iPower Inc
NASDAQ:IPW
0.65x $1.10 Million $1.69 Million USA $3.04 ▼ -6.17%
18084 Bharti Hexacom Ltd
NSE:BHARTIHEXA
0.65x Rs7.60 Billion
≈ $82.17 Million
Rs11.62 Billion India Rs1480.50 ▼ -0.59%
18085 KERRY GRP PLC ADR/1EO-12
F:KRZA
0.65x €493.90 Million
≈ $577.42 Million
€755.50 Million Germany €66.50 ▼ -1.48%
18086 Shinwon
KO:009270
0.65x ₩9.66 Billion
≈ $6.55 Million
₩14.77 Billion Korea ₩1097.00 ▲ +1.48%
18087 Shenyang Huitian Thermal Power Co Ltd
SHE:000692
0.65x CN¥134.83 Million
≈ $19.73 Million
CN¥206.27 Million China CN¥4.86 ▼ -4.52%
18088 Shenzhen Expressway Co Ltd
SHG:600548
0.65x CN¥826.65 Million
≈ $120.96 Million
CN¥1.27 Billion China CN¥8.77 ▲ +0.00%
18089 Beijing Kaiwen Education Technology Co Ltd
SHE:002659
0.65x CN¥48.60 Million
≈ $7.11 Million
CN¥74.38 Million China CN¥4.34 ▲ +1.17%
18090 DexCom Inc
NASDAQ:DXCM
0.65x $192.10 Million $294.00 Million USA $72.86 ▲ +0.37%
18091 Interlink Communication Public Company Limited
BK:ILINK
0.65x ฿221.96 Million
≈ $6.92 Million
฿339.79 Million Thailand ฿4.96 ▼ -0.80%
18092 Jiangsu Aucksun Co Ltd
SHE:002245
0.65x CN¥192.34 Million
≈ $28.15 Million
CN¥294.46 Million China CN¥20.56 ▼ -1.39%
18093 Genting Malaysia Bhd
KLSE:4715
0.65x RM462.21 Million
≈ $116.04 Million
RM707.61 Million Malaysia RM1.89 ▼ -0.53%
18094 Iljeong Ind
KO:008500
0.65x ₩530.79 Million
≈ $359.71K
₩812.79 Million Korea ₩1994.00 ▲ +13.68%
18095 Orion Oyj B
HE:ORNBV
0.65x €51.90 Million
≈ $60.68 Million
€79.50 Million Finland €69.85 ▲ +1.01%
18096 Raytheon Technologies Corp
NYSE:RTX
0.65x $1.21 Billion $1.85 Billion USA $180.99 ▲ +0.88%
18097 Orion Oyj A
HE:ORNAV
0.65x €51.90 Million
≈ $60.68 Million
€79.50 Million Finland €70.00 ▲ +1.60%
18098 COSCIENS Biopharma Inc.
NASDAQ:CSCI
0.65x $94.00K $144.00K USA $2.56 ▼ -6.91%
18099 China Jushi Co Ltd
SHG:600176
0.65x CN¥1.45 Billion
≈ $211.68 Million
CN¥2.22 Billion China CN¥36.96 ▼ -3.72%
18100 Shenzhen Expressway Company Limited
F:SHZH
0.65x €580.62 Million
≈ $678.81 Million
€889.55 Million Germany €0.73 ▲ +0.00%