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
701 CB Industrial Product Holding
KLSE:7076
1.11x RM24.47 Million
≈ $6.14 Million
RM22.05 Million Malaysia RM1.18 ▲ +0.00%
702 NICE Total Cash Management Co. Ltd
KQ:063570
1.11x ₩26.30 Billion
≈ $17.82 Million
₩23.71 Billion Korea ₩3375.00 ▲ +0.30%
703 Agung Semesta Sejahtera Tbk PT
JK:TARA
1.11x Rp25.73 Billion
≈ $1.51 Million
Rp23.20 Billion Indonesia Rp27.00 ▼ -10.00%
704 Fintel PLC
LSE:FNTL
1.11x GBX11.20 Million
≈ $1.36K
GBX10.10 Million UK GBX183.00 ▼ -0.81%
705 Vogiatzoglou Systems S.A
AT:VOSYS
1.11x €982.00K
≈ $1.15 Million
€886.00K Greece €2.02 ▼ -1.46%
706 Eche Izquierdo
SN:EISA
1.11x CL$13.64 Billion
≈ $15.25 Million
CL$12.31 Billion Chile CL$569.41 ▲ +1.67%
707 Perpetual Limited
F:PVQ
1.11x €75.55 Million
≈ $88.33 Million
€68.20 Million Germany €9.20 ▲ +0.00%
708 Tech Mahindra Limited
NSE:TECHM
1.11x Rs35.11 Billion
≈ $379.69 Million
Rs31.69 Billion India Rs1472.30 ▼ -6.31%
709 Bantas Bandirma Ambalaj Sanayi ve Ticaret AS
IS:BNTAS
1.11x TL37.25 Million
≈ $834.31K
TL33.64 Million Turkey TL6.80 ▼ -3.27%
710 JD HEALTH INTL LTD
F:8ZN
1.11x €203.79 Million
≈ $238.25 Million
€184.04 Million Germany €4.43 ▲ +4.52%
711 SPML Infra Limited
NSE:SPMLINFRA
1.11x Rs6.91 Billion
≈ $74.75 Million
Rs6.24 Billion India Rs201.97 ▼ -2.25%
712 Siam Steel Service Center Public Company Limited
BK:SSSC
1.11x ฿184.53 Million
≈ $5.75 Million
฿166.75 Million Thailand ฿2.14 ▲ +0.94%
713 Kamdhenu Limited
NSE:KAMDHENU
1.11x Rs155.60 Million
≈ $1.68 Million
Rs140.65 Million India Rs24.41 ▲ +3.26%
714 Mahanagar Telephone Nigam Limited
NSE:MTNL
1.11x Rs3.76 Billion
≈ $40.62 Million
Rs3.40 Billion India Rs30.48 ▲ +0.26%
715 Hindustan Unilever Limited
NSE:HINDUNILVR
1.10x Rs69.39 Billion
≈ $750.43 Million
Rs62.80 Billion India Rs2090.60 ▼ -0.15%
716 China Aluminum International Engineering Corp Ltd
SHG:601068
1.10x CN¥308.45 Million
≈ $45.14 Million
CN¥279.17 Million China CN¥5.48 ▲ +0.18%
717 Bandhan Bank Limited
NSE:BANDHANBNK
1.10x Rs30.40 Billion
≈ $328.81 Million
Rs27.52 Billion India Rs207.62 ▲ +0.63%
718 AFC Energy plc
LSE:AFC
1.10x GBX122.94 Million
≈ $14.96K
GBX111.30 Million UK GBX14.72 ▼ -2.77%
719 Northgold AB
ST:NG
1.10x Skr25.69 Million
≈ $2.76 Million
Skr23.26 Million Sweden Skr0.56 ▲ +0.00%
720 China Silver Group Limited
F:2CS
1.10x €21.51 Million
≈ $25.14 Million
€19.49 Million Germany €0.04 ▲ +8.57%
721 Kothari Sugars And Chemicals Limited
NSE:KOTARISUG
1.10x Rs578.82 Million
≈ $6.26 Million
Rs524.54 Million India Rs25.16 ▲ +1.66%
722 Charn Issara Development Public Company Limited
BK:CI
1.10x ฿255.68 Million
≈ $7.97 Million
฿231.71 Million Thailand ฿0.32 ▲ +0.00%
723 Thai Beverage Public Company Limited
F:T6W
1.10x €8.80 Billion
≈ $10.29 Billion
€7.97 Billion Germany €0.28 ▼ -0.07%
724 Asahi Songwon Colors Limited
NSE:ASAHISONG
1.10x Rs639.00 Million
≈ $6.91 Million
Rs579.17 Million India Rs257.84 ▼ -0.50%
725 Sodas Sodyum Sanayi AS
IS:SODSN
1.10x TL12.68 Million
≈ $284.09K
TL11.50 Million Turkey TL9.42 ▼ -1.36%
726 Multi Prima Sejahtera Tbk
JK:LPIN
1.10x Rp2.25 Billion
≈ $131.94K
Rp2.04 Billion Indonesia Rp394.00 ▼ -1.99%
727 Banco Santander (Brasil) S.A.
SA:SANB3
1.10x R$27.38 Billion
≈ $5.37 Billion
R$24.83 Billion Brazil R$12.97 ▼ -1.59%
728 Tera Autotech
TWO:6234
1.10x NT$39.87 Million
≈ $1.26 Million
NT$36.19 Million Taiwan NT$47.65 ▲ +0.85%
729 Libertas 7 SA
MC:LIB
1.10x €790.00K
≈ $923.59K
€717.00K Spain €3.12 ▼ -5.17%
730 Genertec Universal Medical Group Company Limited
F:5UM
1.10x €1.86 Billion
≈ $2.17 Billion
€1.69 Billion Germany €0.56 ▲ +0.90%
731 Datalex
IR:DLE
1.10x €653.50K
≈ $764.01K
€594.00K Ireland €0.30 ▲ +0.00%
732 Nexgel Inc
NASDAQ:NXGL
1.10x $309.00K $281.00K USA $0.59 ▲ +0.86%
733 Jakarta Int Hotels & Dev
JK:JIHD
1.10x Rp425.53 Billion
≈ $24.93 Million
Rp387.00 Billion Indonesia Rp400.00 ▼ -6.10%
734 Duros S.A.
AT:DUR
1.10x €122.74K
≈ $143.49K
€111.67K Greece €0.25 ▲ +0.00%
735 Revolution Medicines Inc
NASDAQ:RVMD
1.10x $14.27 Million $12.99 Million USA $155.99 ▲ +3.09%
736 Mayinglong Pharmaceutical Group Co Ltd
SHG:600993
1.10x CN¥152.93 Million
≈ $22.38 Million
CN¥139.20 Million China CN¥23.75 ▼ -2.34%
737 Rumble Inc.
NASDAQ:RUM
1.10x $82.01 Million $74.65 Million USA $8.33 ▼ -7.13%
738 Aurora Energy Metals Ltd
AU:1AE
1.10x AU$560.79K
≈ $396.79K
AU$510.79K Australia AU$0.06 ▲ +0.00%
739 Pinnacle Financial Partners, Inc.
NYSE:PNFP
1.10x $442.63 Million $403.25 Million USA $93.50 ▼ -2.97%
740 Pinnacle Financial Partners, Inc.
NASDAQ:PNFP
1.10x $442.63 Million $403.25 Million USA $98.44 ▲ +0.81%
741 Transmetro Corporation Ltd
AU:TCO
1.10x AU$5.24 Million
≈ $3.71 Million
AU$4.78 Million Australia AU$2.60 ▲ +0.00%
742 Tiptree Inc
NASDAQ:TIPT
1.10x $49.21 Million $44.85 Million USA $17.17 ▼ -3.05%
743 Dianthus Therapeutics Inc.
NASDAQ:DNTH
1.10x $1.64 Million $1.50 Million USA $84.97 ▲ +4.17%
744 First Financial Bancorp
NASDAQ:FFBC
1.10x $98.50 Million $89.81 Million USA $29.77 ▼ -2.27%
745 Fluence Corporation Limited
F:4SVE
1.10x €1.71 Million
≈ $1.99 Million
€1.56 Million Germany €0.05 ▲ +0.00%
746 Ideal Group S.A
AT:INTEK
1.10x €1.32 Million
≈ $1.54 Million
€1.20 Million Greece €7.02 ▲ +0.00%
747 Hongli Group Inc. Ordinary Shares
NASDAQ:HLP
1.10x $881.14K $804.32K USA $0.56 ▼ -5.33%
748 Union Bank of India
NSE:UNIONBANK
1.10x Rs191.49 Billion
≈ $2.07 Billion
Rs174.79 Billion India Rs166.70 ▲ +2.47%
749 United Spirits Limited
NSE:MCDOWELL-N
1.09x Rs10.28 Billion
≈ $111.17 Million
Rs9.39 Billion India Rs1262.90 ▼ -0.95%
750 Asia Sermkij Leasing Public Company Limited
BK:ASK
1.09x ฿2.63 Billion
≈ $82.05 Million
฿2.40 Billion Thailand ฿9.20 ▲ +1.10%
751 Mstc Limited
NSE:MSTCLTD
1.09x Rs2.85 Billion
≈ $30.81 Million
Rs2.60 Billion India Rs446.45 ▼ -1.07%
752 Kent Gida Maddeleri Sanayi ve Ticaret AS
IS:KENT
1.09x TL138.37 Million
≈ $3.10 Million
TL126.46 Million Turkey TL400.00 ▼ -1.30%
753 Trias Sentosa Tbk
JK:TRST
1.09x Rp86.95 Billion
≈ $5.09 Million
Rp79.47 Billion Indonesia Rp432.00 ▼ -6.49%
754 Dunelm Group plc
F:DFQ
1.09x €53.40 Million
≈ $62.43 Million
€48.85 Million Germany €8.70 ▲ +0.00%
755 Navamedic ASA
OL:NAVA
1.09x Nkr27.97 Million
≈ $2.94 Million
Nkr25.59 Million Norway Nkr17.05 ▼ -1.73%
756 JPMorgan Claverhouse Investment Trust Plc
LSE:JCH
1.09x GBX9.69 Million
≈ $1.18K
GBX8.87 Million UK GBX896.00 ▼ -0.88%
757 CPI Property Group S.A
F:O5G
1.09x €5.55 Million
≈ $6.49 Million
€5.08 Million Germany €0.71 ▲ +0.71%
758 Lithium Energi Exploration Inc
V:LEXI
1.09x CA$4.59 Million
≈ $3.32 Million
CA$4.20 Million Canada CA$40.17 ▲ +0.51%
759 De Nora India Limited
NSE:DENORA
1.09x Rs248.71 Million
≈ $2.69 Million
Rs227.69 Million India Rs703.50 ▼ -0.78%
760 Pearson plc
F:PESA
1.09x €215.00 Million
≈ $251.36 Million
€197.00 Million Germany €12.90 ▼ -0.77%
761 SY PUBLIC UTIL -H- (SH3.SG)
STU:SH3
1.09x €179.32 Million
≈ $209.65 Million
€164.32 Million Germany €0.00 ▲ +0.00%
762 Univastu India Limited
NSE:UNIVASTU
1.09x Rs78.04 Million
≈ $843.99K
Rs71.52 Million India Rs80.70 ▲ +3.89%
763 Future Enterprises Limited
NSE:FELDVR
1.09x Rs1.04 Billion
≈ $11.23 Million
Rs951.70 Million India Rs2.60 ▲ +0.00%
764 Cpi Property Group SA
XETRA:O5G
1.09x €261.60 Million
≈ $305.84 Million
€239.80 Million Germany €0.74 ▲ +0.00%
765 China Lilang Limited
F:5LX
1.09x €326.52 Million
≈ $381.74 Million
€299.32 Million Germany €0.39 ▲ +0.00%
766 Alankit Limited
NSE:ALANKIT
1.09x Rs287.07 Million
≈ $3.10 Million
Rs263.28 Million India Rs8.69 ▲ +3.21%
767 DITTO (THAILAND)
BK:DITTO-R
1.09x ฿331.54 Million
≈ $10.33 Million
฿304.11 Million Thailand ฿14.60 ▲ +3.55%
768 Xinjiang Torch Gas Co Ltd
SHG:603080
1.09x CN¥151.07 Million
≈ $22.11 Million
CN¥138.62 Million China CN¥20.94 ▼ -4.64%
769 Magadh Sugar & Energy Limited
NSE:MAGADSUGAR
1.09x Rs5.00 Billion
≈ $54.08 Million
Rs4.59 Billion India Rs447.75 ▼ -0.57%
770 Stelrad Group PLC
LSE:SRAD
1.09x GBX6.02 Million
≈ $732.58
GBX5.53 Million UK GBX137.00 ▲ +1.48%
771 Radaan Mediaworks India Limited
NSE:RADAAN
1.09x Rs91.75 Million
≈ $992.19K
Rs84.21 Million India Rs3.07 ▼ -2.23%
772 Lazard Ltd
NYSE:LAZ
1.09x $312.98 Million $287.47 Million USA $47.08 ▼ -3.50%
773 Sikko Industries Limited
NSE:SIKKO
1.09x Rs24.17 Million
≈ $261.36K
Rs22.20 Million India Rs4.07 ▲ +0.00%
774 Electromed Inc
NYSE MKT:ELMD
1.09x $3.29 Million $3.03 Million USA $38.22 ▼ -0.93%
775 China Aoyuan Group Limited
F:47C
1.09x €2.55 Billion
≈ $2.98 Billion
€2.34 Billion Germany €0.00 ▲ +0.00%
776 Digicontent Limited
NSE:DGCONTENT
1.09x Rs82.00 Million
≈ $886.80K
Rs75.40 Million India Rs26.80 ▼ -0.89%
777 Advent Technologies Holdings Inc
NASDAQ:ADNWW
1.09x $287.00K $264.00K USA $0.00 ▲ +0.00%
778 Advent Technologies Holdings Inc
NASDAQ:ADN
1.09x $287.00K $264.00K USA $0.42 ▲ +2.41%
779 Eqva ASA
OL:EQVA
1.09x Nkr126.72 Million
≈ $13.33 Million
Nkr116.57 Million Norway Nkr3.17 ▼ -3.06%
780 Zhejiang Narada Power Source
SHE:300068
1.09x CN¥299.06 Million
≈ $43.76 Million
CN¥275.15 Million China CN¥4.66 ▼ -4.90%
781 Wishbone Gold Plc
LSE:WSBN
1.09x GBX137.93K
≈ $16.78
GBX126.96K UK GBX26.75 ▲ +1.90%
782 Biogen Inc
NASDAQ:BIIB
1.09x $555.90 Million $511.90 Million USA $195.96 ▲ +3.78%
783 Domino’s Pizza Group PLC
LSE:DOM
1.09x GBX31.60 Million
≈ $3.84K
GBX29.10 Million UK GBX185.50 ▼ -0.75%
784 Red Star Macalline Group Corporation Ltd
F:3S5
1.09x €759.85 Million
≈ $888.35 Million
€700.22 Million Germany €0.13 ▼ -1.47%
785 InfoBeans Technologies Limited
NSE:INFOBEAN
1.08x Rs571.10 Million
≈ $6.18 Million
Rs526.40 Million India Rs170.66 ▼ -4.31%
786 1st Source Corporation
NASDAQ:SRCE
1.08x $55.38 Million $51.05 Million USA $72.74 ▼ -2.05%
787 Northcoders Group PLC
LSE:CODE
1.08x GBX383.42K
≈ $46.65
GBX353.43K UK GBX25.50 ▲ +0.00%
788 China Life Insurance Company Limited
F:CHL
1.08x €87.99 Billion
≈ $102.87 Billion
€81.18 Billion Germany €3.01 ▼ -2.90%
789 ÜSTRA Hannoversche Verkehrsbetriebe Aktiengesellschaft
F:HVB
1.08x €14.90 Million
≈ $17.42 Million
€13.75 Million Germany €7.00 ▼ -4.11%
790 Foseco India Limited
NSE:FOSECOIND
1.08x Rs509.25 Million
≈ $5.51 Million
Rs469.93 Million India Rs4943.10 ▼ -1.17%
791 Scout24 AG
XETRA:G24
1.08x €144.62 Million
≈ $169.08 Million
€133.51 Million Germany €71.80 ▼ -5.34%
792 South West Pinnacle Exploration Limited
NSE:SOUTHWEST
1.08x Rs288.81 Million
≈ $3.12 Million
Rs266.69 Million India Rs262.50 ▼ -0.94%
793 Cirata plc
LSE:CRTA
1.08x GBX2.38 Million
≈ $290.12
GBX2.20 Million UK GBX17.50 ▲ +0.00%
794 Ujjivan Small Finance Bank Limited
NSE:UJJIVANSFB
1.08x Rs21.95 Billion
≈ $237.43 Million
Rs20.28 Billion India Rs53.79 ▲ +1.15%
795 Elastron S.A. - Steel Service Centers
AT:ELSTR
1.08x €14.84 Million
≈ $17.35 Million
€13.72 Million Greece €2.57 ▲ +0.39%
796 Neptune Insurance Holdings Inc.
NYSE:NP
1.08x $13.80 Million $12.75 Million USA $24.31 ▼ -3.07%
797 5paisa Capital Ltd
NSE:5PAISA
1.08x Rs1.06 Billion
≈ $11.46 Million
Rs979.35 Million India Rs325.05 ▲ +0.09%
798 INITECH Co. Ltd
KQ:053350
1.08x ₩4.95 Billion
≈ $3.35 Million
₩4.57 Billion Korea ₩2425.00 ▲ +1.89%
799 Datamatics Global Services Limited
NSE:DATAMATICS
1.08x Rs1.28 Billion
≈ $13.80 Million
Rs1.18 Billion India Rs796.10 ▼ -4.63%
800 PolyPid
NASDAQ:PYPD
1.08x $8.06 Million $7.45 Million USA $4.72 ▼ -3.08%