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.
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% |