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

Last Updated

Sep 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
19601 Anhui Conch Cement Co Ltd
SHG:600585
0.57x CN¥4.13 Billion
≈ $604.78 Million
CN¥7.30 Billion China CN¥17.83 ▼ -0.28%
19602 China Building Material
SHG:603060
0.57x CN¥66.05 Million
≈ $9.67 Million
CN¥116.74 Million China CN¥5.57 ▲ +0.00%
19603 City Sports and Recreation Public Company Limited
BK:CSR
0.57x ฿7.20 Million
≈ $224.33K
฿12.72 Million Thailand ฿72.25 ▲ +2.48%
19604 KYM Holdings Bhd
KLSE:8362
0.57x RM4.82 Million
≈ $1.21 Million
RM8.51 Million Malaysia RM0.26 ▲ +0.00%
19605 Shenzhen New Nanshan Holding Group Co Ltd
SHE:002314
0.57x CN¥582.56 Million
≈ $85.25 Million
CN¥1.03 Billion China CN¥2.25 ▲ +0.45%
19606 Boiron SA
PA:BOI
0.57x €15.55 Million
≈ $18.19 Million
€27.52 Million France €26.30 ▲ +1.15%
19607 Newell Rubbermaid Inc.
NASDAQ:NWL
0.57x $91.00 Million $161.00 Million USA $6.11 ▲ +0.66%
19608 Natural Alternatives International
NASDAQ:NAII
0.57x $1.89 Million $3.35 Million USA $2.08 ▼ -1.89%
19609 NH SPAC 2
KQ:206640
0.56x ₩5.91 Billion
≈ $4.01 Million
₩10.46 Billion Korea ₩9750.00 ▼ -0.10%
19610 Thejo Engineering Limited
NSE:THEJO
0.56x Rs159.35 Million
≈ $1.72 Million
Rs282.12 Million India Rs2160.20 ▲ +1.64%
19611 São Martinho S.A
SA:SMTO3
0.56x R$1.19 Billion
≈ $233.36 Million
R$2.11 Billion Brazil R$20.60 ▲ +1.78%
19612 Danang Rubber JSC
VN:DRC
0.56x ₫56.98 Billion
≈ $2.16 Million
₫100.91 Billion Vietnam ₫10050.00 ▼ -1.47%
19613 Cangzhou Dahua Co Ltd
SHG:600230
0.56x CN¥45.24 Million
≈ $6.62 Million
CN¥80.13 Million China CN¥14.45 ▼ -1.16%
19614 Grupo Bimbo S.A.B. de C.V
MX:BIMBOA
0.56x MX$5.96 Billion
≈ $343.17 Million
MX$10.56 Billion Mexico MX$56.14 ▼ -0.43%
19615 Centrus Energy Corp.
NYSE MKT:LEU
0.56x $5.70 Million $10.10 Million USA $173.89 ▲ +2.01%
19616 Centrus Energy Corp.
NYSE:LEU
0.56x $5.70 Million $10.10 Million USA $173.89 ▲ +2.01%
19617 V-Guard Industries Limited
NSE:VGUARD
0.56x Rs1.10 Billion
≈ $11.91 Million
Rs1.95 Billion India Rs332.55 ▼ -0.85%
19618 Societe Generale S.A.
PA:GLE
0.56x €8.03 Billion
≈ $9.38 Billion
€14.22 Billion France €75.07 ▲ +1.20%
19619 Biofish Holding AS
OL:BFISH
0.56x Nkr6.71 Million
≈ $705.56K
Nkr11.88 Million Norway Nkr1.76 ▲ +0.00%
19620 Beijing Dabeinong Technology Group Co Ltd
SHE:002385
0.56x CN¥262.71 Million
≈ $38.44 Million
CN¥465.56 Million China CN¥3.50 ▲ +1.16%
19621 Zhejiang Huangma Technology Co Ltd
SHG:603181
0.56x CN¥88.50 Million
≈ $12.95 Million
CN¥156.83 Million China CN¥12.75 ▲ +0.00%
19622 Xaar plc
LSE:XAR
0.56x GBX1.51 Million
≈ $183.36
GBX2.67 Million UK GBX127.00 ▲ +9.01%
19623 NationGate Holdings Berhad
KLSE:0270
0.56x RM54.87 Million
≈ $13.78 Million
RM97.26 Million Malaysia RM1.74 ▼ -1.84%
19624 SpareBank 1 Sør-Norge ASA
OL:SB1NO
0.56x Nkr5.66 Billion
≈ $595.49 Million
Nkr10.03 Billion Norway Nkr227.50 ▲ +0.22%
19625 Sinotherapeutics Inc. A
SHG:688247
0.56x CN¥53.77 Million
≈ $7.87 Million
CN¥95.33 Million China CN¥9.01 ▼ -1.10%
19626 Tibet GaoZheng Explosive Co Ltd
SHE:002827
0.56x CN¥31.04 Million
≈ $4.54 Million
CN¥55.04 Million China CN¥71.05 ▲ +7.41%
19627 Fortuna Silver Mines Inc
TO:FVI
0.56x CA$62.20 Million
≈ $44.99 Million
CA$110.27 Million Canada CA$17.05 ▼ -2.24%
19628 Community Trust Bancorp Inc
NASDAQ:CTBI
0.56x $8.43 Million $14.94 Million USA $77.76 ▲ +0.35%
19629 Shanghai Haohai Biological Tech Co
SHG:688366
0.56x CN¥61.53 Million
≈ $9.00 Million
CN¥109.13 Million China CN¥30.19 ▼ -0.03%
19630 Invisio Communications AB
ST:IVSO
0.56x Skr30.90 Million
≈ $3.33 Million
Skr54.80 Million Sweden Skr230.00 ▼ -2.62%
19631 AAC TECHNOLOG.HLDG.ADR/
F:A2X
0.56x €2.93 Billion
≈ $3.43 Billion
€5.20 Billion Germany €4.16 ▲ +0.48%
19632 Leading Edge Materials Corp
V:LEM
0.56x CA$90.78K
≈ $65.67K
CA$161.02K Canada CA$0.25 ▼ -2.00%
19633 Minto Apartment Real Estate Investment Trust
TO:MI-UN
0.56x CA$9.75 Million
≈ $7.05 Million
CA$17.30 Million Canada CA$17.99 ▲ +0.17%
19634 PW MEDTECH GROUP DL-0001
F:PWE
0.56x €135.65 Million
≈ $158.59 Million
€240.70 Million Germany €0.09 ▲ +1.13%
19635 AMAG Austria Metall AG
VI:AMAG
0.56x €14.61 Million
≈ $17.08 Million
€25.93 Million Austria €27.60 ▲ +0.00%
19636 Chen Ke Ming Food Manufacturing Co Ltd
SHE:002661
0.56x CN¥114.16 Million
≈ $16.71 Million
CN¥202.65 Million China CN¥8.10 ▲ +1.50%
19637 ABCO Electronics Co. Ltd
KQ:036010
0.56x ₩1.33 Billion
≈ $898.89K
₩2.35 Billion Korea ₩7250.00 ▲ +3.57%
19638 Grove Collaborative Holdings, Inc.
NYSE:GROV
0.56x $556.00K $987.00K USA $1.07 ▲ +1.90%
19639 Halla Holdings Corp
KO:060980
0.56x ₩10.84 Billion
≈ $7.34 Million
₩19.24 Billion Korea ₩40350.00 ▲ +0.50%
19640 Freelance.Com
PA:ALFRE
0.56x €2.20 Million
≈ $2.57 Million
€3.91 Million France €2.59 ▼ -0.38%
19641 United States Lime & Minerals Inc
NASDAQ:USLM
0.56x $25.66 Million $45.56 Million USA $116.69 ▲ +0.74%
19642 Shinhsiung Natural Gas
TWO:8908
0.56x NT$79.97 Million
≈ $2.52 Million
NT$142.03 Million Taiwan NT$40.20 ▲ +0.63%
19643 Kirloskar Oil Engines Limited
NSE:KIRLOSENG
0.56x Rs1.96 Billion
≈ $21.17 Million
Rs3.48 Billion India Rs2174.80 ▼ -1.23%
19644 Guangdong Silvere Sci and Tech
SHE:300221
0.56x CN¥41.23 Million
≈ $6.03 Million
CN¥73.24 Million China CN¥13.68 ▲ +3.71%
19645 LB Semicon Inc
KQ:061970
0.56x ₩8.12 Billion
≈ $5.50 Million
₩14.42 Billion Korea ₩3955.00 ▲ +2.33%
19646 Metro Brands Limited
NSE:METROBRAND
0.56x Rs791.90 Million
≈ $8.56 Million
Rs1.41 Billion India Rs934.50 ▲ +0.58%
19647 JBS N.V.
NYSE:JBS
0.56x $6.00 Billion $10.66 Billion USA $13.03 ▼ -0.84%
19648 Pertamina Geothermal Energy
JK:PGEO
0.56x Rp37.25 Million
≈ $2.18K
Rp66.19 Million Indonesia Rp1025.00 ▼ -0.97%
19649 OrangePL
WAR:OPL
0.56x zł503.00 Million
≈ $138.43 Million
zł894.00 Million Poland zł13.83 ▲ +0.07%
19650 Stolt-Nielsen Limited
LSE:0OHK
0.56x Nkr79.29 Million
≈ $8.34 Million
Nkr140.93 Million UK Nkr331.75 ▼ -0.67%
19651 Harvest Minerals Ltd
LSE:HMI
0.56x GBX1.04 Million
≈ $126.17
GBX1.84 Million UK GBX0.28 ▲ +22.22%
19652 Cenergy Holdings SA
BR:CENER
0.56x €162.26 Million
≈ $189.70 Million
€288.50 Million Belgium €23.62 ▲ +2.87%
19653 B.V. Delftsch Aardewerkfabriek "De Porceleyne Fles Anno 1653"
AS:PORF
0.56x €564.00K
≈ $659.38K
€1.00 Million Netherlands €14.00 ▲ +0.00%
19654 Prismaflex Intl
PA:ALPRI
0.56x €1.17 Million
≈ $1.37 Million
€2.08 Million France €9.90 ▲ +1.02%
19655 TIZA Information Industry Corporation Inc
SHE:300209
0.56x CN¥3.40 Million
≈ $498.18K
CN¥6.06 Million China CN¥35.91 ▲ +3.16%
19656 Sanofi
MX:SNYN
0.56x MX$1.66 Billion
≈ $95.76 Million
MX$2.96 Billion Mexico MX$756.00 ▼ -2.33%
19657 CarrefourSA Carrefour Sabanci Ticaret Merkezi AS
IS:CRFSA
0.56x TL524.80 Million
≈ $11.75 Million
TL933.63 Million Turkey TL292.75 ▲ +4.37%
19658 Drägerwerk AG & Co. KGaA (pref)
F:DRW3
0.56x €34.85 Million
≈ $40.74 Million
€62.00 Million Germany €111.00 ▼ -0.54%
19659 Kulthorn Kirby Public Company Limited
BK:KKC
0.56x ฿14.57 Million
≈ $454.10K
฿25.93 Million Thailand ฿0.04 ▲ +0.00%
19660 Kerry TJ Logistics Co Ltd
TW:2608
0.56x NT$424.75 Million
≈ $13.38 Million
NT$756.01 Million Taiwan NT$28.55 ▲ +0.18%
19661 ITM Power
LSE:ITM
0.56x GBX6.54 Million
≈ $796.34
GBX11.65 Million UK GBX104.50 ▲ +2.05%
19662 Investec Ltd
JSE:INL
0.56x ZAC10.89 Million
≈ $5.79K
ZAC19.39 Million South Africa ZAC14134.00 ▲ +0.04%
19663 FFI Holdings Ltd
AU:FFI
0.56x AU$1.07 Million
≈ $757.62K
AU$1.91 Million Australia AU$4.88 ▲ +0.00%
19664 Cj Corp Pref 
KO:001045
0.56x ₩946.23 Billion
≈ $641.24 Million
₩1.68 Trillion Korea ₩69400.00 ▲ +0.73%
19665 Marks and Spencer Group PLC
LSE:MKS
0.56x GBX523.90 Million
≈ $63.74K
GBX932.90 Million UK GBX391.00 ▲ +0.80%
19666 Airtac International Group
TW:1590
0.56x NT$1.07 Billion
≈ $33.66 Million
NT$1.90 Billion Taiwan NT$1370.00 ▼ -1.79%
19667 Carnarvon Energy Ltd
AU:CVN
0.56x AU$1.73K
≈ $1.23K
AU$3.09K Australia AU$0.11 ▲ +0.00%
19668 Reef Casino Trust
AU:RCT
0.56x AU$6.33 Million
≈ $4.48 Million
AU$11.27 Million Australia AU$3.50 ▼ -5.41%
19669 Telefonica Brasil SA ADR
NYSE:VIV
0.56x $3.00 Billion $5.35 Billion USA $15.98 ▲ +0.69%
19670 Kangping Technology (Suzhou) Co. Ltd.
SHE:300907
0.56x CN¥9.38 Million
≈ $1.37 Million
CN¥16.72 Million China CN¥53.11 ▲ +5.11%
19671 Patentus SA
WAR:PAT
0.56x zł8.25 Million
≈ $2.27 Million
zł14.70 Million Poland zł2.24 ▼ -0.44%
19672 Speciality Restaurants Limited
NSE:SPECIALITY
0.56x Rs182.20 Million
≈ $1.97 Million
Rs324.89 Million India Rs135.29 ▼ -3.08%
19673 Hubei Yihua Chemical Industry Co Ltd
SHE:000422
0.56x CN¥1.03 Billion
≈ $150.17 Million
CN¥1.83 Billion China CN¥12.46 ▲ +0.16%
19674 3REN Berhad
KLSE:0328
0.56x RM817.00K
≈ $205.12K
RM1.46 Million Malaysia RM0.38 ▼ -1.30%
19675 Trelleborg AB (publ)
ST:TREL-B
0.56x Skr651.00 Million
≈ $70.06 Million
Skr1.16 Billion Sweden Skr450.00 ▼ -0.31%
19676 Amcor plc
F:485
0.56x €282.00 Million
≈ $329.69 Million
€503.00 Million Germany €35.00 ▼ -6.91%
19677 DL Holdings CO. LTD.
KO:000210
0.56x ₩70.93 Billion
≈ $48.07 Million
₩126.52 Billion Korea ₩53800.00 ▲ +0.37%
19678 Mobiis Co. Ltd
KQ:250060
0.56x ₩182.68 Million
≈ $123.80K
₩325.95 Million Korea ₩3000.00 ▲ +0.00%
19679 Jiangsu King's Luck Brewery Joint-Stock Co Ltd
SHG:603369
0.56x CN¥799.93 Million
≈ $117.05 Million
CN¥1.43 Billion China CN¥30.85 ▼ -0.16%
19680 Dupont De Nemours Inc
NYSE:DD
0.56x $130.00 Million $232.00 Million USA $131.59 ▲ +0.35%
19681 Bharat Wire Ropes Limited
NSE:BHARATWIRE
0.56x Rs312.60 Million
≈ $3.38 Million
Rs557.90 Million India Rs180.00 ▼ -0.73%
19682 Shandong Minhe Animal Husbandry Co Ltd
SHE:002234
0.56x CN¥24.38 Million
≈ $3.57 Million
CN¥43.52 Million China CN¥8.52 ▲ +2.16%
19683 Groupe Partouche SA
PA:PAR
0.56x €2.67 Million
≈ $3.12 Million
€4.77 Million France €24.80 ▲ +0.00%
19684 Bright Scholar Education Holdings Ltd Class A
NYSE:BEDU
0.56x $6.22 Million $11.10 Million USA $2.25 ▲ +0.45%
19685 Youngsin Metal Industrial Co. Ltd
KQ:007530
0.56x ₩954.63 Million
≈ $646.94K
₩1.70 Billion Korea ₩1554.00 ▼ -1.52%
19686 Zhejiang Gongdong Medical Technology Co Ltd
SHG:605369
0.56x CN¥33.50 Million
≈ $4.90 Million
CN¥59.82 Million China CN¥16.64 ▼ -1.60%
19687 RFG Holdings Ltd
JSE:RFG
0.56x ZAC264.29 Million
≈ $140.45K
ZAC471.95 Million South Africa ZAC2489.00 ▲ +2.60%
19688 Hangcha Group Co Ltd
SHG:603298
0.56x CN¥189.16 Million
≈ $27.68 Million
CN¥337.83 Million China CN¥25.30 ▼ -1.33%
19689 Haier Smart Home Co Ltd
XETRA:690D
0.56x €3.48 Billion
≈ $4.06 Billion
€6.21 Billion Germany €1.84 ▼ -0.50%
19690 Kolon Industries Inc
KO:120115
0.56x ₩68.19 Billion
≈ $46.21 Million
₩121.85 Billion Korea ₩25050.00 ▲ +0.00%
19691 Lancy Co Ltd
SHE:002612
0.56x CN¥39.97 Million
≈ $5.85 Million
CN¥71.43 Million China CN¥16.69 ▼ -0.54%
19692 Chongqing YuXin Pingrui Electronic Co. Ltd.
SHE:301107
0.56x CN¥5.50 Million
≈ $804.76K
CN¥9.83 Million China CN¥22.21 ▲ +2.68%
19693 Grupo Aeroméxico, S.A.B. de C.V.
NYSE:AERO
0.56x $123.16 Million $220.16 Million USA $15.79 ▲ +2.33%
19694 Toro Co
NYSE:TTC
0.56x $14.60 Million $26.10 Million USA $93.33 ▲ +1.04%
19695 Wenzhou Hongfeng Electrical Alloy Co Ltd
SHE:300283
0.56x CN¥31.28 Million
≈ $4.58 Million
CN¥55.96 Million China CN¥13.07 ▲ +3.65%
19696 Jiangsu Province Commun
SHG:603018
0.56x CN¥32.94 Million
≈ $4.82 Million
CN¥58.93 Million China CN¥5.33 ▲ +0.38%
19697 Cannabist Company Holdings Inc
NEO:CBST
0.56x CA$2.29 Million
≈ $1.66 Million
CA$4.10 Million Canada CA$0.04 ▲ +0.00%
19698 Acm Research Inc
NASDAQ:ACMR
0.56x $18.95 Million $33.92 Million USA $74.44 ▲ +7.23%
19699 Fabrinet
NYSE:FN
0.56x $57.30 Million $102.57 Million USA $407.40 ▲ +3.14%
19700 Offshore Oil Engineering Co Ltd
SHG:600583
0.56x CN¥621.53 Million
≈ $90.95 Million
CN¥1.11 Billion China CN¥6.03 ▼ -1.95%